shotover / shotover-proxy

L7 data-layer proxy
https://docs.shotover.io
Apache License 2.0
83 stars 16 forks source link

Test kafka with replication_factor 3 #1738

Closed rukai closed 2 weeks ago

rukai commented 2 weeks ago

This was a missing test case that upon implementation revealed a bug in shotover. Since we cannot create a topic with replication_factor 3 on a kafka cluster with only 1 node, cluster_test_suite is introduced for the cluster tests to use without regressing the single/passthrough tests.

To get the tests to pass we required:

codspeed-hq[bot] commented 2 weeks ago

CodSpeed Performance Report

Merging #1738 will not alter performance

Comparing rukai:kafka_rf3_test (62bac6a) with main (57a1362)

Summary

✅ 39 untouched benchmarks