This repository has been archived by the owner on Aug 2, 2022. It is now read-only.
Version 1.10.1.0 (Version compatible with elasticsearch 7.9.1)
2020-09-03 Version 1.10.1.0 (Current)
Supported Elasticsearch version 7.9.1
Features
- cache max size metric collector (#145)
- Add initial support for dynamic config overriding (#148)
- Node collector split (#162)
- Add required mutual auth to gRPC Server/Client (#254)
- Add NodeConfigCollector to collect node configs(threadpool capacity etc.) from ES (#252)
- cache max size metrics (#297)
- Implement cool off handling for the Publisher (#272)
- FieldData and Shard Request Cache RCA (#265)
- Add a cluster level collector for node config settings (#298)
- Add cache decider and modify cache action (#303)
- Implement Action Flip Flop Detection in the Publisher (#287)
- Add listeners for publisher actions (#295)
- Reader changes for dynamic enable/disable of RCA graph components (#325)
- Populate default workload type and cache priority for the decider to base default actions (#340)
- Polarize actions based on impact vectors (#332)
- Add support for action configs (#402)
- JVM decider (#326)
Enhancements
- IT improvements (#143)
- Add an IT which verifies that the RCA REST endpoint can be queried (#157)
- Use absolute path for configFilePath (#389)
Bug fixes
- Use the correct ctor for NodeDetailsCollector (#166)
- Fix invalid cluster state (#177)
- Fix performance-analyzer-agent configFilePath (#268)
- Rest mutual auth fix (#279)
- Persistance concurrency bug (#323)
- Fix rca.conf structure error (#338)
- Fixing the summary serialization issue for cache RCAs (#348)
- Fix bug in NodeConfigFlowUnit to add resource summary into protobuf (#349)
- Fix bug in publisher to support cool off period on a per node basis (#351)
Infrastructure
- Integration test framework to test RCAs and decision Makers (#301
Documentation
- Add release notes for 1.10 release (#182)
- Update INSTALL.md to include accurate security info (#261)
- Update release notes for 1.10.1 release (#200)
Maintenance
- Build against elasticsearch 7.9 and resolve dependency conflicts (#179)
- Update jackson and bouncycastle artifacts (#307)
- Add integ test for queue rejection cluster RCA (#370)
- Add IT for cache tuning (#382)
- Match dependencies with writer (#393)
- Build against elasticsearch 7.9.1 (#197)