TransactionConfig¶
TransactionConfig
holds the values of the transactional configuration properties.
transactional.id.expiration.ms¶
transactional.id.expiration.ms
Default: 7 days
transaction.max.timeout.ms¶
Default: 15 minutes
transaction.state.log.num.partitions¶
transaction.state.log.num.partitions
Default: 50
transaction.state.log.replication.factor¶
transaction.state.log.replication.factor
Default: 3
transaction.state.log.segment.bytes¶
transaction.state.log.segment.bytes
Default: 100 * 1024 * 1024
transaction.state.log.load.buffer.size¶
transaction.state.log.load.buffer.size
Default: 5 * 1024 * 1024
transaction.state.log.min.isr¶
Default: 2
transaction.abort.timed.out.transaction.cleanup.interval.ms¶
transaction.abort.timed.out.transaction.cleanup.interval.ms
Default: 10 seconds
transaction.remove.expired.transaction.cleanup.interval.ms¶
transaction.remove.expired.transaction.cleanup.interval.ms
Default: 1 hour
request.timeout.ms¶
Default: 30000