Package org.apache.pulsar.transaction.coordinator.impl
package org.apache.pulsar.transaction.coordinator.impl
Implementations of the transaction coordinator.
-
ClassDescriptionThe provider that offers in-memory implementation of
TransactionMetadataStore.The provider that offers managed ledger implementation ofTransactionMetadataStore.The provider that offers managed ledger implementation ofTransactionMetadataStore.Store max sequenceID in ManagedLedger properties, in order to recover transaction log.Transaction metadata store stats.The difference withPositionImplis that there are two more parameters:TxnBatchedPositionImpl.batchSize,TxnBatchedPositionImpl.batchIndex.See PIP-160: https://github.com/apache/pulsar/issues/15516.The serializer for the object which called byTxnLogBufferedWriter.asyncAddData(T, org.apache.pulsar.transaction.coordinator.impl.TxnLogBufferedWriter.AddDataCallback, java.lang.Object).