bbejeck opened a new pull request, #22823:
URL: https://github.com/apache/kafka/pull/22823
The transactional (KIP-892) Position-across-restart coverage previously
added to
PositionRestartIntegrationTest expanded the parameter matrix across the full
cache x log x store x kind cross-product, roughly doubling the case count and
runtime and making the test prone to timeouts.
This splits the concern:
- PositionRestartIntegrationTest returns to its original non-transactional
matrix,
with small hooks (an overridable `data()` source and a `transactional()`
flag)
so the machinery can be reused
- TransactionalPositionRestartIntegrationTest extends it and supplies a
compact
covering set for the transactional path: every persistent and in-memory
store
family (transactional state stores are supported for both), log enabled
throughout, rotating cache and kind so both values are exercised without a
full
cross-product, all under exactly-once-v2.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]