Make sure to enable "Hide Whitespace" when reviewing.
auto topic creation is an optional functionality of kafka enabled on the broker by auto.create.topics.enable.
When this is enabled, if a broker receives a produce request for a topic that does not exist, that topic is automatically created.
This PR makes two fixes:
Do not fail the transform when an UnknownTopicOrPartition error occurs. This error is expected since the client can send unknown topics when performing auto topic creation.
No longer report a warning when we route a produce request to a random node. Routing to a random node actually occurs in regular usage when auto topic creation is enabled, so warning is not appropriate here. Instead I reduced the warning to a debug, it is kept to aid in tracking down routing issues in the future.
This allows us to completely replace minimal_test_suite with standard_test_suite.
closes https://github.com/shotover/shotover-proxy/issues/1641
Make sure to enable "Hide Whitespace" when reviewing.
auto topic creation is an optional functionality of kafka enabled on the broker by
auto.create.topics.enable
. When this is enabled, if a broker receives a produce request for a topic that does not exist, that topic is automatically created.This PR makes two fixes:
This allows us to completely replace minimal_test_suite with standard_test_suite.