TransactionCoordinator
is…FIXME
TransactionCoordinator
is created when…FIXME
TransactionCoordinator
takes the following when created:
TransactionCoordinator
initializes the internal registries and counters.
apply(
config: KafkaConfig,
replicaManager: ReplicaManager,
scheduler: Scheduler,
zkClient: KafkaZkClient,
metrics: Metrics,
metadataCache: MetadataCache,
time: Time): TransactionCoordinator
apply
…FIXME
Note
|
apply is used exclusively when KafkaServer is requested to start up (to create a TransactionCoordinator).
|
abortTimedOutTransactions(): Unit
abortTimedOutTransactions
…FIXME
Note
|
abortTimedOutTransactions is used when…FIXME
|
partitionFor(transactionalId: String): Int
partitionFor
…FIXME
Note
|
partitionFor is used when…FIXME
|
transactionTopicConfigs: Properties
transactionTopicConfigs
…FIXME
Note
|
transactionTopicConfigs is used when KafkaApis is requested to create __transaction_state internal topic.
|