public class HBaseSyncPostCommitter extends Object implements PostCommitActions
| Constructor and Description |
|---|
HBaseSyncPostCommitter(org.apache.omid.metrics.MetricsRegistry metrics,
org.apache.omid.committable.CommitTable.Client commitTableClient,
org.apache.hadoop.hbase.client.Connection connection) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.phoenix.thirdparty.com.google.common.util.concurrent.ListenableFuture<Void> |
removeCommitTableEntry(AbstractTransaction<? extends CellId> transaction) |
org.apache.phoenix.thirdparty.com.google.common.util.concurrent.ListenableFuture<Void> |
updateShadowCells(AbstractTransaction<? extends CellId> transaction) |
public HBaseSyncPostCommitter(org.apache.omid.metrics.MetricsRegistry metrics, org.apache.omid.committable.CommitTable.Client commitTableClient, org.apache.hadoop.hbase.client.Connection connection)
public org.apache.phoenix.thirdparty.com.google.common.util.concurrent.ListenableFuture<Void> updateShadowCells(AbstractTransaction<? extends CellId> transaction)
updateShadowCells in interface PostCommitActionspublic org.apache.phoenix.thirdparty.com.google.common.util.concurrent.ListenableFuture<Void> removeCommitTableEntry(AbstractTransaction<? extends CellId> transaction)
removeCommitTableEntry in interface PostCommitActionsCopyright © 2011–2023 Apache Software Foundation. All rights reserved.