- toByteArray() - Method in class co.cask.tephra.hbase10.coprocessor.TransactionVisibilityFilter
-
- TransactionAwareHTable - Class in co.cask.tephra.hbase10
-
A Transaction Aware HTable implementation for HBase 1.0.
- TransactionAwareHTable(HTableInterface) - Constructor for class co.cask.tephra.hbase10.TransactionAwareHTable
-
Create a transactional aware instance of the passed HTable
- TransactionAwareHTable(HTableInterface, TxConstants.ConflictDetection) - Constructor for class co.cask.tephra.hbase10.TransactionAwareHTable
-
Create a transactional aware instance of the passed HTable
- TransactionAwareHTable(HTableInterface, boolean) - Constructor for class co.cask.tephra.hbase10.TransactionAwareHTable
-
Create a transactional aware instance of the passed HTable, with the option
of allowing non-transactional operations.
- TransactionAwareHTable(HTableInterface, TxConstants.ConflictDetection, boolean) - Constructor for class co.cask.tephra.hbase10.TransactionAwareHTable
-
Create a transactional aware instance of the passed HTable, with the option
of allowing non-transactional operations.
- TransactionProcessor - Class in co.cask.tephra.hbase10.coprocessor
-
org.apache.hadoop.hbase.coprocessor.RegionObserver coprocessor that handles server-side processing
for transactions:
applies filtering to exclude data from invalid and in-progress transactions
overrides the scanner returned for flush and compaction to drop data written by invalidated transactions,
or expired due to TTL.
- TransactionProcessor() - Constructor for class co.cask.tephra.hbase10.coprocessor.TransactionProcessor
-
- TransactionVisibilityFilter - Class in co.cask.tephra.hbase10.coprocessor
-
Applies filtering of data based on transactional visibility (HBase 1.0+ specific version).
- TransactionVisibilityFilter(Transaction, Map<byte[], Long>, boolean, ScanType) - Constructor for class co.cask.tephra.hbase10.coprocessor.TransactionVisibilityFilter
-
Creates a new Filter for returning data only from visible transactions.
- TransactionVisibilityFilter(Transaction, Map<byte[], Long>, boolean, ScanType, Filter) - Constructor for class co.cask.tephra.hbase10.coprocessor.TransactionVisibilityFilter
-
Creates a new Filter for returning data only from visible transactions.
- ttlByFamily - Variable in class co.cask.tephra.hbase10.coprocessor.TransactionProcessor
-