Commits
- 70bde14: Move connection helpers into test_helpers (#967) (Lucas Kent) #967
- c678025: Add CassandraSinkClusterBuilder (#972) (Lucas Kent) #972
- 269bec7: Avoid allocating for table name comparisons (#974) (Lucas Kent) #974
- 771c96f: Add cassandra cluster bench (#969) (Lucas Kent) #969
- make prepared results handling robust (#959) #959 (Lucas Kent)
- 2018c3b: Optimize cassandra encoding (#971) (Lucas Kent) #971
- replace ShotoverManager with ShotoverProcess (#975) #975 (Lucas Kent)
- c2dafcb: Avoid cloning prepared metadata fields (#982) (Lucas Kent) #982
- 201047b: Add flamegraph generation to flamegraph example (#968) (Lucas Kent) #968
- 21d85bb: Optimize cassandra metadata (#981) (Lucas Kent) #981
- ca23ad3: Fix empty shotover_chain_latency metric (#980) (Lucas Kent) #980
- replace ShotoverManager with ShotoverProcess (#979) #979 (Lucas Kent)
- replace ShotoverManager with ShotoverProcess (#976) #976 (Lucas Kent)
- 67be93e: update deps (#987) (Conor) #987
- f093e25: Create one tokio worker thread per core (previously only 4) (#992) (Lucas Kent) #992
- 70b09c7: startup body support (#989) (Conor) #989
- 9315c48: Update to rust 1.67 (#995) (Lucas Kent) #995
- 17e173c: Startup compression reject (#990) (Conor) #990
- d3eb22d: ShotoverManager -> ShotoverProcess in transform int tests (#997) (Lucas Kent) #997
- 010a1d6: ShotoverManager -> ShotoverProcess in cassandra_int_tests::cassandra_redis_cache (#1001) (Lucas Kent) #1001
- fc54773: ShotoverManager -> ShotoverProcess in cassandra_int_tests::cluster_multi_rack (#1000) (Lucas Kent) #1000
- 2664fa8: SUPPORTED rewrite (#991) (Conor) #991
- 3a71e41: Remove unneeded feature gates from benches (#1003) (Lucas Kent) #1003
- 45ea94d: Remove ShotoverManager (#1002) (Lucas Kent) #1002
- b3f1698: Fix prepare messages opening unneccessary connections (#1004) (Lucas Kent) #1004
- a6ea8be: prevent recompiling by properly specifying build.rs (#1005) (Lucas Kent) #1005
- bf89a42: Initial kafka integration test (#1013) (Lucas Kent) #1013
- 2932326: Update to serde_yaml 0.9 (via renaming Null -> NullSink) (#1015) (Lucas Kent) #1015
- 34a8764: rename TransformConfig::get_transform -> TransformConfig::get_builder (#1023) (Lucas Kent) #1023
- fcc957d: TransformBuilder::build takes &self intead of self (#1022) (Lucas Kent) #1022
- a0e7645: remove Transform::_prep_transform_chain (#1018) (Lucas Kent) #1018
- 9fe3316: Silently ignore TLS EOF errors (#1025) (Lucas Kent) #1025
- d98ed0d: Remove remaining custom transform clone impls (#1024) (Lucas Kent) #1024
- 26eea8c: Move NodePool custom clone into a NodePoolBuilder (#1014) (Lucas Kent) #1014
- 3a5f4b4: Add counter for when CassandraSinkCluster routes execute message outside of rack (#1012) (Lucas Kent) #1012
- bec920f: Update deps (#1028) (Lucas Kent) #1028
- e70fb4d: shotover_from_topology_file -> ShotoverProcessBuilder (#1019) (Lucas Kent) #1019
- 66897b8: remove Frame::None (#1046) (Conor) #1046
- d1c9085: Workspace deps (#1030) (Conor) #1030
- f4da416: Add kafka codec, sink and source (#1042) (Lucas Kent) #1042
- 188eb55: Move MessageValue out of message/mod.rs (#1044) (Lucas Kent) #1044
- bb8084e: Message::set_error -> Message::to_error_response (#1043) (Lucas Kent) #1043
- f1e5898: Remove original_chain from BufferedChain (#1026) (Lucas Kent) #1026
- 3470786: Fix build (#1047) (Lucas Kent) #1047
- 0747c95: Cassandra compression (#1021) (Conor) #1021
- 8ffd548: Remove PCAP based tests (#1049) (Lucas Kent) #1049
- d048005: split codecs into builders, encoders and decoders (#1029) (Lucas Kent) #1029
- 5649820: contributing.md fixes (#1050) (Lucas Kent) #1050
- 161419d: release version 0.1.9 (#1048) (Conor) #1048