1.0.8
What's Changed
- Make sure exception cause is piped to PhaseFailed exception by @peternied in #714
- Add docker image caching for Gradle github actions workflow by @mikaylathompson in #716
- [RFS] Collection of Minor Changes by @chelma in #717
- [RFS] Split RFS Worker into phase-specific entrypoints by @chelma in #719
- [Console] Update format of services.yaml by @mikaylathompson in #718
- Basic worker fault integration tests stubs by @peternied in #703
- Move maven publishing to top level for shared packages by @AndreKurait in #720
- [Testing] Add metric verification to e2e tests by @mikaylathompson in #711
- Move the 3 main classes out of RFS into their own projects and put them onto the migration console by @gregschohn in #725
- Bump urllib3 from 1.26.18 to 1.26.19 in /TrafficCapture/dockerSolution/src/main/docker/elasticsearchTestConsole by @dependabot in #727
- [Console] Backfill -- Add interface and YAML specification by @mikaylathompson in #728
- [Console] Populate services.yaml in CDK for ECS RFS backfill by @mikaylathompson in #734
- Add ALB Support by @AndreKurait in #721
- Improve elasticsearch test console by @AndreKurait in #733
- Fixed a few bugs in the gradle setup for rfs by @chelma in #736
- Fix Jackson deserialization for 7.17 snapshot repo data by @AndreKurait in #737
- Consolidate into a central continuous integration workflow by @peternied in #735
- Removal of
experimental
directory and related files by @peternied in #732 - Fix broken python requirements file by @peternied in #738
- [Console] Implement start/stop for RFS backfill on ECS by @mikaylathompson in #740
- Add job that passed when all other CI jobs have completed by @peternied in #741
- Add step to delete all
migrations
images from docker cache by @mikaylathompson in #748 - Bump idna from 3.4 to 3.7 in /test by @dependabot in #745
- Add initial migration console snapshot support by @AndreKurait in #751
- Switch all python projects to use pipenv by @peternied in #752
- RFS refactoring into separate component programs + new work coordination mechanisms by @gregschohn in #739
- Setup Initial Jenkins Git Structure by @lewijacn in #744
- Support local snapshots from CLI fro SnapshotCreate & MetadataMigration by @mikaylathompson in #754
- Fix FetchMigration build by @AndreKurait in #753
- Add awscli to migration console by @AndreKurait in #758
- Update pipfile.lock by @AndreKurait in #760
- [Console] Make changes for filesystem snapshots by @mikaylathompson in #755
- Cat command always shows all indices by @peternied in #761
- [Console] Metadata Migration by @mikaylathompson in #756
- Updated RFS to filter out system indices by default by @chelma in #763
- Snapshot status by @AndreKurait in #757
- [Console] Scale for ECS services; replayer start/stop by @mikaylathompson in #765
- Shutdown executors created by RFS LeaseExpireTrigger and KafkaTrafficCaptureSource by @gregschohn in #767
- Update Console Status Printing by @AndreKurait in #768
- [Console] Status for RFS Backfill by @mikaylathompson in #771
- Bugfixes in RFS work coordination update queries to claim leases by @gregschohn in #769
- Bump djangorestframework from 3.15.1 to 3.15.2 in /TrafficCapture/dockerSolution/src/main/docker/migrationConsole/console_api by @dependabot in #779
- [Console] Remove all duplicate replayer references by @mikaylathompson in #778
- [Console] Tiny PR to update the CLI help strings for the command groups by @mikaylathompson in #774
- Improve testDocumentGenerator defaults by @AndreKurait in #772
- Two fixes to work coordination by @gregschohn in #777
- Add support for Kafka commands in console lib by @lewijacn in #775
- [Console] Add detailed shard statuses by @mikaylathompson in #780
Full Changelog: 1.0.7...1.0.8