v0.2.0
Commits
- cf59919: remove rerun-if-env-changed (#1284) (Lucas Kent) #1284
- 474b7c2: update docker-compose-runner (#1280) (Conor) #1280
- 52f16ca: shotover config: Fix ignored fields (#1291) (Lucas Kent) #1291
- refactor (#1287) #1287 (Lucas Kent)
- fix validation (#1290) #1290 (Lucas Kent)
- b944342: Add shotover crate badges to readme (#1292) (Lucas Kent) #1292
- 2d4a27d: kafka_int_tests::cluster_multi_shotover: fix intermittent failure (#1293) (Lucas Kent) #1293
- add sys monitor profiler - archive support (#1277) #1277 (Lucas Kent)
- 26cf890: Windsock move to bench (#1297) (Lucas Kent) #1297
- 4f1ec04: Improve GA config (#1299) (Lucas Kent) #1299
- nextest compatibility (#1295) #1295 (Lucas Kent)
- cbc30bb: scylla driver: disable topology refresh (#1276) (Lucas Kent) #1276
- abafc9e: windsock aws: choose aarch64 instances if compiled for aarch64 (#1304) (Lucas Kent) #1304
- b23b36f: Update deps (#1301) (Lucas Kent) #1301
- 1fe959a: Fix CI caching (#1307) (Lucas Kent) #1307
- 679e5bd: Update to rust 1.72 🦀🦀🦀 (#1308) (Lucas Kent) #1308
- 8cb754b: Add windsock support to ec2 cargo (#1302) (Lucas Kent) #1302
- 952501b: test configs folder cleanup (#1305) (Conor) #1305
- 04df935: update aws-throwaway dep (#1311) (Lucas Kent) #1311
- 17432dd: Replace rusoto with official AWS SDK (#1306) (Lucas Kent) #1306
- 702cc99: Add helper to run
cargo windsock --cloud
within docker for libc compatibility reasons (#1309) (Lucas Kent) #1309 - give visibility into disk usage (#1312) #1312 (Lucas Kent)
- cfb0a4e: Tweak CI disk usage (#1313) (Lucas Kent) #1313
- e6eb8b1: windsock docker fixes (#1317) (Lucas Kent) #1317
- 0952149: Opensearch support (#1268) (Conor) #1268
- 8ca860d: fix tokio thread_name (#1318) (Lucas Kent) #1318
- 0a770c9: Add samply as a windsock profiler (#1315) (Lucas Kent) #1315
- cd9ea76: Remove slog dep (#1322) (Lucas Kent) #1322
- 2f10d1c: move flamegraph from test_helpers into shotover windsock project (#1319) (Lucas Kent) #1319
- 66e5c1e: Add debug log to FailOnMismatch tee behaviour (#1323) (Conor) #1323
- fix with_profile (#1314) #1314 (Lucas Kent)
- fefa730: run_command refactor (#1321) (Lucas Kent) #1321
- 08b6386: Put rdkafka driver tests behind a feature flag (#1326) (Lucas Kent) #1326
- a8c1edf: Enable rdkafka debug logs (#1327) (Lucas Kent) #1327
- 5ff4a9e: Move rdkafka back to crates.io (#1310) (Lucas Kent) #1310
- 6d1d52e: Fix mdbook link to custom transforms (#1328) (Lucas Kent) #1328
- c001ceb: Update deps (#1325) (Lucas Kent) #1325
- c58e10b: remove Response.original field (#1331) (Lucas Kent) #1331
- 822b029: add zlib to allowed licenses (#1338) (Conor) #1338
- apply shell escaping where needed (#1334) #1334 (Lucas Kent)
- dc502ac: Tee changes (#1320) (Conor) #1320
- 6021ef5: source configs return a single source instead of vec (#1337) (Lucas Kent) #1337
- 457c080: Update deps (#1341) (Lucas Kent) #1341
- required-features = alpha-transforms (#1335) #1335 (Lucas Kent)
- 5b18599: config structs require Serialize (#1336) (Lucas Kent) #1336
- 2ab0748: Simplify usage of kafka-protocol builders (#1343) (Lucas Kent) #1343
- remove dependency on redis during startup (#1333) #1333 (Lucas Kent)
- f9f8d1b: move root chains into sources (#1342) (Lucas Kent) #1342
- 540132b: add rstest_reuse (#1345) (Conor) #1345
- redis benches - generate topology.yaml (#1332) #1332 (Lucas Kent)
- redis cloud benches startup redis + shotover concurrently (#1348) #1348 (Lucas Kent)
- kafka and cassandra benches generate their topology.yaml (#1349) #1349 (Lucas Kent)
- 22f27be: Filter AllowList & DenyList (#1346) (Conor) #1346
- 5774bdb: Rust 1.73 (#1353) (Conor) #1353
- 68aa160: Update deps (#1351) (Lucas Kent) #1351
- 34bdcb6: switch to shotover org cql-ws repo (#1352) (Conor) #1352
- 9ce3b35: windsock-cloud-runner: misc fixes (#1354) (Lucas Kent) #1354
- split lints + tests into seperate workflows (#1357) #1357 (Lucas Kent)
- 9a8d15b: redis tls tests use bitnami image (#1355) (Lucas Kent) #1355
- 02c8b12: Update deps (#1356) (Lucas Kent) #1356
- 7f1f6a2: windsock-cloud-docker: cleanup running processes when killed (#1358) (Lucas Kent) #1358
- 416c323: Update aws-throwaway + aws-sdk-kms (#1359) (Lucas Kent) #1359
- 9e58c6d: tee switch main chain (#1361) (Conor) #1361
- 606fbfc: fix opensearch codec bug (#1362) (Conor) #1362
- d9444b2: dockerfile changes (#1364) (Conor) #1364
- b8e4546: small doc fixes (#1365) (Conor) #1365
- d9a6091: Add CI workflow to ensure docker image continues to build and run (#1366) (Lucas Kent) #1366
- fix rare cloud shotover shutdown race condition (#1369) #1369 (Lucas Kent)
- dceca4a: Update to rust 1.74 🦀🦀🦀 (#1368) (Lucas Kent) #1368
- better support external benchers (#1367) #1367 (Lucas Kent)
- 2000bb5: remove todo (#1374) (Conor) #1374
- 9e58a0a: Fix kafka benches to actually bench shotover (#1372) (Lucas Kent) #1372
- 977c6f6: Update deps (#1375) (Lucas Kent) #1375
- remove dest host config, rely solely on dest port (#1371) #1371 (Lucas Kent)
- c7b908c: Protect tests (#1376) (Conor) #1376
- 4011950: Tweak chain naming (#1379) (Lucas Kent) #1379
- 34c4bfd: KafkaSinkCluster benches (#1377) (Lucas Kent) #1377
- 11590c4: Update docker-compose-runner (#1373) (Lucas Kent) #1373
- kafka benches only include shotover sys_metrics on benches using shotover (#1381) #1381 (Lucas Kent)
- 4f89245: Add shotover metrics profiler (#1378) (Lucas Kent) #1378
- Rename dc1 -> datacenter1 (#1385) #1385 (Lucas Kent)
- 82ca356: Update rustls (#1387) (Lucas Kent) #1387
- Fix NetworkTopologyStrategy handling (#1384) #1384 (Lucas Kent)
- d9e5e9f: Release shotover 0.2.0 (#1386) (Lucas Kent) #1386
- cassandra add connection_count tag (#1390) #1390 (Lucas Kent)
- 9ab82f7: Fix shotover release process (#1389) (Lucas Kent) #1389