Package | Description |
---|---|
org.apache.tephra.distributed |
This package contains standalone server of the transaction system v2.
|
org.apache.tephra.inmemory |
This package contains in memory implementation of the transaction system v2.
|
org.apache.tephra.txprune |
Modifier and Type | Method and Description |
---|---|
TransactionManager |
TransactionService.getTransactionManager() |
Modifier and Type | Method and Description |
---|---|
protected TransactionPruningService |
TransactionService.createPruningService(org.apache.hadoop.conf.Configuration conf,
TransactionManager txManager)
Called at startup to create the pruning service.
|
Constructor and Description |
---|
TransactionServiceThriftHandler(TransactionManager txManager,
TransactionPruningService pruningService) |
Constructor and Description |
---|
TransactionService(org.apache.hadoop.conf.Configuration conf,
org.apache.twill.zookeeper.ZKClient zkClient,
org.apache.twill.discovery.DiscoveryService discoveryService,
com.google.inject.Provider<TransactionManager> txManagerProvider) |
Modifier and Type | Field and Description |
---|---|
protected TransactionManager |
InMemoryTransactionService.txManager |
Modifier and Type | Field and Description |
---|---|
protected com.google.inject.Provider<TransactionManager> |
InMemoryTransactionService.txManagerProvider |
Constructor and Description |
---|
InMemoryTxSystemClient(TransactionManager txmgr) |
Constructor and Description |
---|
InMemoryTransactionService(org.apache.hadoop.conf.Configuration conf,
org.apache.twill.discovery.DiscoveryService discoveryService,
com.google.inject.Provider<TransactionManager> txManagerProvider) |
Constructor and Description |
---|
TransactionPruningRunnable(TransactionManager txManager,
Map<String,TransactionPruningPlugin> plugins,
long txMaxLifetimeMillis,
long txPruneBufferMillis) |
TransactionPruningService(org.apache.hadoop.conf.Configuration conf,
TransactionManager txManager) |
Copyright © 2018 The Apache Software Foundation. All rights reserved.