Package | Description |
---|---|
org.apache.tephra |
This package contains implementations of the transaction system v2.
|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
TransactionManager.canCommit(long txId,
Collection<byte[]> changeIds) |
boolean |
TransactionSystemClient.canCommit(Transaction tx,
Collection<byte[]> changeIds)
Deprecated.
since 0.13-incubating; use
TransactionSystemClient.canCommitOrThrow(Transaction, Collection) instead |
Transaction |
TransactionSystemClient.checkpoint(Transaction tx)
Performs a checkpoint operation on the current transaction, returning a new Transaction instance with the
updated state.
|
Transaction |
TransactionManager.checkpoint(Transaction originalTx) |
void |
TransactionManager.commit(long txId,
long writePointer) |
boolean |
TransactionSystemClient.commit(Transaction tx)
Deprecated.
as of 0.13-incubating. Use
TransactionSystemClient.canCommitOrThrow(Transaction, Collection) instead. |
Modifier and Type | Method and Description |
---|---|
void |
TransactionServiceThriftClient.canCommit(Transaction tx,
Collection<byte[]> changeIds) |
boolean |
TransactionServiceClient.canCommit(Transaction tx,
Collection<byte[]> changeIds) |
Transaction |
TransactionServiceClient.checkpoint(Transaction tx) |
void |
TransactionServiceThriftClient.commit(long txId,
long wp) |
boolean |
TransactionServiceClient.commit(Transaction tx) |
Modifier and Type | Method and Description |
---|---|
boolean |
InMemoryTxSystemClient.canCommit(Transaction tx,
Collection<byte[]> changeIds) |
Transaction |
MinimalTxSystemClient.checkpoint(Transaction tx) |
Transaction |
InMemoryTxSystemClient.checkpoint(Transaction tx) |
boolean |
InMemoryTxSystemClient.commit(Transaction tx) |
Copyright © 2018 The Apache Software Foundation. All rights reserved.