v0.1.8
Commits
- a3dfabd: remove docker-compose healthcheck from int tests (#883) (Lucas Kent) #883
- 1188a8a: Add more context to error logs (#879) (Lucas Kent) #879
- 33c59c9: Fix source docs: cassandra TLS (#876) (Lucas Kent) #876
- Document desired error handling (#875) #875 (Lucas Kent)
- 33a958d: improve DockerCompose::wait_for_log (#880) (Lucas Kent) #880
- 53e8b5e: Remove test_ prefix from integration tests (#882) (Lucas Kent) #882
- 33f0c2d: include the name of driver in parametrized test results (#885) (Lucas Kent) #885
- 3dcdda6: missed logger init (#889) (Lucas Kent) #889
- 5959371: cleanup in node_pool & token_map (#890) (Conor) #890
- bc3ce73: improved source/tls error reporting (#888) (Lucas Kent) #888
- 23f0a00: control connection creation error handling (#887) (Lucas Kent) #887
- 5a833bc: fix router tests (#893) (Conor) #893
- a11207f: Fix new lints in upcoming release (#892) (Lucas Kent) #892
- 0b6f7c3: Map upstream tls errors into a better format (#891) (Lucas Kent) #891
- da88aca: Add verify_hostname tls flag (#896) (Lucas Kent) #896
- dc8cbd1: Replica choice bug fix (#894) (Conor) #894
- add node lost test case (#886) #886 (Lucas Kent)
- 25f2621: Update to rust 1.65 (#897) (Lucas Kent) #897
- 6976fef: fix redis error reporting (#898) (Lucas Kent) #898
- 3fb9772: Refactor TCP connection logic (#900) (Lucas Kent) #900
- 3bd9bc6: Scylla Driver Tests (#902) (Conor) #902
- 6c0b5ab: Remove invalid line from int test config (#904) (Lucas Kent) #904
- f977b74: Make connect timeout configurable (#901) (Lucas Kent) #901
- Use destination as hostname instead of hardcoded localhost (#899) #899 (Lucas Kent)
- 5e2c153: Use keyspace info for replication factor (#895) (Conor) #895
- 22e53e6: Update deps (#907) (Lucas Kent) #907
- b281823: refactor prepared_statements helper (#903) (Lucas Kent) #903
- 5a1558b: cassandra ResultValue store values in more accurate types (#908) (Lucas Kent) #908
- f1c3610: bench_run.yaml disable write to cache (still reads from cache) (#906) (Lucas Kent) #906
- a469a28: Add warning to rewritten queries with WHERE (#909) (Lucas Kent) #909
- bd47d33: topology task info! on init complete (#910) (Lucas Kent) #910
- b09f849: cassandra_int_tests cover all data types in prepared statements (#911) (Lucas Kent) #911
- 65066c2: Cassandra connection avoid cloning entire message (#913) (Lucas Kent) #913
- 9d54492: Remove docker-api dep + simplify DockerCompose impl (#915) (Lucas Kent) #915
- 79302e5: Splitup cassandra-cluster config folder into v3 and v4 folders (#916) (Lucas Kent) #916
- 0f599ee: Cassandra connections bubble up errors (#914) (Lucas Kent) #914
- ea500f8: update deps (#919) (Conor) #919
- e31cd45: Cleanup redis docker image name (#920) (Lucas Kent) #920
- 17f08ff: Include destination in cassandra connection errors (#926) (Lucas Kent) #926
- f1cf87b: cassandra_int_tests test node up (#921) (Lucas Kent) #921
- 49217b4: misc cleanup (#934) (Lucas Kent) #934
- b432919: More routing tests and bug fix (#932) (Conor) #932
- e2f670d: Timestamp tests (#938) (Conor) #938
- 38698c3: Implement proper NO_METADATA support for cassandra protocol (#928) (Lucas Kent) #928
- d0a4e7b: fix prepared results bug (#945) (Conor) #945
- 7957a46: Make ShotoverProcess API a bit more similar to ShotoverManager (#947) (Lucas Kent) #947
- 04c6cb6: Fix propagating tracing spans into subchains (#936) (Lucas Kent) #936
- make it easier to understand failures (#939) #939 (Lucas Kent)
- fix prepared_statements_simple::use_statement (#946) #946 (Lucas Kent)
- wait logic inspect yaml (#917) #917 (Lucas Kent)
- Refactor CassandraConnection execute methods (#943) #943 (Lucas Kent)
- f4d014b: Fix connection shutdown logic (#933) (Lucas Kent) #933
- 8e24912: Fix connections with no messages sent during node outage (#940) (Lucas Kent) #940
- 5fa9075: Run cassandra_int_test tls tests against scylla driver (#944) (Lucas Kent) #944
- 071a6e2: Add --log-format json (#948) (Lucas Kent) #948
- 613c794: Remove unneeded cfg(not(feature...)) (#952) (Lucas Kent) #952
- ca9eadb: Update deps (#953) (Lucas Kent) #953
- a54a256: move redis_connection methods out of ShotoverManager (#957) (Lucas Kent) #957
- 75f4938: Split transforms into Transform and TransformBuilder stages (#935) (Lucas Kent) #935
- 176d12c: Pass flush flag through sub chains (#937) (Lucas Kent) #937
- 8db5a4c: Send panic info over json when json logging enabled (#954) (Lucas Kent) #954
- e3aca2d: Do not clone transforms when running chain in reverse (#960) (Lucas Kent) #960
- ab7aaba: cassandra-stress fix (#956) (Conor) #956
- 84d14e7: update to rust 1.66 (#964) (Lucas Kent) #964
- caa84aa: Remove Clone from Transforms enum (#961) (Lucas Kent) #961
- 7802450: Fix intermittent failure when using cdrs driver (#963) (Lucas Kent) #963
- 145465e: Give ShotoverProcess powerful event assertions by parsing JSON events (#950) (Lucas Kent) #950
- cc650b2: Release shotover 0.1.8 (#966) (Lucas Kent) #966