1.0.3
What's Changed
- Add endpoints and authentication details (including SigV4) as parameters to E2E test script by @okhasawn in #461
- Python Integ Test Updates by @lewijacn in #483
- E2E Integration Test Scripts Improvements by @lewijacn in #484
- Update default Fetch Migration pipeline config file by @okhasawn in #485
- Add Andre to maintainers by @sumobrian in #489
- [Fetch Migration] Suppress exit code for graceful termination (SIGTERM) by @kartg in #478
- [Fetch Migration] Migrate index templates and component templates as a part of metadata migration by @kartg in #477
- Suppress capturing requests from Data Prepper's User Agent for demo setups by @lewijacn in #495
- Add Andre (andrekurait) to list of CODEOWNERS by @sumobrian in #499
- Enhancements in StreamChannelConnectionCaptureSerializer by @AndreKurait in #494
- Replayer instrumentation by @gregschohn in #475
- Otel metrics and traces by @gregschohn in #460
- Suppress capturing responses by @gregschohn in #473
- FEATURE: Add ability to export Kafka records by @lewijacn in #488
- [Fetch Migrations] Use custom exceptions and other readability improvements by @kartg in #506
- Implement TestContainers Unit Tests with CaptureProxy by @AndreKurait in #508
- Gradle Execution Improvements and Upgrades by @AndreKurait in #507
- Fix typo in TimeShifter comments by @AndreKurait in #504
- Flaky tcp connection trace test fix by @gregschohn in #510
- Slow test fixup by @AndreKurait in #509
- Make globally unique default bucket name by @AndreKurait in #514
- Improvements to Fetch Migration stability by @chelma in #516
- 3 changes/fixes around how tuples are output by the replayer. by @gregschohn in #513
- Local maven publish by @AndreKurait in #521
- Update default docker OS version to 2.11 by @lewijacn in #527
- Update dependency org.apache.commons:commons-compress to v1.26.0 by @mend-for-github.aaakk.us.kg in #523
- MIGRATIONS-1519: Add support for providing Fargate CPU arch in CDK by @lewijacn in #520
- CDK Extensibility Improvments by @AndreKurait in #525
- Add fields as protected to allow for class extension by @AndreKurait in #530
- Add support for textFixtures imports with maven local publishing by @AndreKurait in #524
- Enable Gradle Build Scans by @AndreKurait in #518
- Add initial admin env variable for 2.12.0 release by @derek-ho in #480
- Fix some flaky tests that were checking if metrics were being emitted. by @gregschohn in #517
- Minor E2E edits from Jenkins testing by @lewijacn in #531
- Removing MetricsLogger and OpenSearch analytics cluster by @gregschohn in #515
- Rename cdk to follow opensearch-project standards by @AndreKurait in #529
- Capture Proxy, make Kafka send calls fully asynchronous by @AndreKurait in #532
- Fix traffic limiting by @gregschohn in #526
- Initial VPC Validations for CDK by @lewijacn in #533
- Allow proper cleanup of all CDK resources with options by @lewijacn in #535
- Allow Larger Responses by @AndreKurait in #537
- Fix logging and metrics for TrackingKafkaConsumer with partition assignment by @AndreKurait in #534
- Fix connection leaks by @gregschohn in #538
- E2E Script very minor fixes by @lewijacn in #539
- Support Limitless CodedOutputStreams by @AndreKurait in #543
- Adding RFS to the Migration Assistant by @chelma in #545
- Assorted bugfixes and improvements by @gregschohn in #547
- Add task for outputting built jars by @AndreKurait in #549
- RFS can now take the source snapshot by @chelma in #551
- Make RFS runnable as Container by @lewijacn in #550
- Onboard maven publish to 1-click release process by @rishabh6788 in #546
- Update release-drafter.yml to use subshell for traffic capture building by @AndreKurait in #561
- Update release-drafter.yml artifact path by @AndreKurait in #563
- Bug-fix in release jenkinsfile, enable maven autoPublish by @rishabh6788 in #567
- Kafka printer improvements by @AndreKurait in #555
- Add snapshot publish and snapshot version property by @AndreKurait in #568
- Add Artifacts in format for maven central by @AndreKurait in #570
- Fix chunked headers by @AndreKurait in #553
- Remove unused 'arguments' parameter by @rishabh6788 in #574
- Print long running work for debugging by @gregschohn in #564
- Create new context trackers but don't observe them yet by @gregschohn in #557
- Refactor traffic replayer into three files by @gregschohn in #558
- Get with auth header fix by @AndreKurait in #576
- Update dependency io.netty:netty-codec-http to v4.1.108.Final by @mend-for-github.aaakk.us.kg in #542
- Assorted bugfixes by @gregschohn in #579
- Add info about interacting with the docker solution & configure grafana data sources automatically by @mikaylathompson in #552
- Mend Fixes: MSK IAM Auth, Testcontainers, ApacheJMeter by @mikaylathompson in #577
- Fixing some SonarLint findings. by @gregschohn in #580
- Timeouts for target responses by @gregschohn in #584
- Add ExitOnOutOfMemoryError to Docker JVM Options by @AndreKurait in #583
- Update Release Drafter and Traffic Capture to define a variable for publishing version based on tag by @AndreKurait in #582
New Contributors
- @AndreKurait made their first contribution in #494
- @derek-ho made their first contribution in #480
- @rishabh6788 made their first contribution in #546
Full Changelog: 1.0.2...1.0.3