java.lang.Object
com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.AtomicOperationsTable

public class AtomicOperationsTable extends Object
  • Constructor Details

    • AtomicOperationsTable

      public AtomicOperationsTable(int tableCompactionInterval, long idOffset)
  • Method Details

    • startOperation

      public void startOperation(long operationId, long segment)
    • commitOperation

      public void commitOperation(long operationId)
    • rollbackOperation

      public void rollbackOperation(long operationId)
    • persistOperation

      public void persistOperation(long operationId)
    • getSegmentEarliestOperationInProgress

      public long getSegmentEarliestOperationInProgress()
    • getSegmentEarliestNotPersistedOperation

      public long getSegmentEarliestNotPersistedOperation()
    • compactTable

      public void compactTable()