Class CommitSession
- java.lang.Object
-
- org.apache.accumulo.tserver.tablet.CommitSession
-
public class CommitSession extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
abortCommit()
boolean
beginUpdatingLogsUsed(DfsLogger copy, boolean mincFinish)
void
commit(List<Mutation> mutations)
void
decrementCommitsInProgress()
void
finishUpdatingLogsUsed()
KeyExtent
getExtent()
int
getLogId()
long
getMaxCommittedTime()
long
getWALogSeq()
void
incrementCommitsInProgress()
void
mutate(List<Mutation> mutations, int count)
void
updateMaxCommittedTime(long time)
void
waitForCommitsToFinish()
-
-
-
Method Detail
-
getWALogSeq
public long getWALogSeq()
-
decrementCommitsInProgress
public void decrementCommitsInProgress()
-
incrementCommitsInProgress
public void incrementCommitsInProgress()
-
waitForCommitsToFinish
public void waitForCommitsToFinish()
-
abortCommit
public void abortCommit()
-
beginUpdatingLogsUsed
public boolean beginUpdatingLogsUsed(DfsLogger copy, boolean mincFinish)
-
finishUpdatingLogsUsed
public void finishUpdatingLogsUsed()
-
getLogId
public int getLogId()
-
getExtent
public KeyExtent getExtent()
-
updateMaxCommittedTime
public void updateMaxCommittedTime(long time)
-
getMaxCommittedTime
public long getMaxCommittedTime()
-
-