- toByteArray() - Method in class co.cask.tephra.hbase96.coprocessor.TransactionVisibilityFilter
-
- TransactionAwareHTable - Class in co.cask.tephra.hbase96
-
A Transaction Aware HTable implementation for HBase 0.96.
- TransactionAwareHTable(HTableInterface) - Constructor for class co.cask.tephra.hbase96.TransactionAwareHTable
-
Create a transactional aware instance of the passed HTable
- TransactionAwareHTable(HTableInterface, boolean) - Constructor for class co.cask.tephra.hbase96.TransactionAwareHTable
-
Create a transactional aware instance of the passed HTable, with the option
of allowing non-transactional operations.
- TransactionProcessor - Class in co.cask.tephra.hbase96.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.hbase96.coprocessor.TransactionProcessor
-
- TransactionVisibilityFilter - Class in co.cask.tephra.hbase96.coprocessor
-
Applies filtering of data based on transactional visibility (HBase 0.96+ specific version).
- TransactionVisibilityFilter(Transaction, Map<byte[], Long>, boolean, ScanType) - Constructor for class co.cask.tephra.hbase96.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.hbase96.coprocessor.TransactionVisibilityFilter
-
Creates a new Filter for returning data only from visible transactions.
- ttlByFamily - Variable in class co.cask.tephra.hbase96.coprocessor.TransactionProcessor
-