Releases: opensearch-project/alerting
Releases · opensearch-project/alerting
Version 1.2.0.0
Compatible with OpenSearch 1.2.0
Enhancements
Bug Fixes
- Fixed a bug that was preventing the AcknowledgeAlerts API from acknowledging more than 10 alerts at once. (#205)
- Remove user from the responses (#201)
Infrastructure
- Update build to use public Maven repo (#184)
- Publish notification JARs checksums. (#196)
- Updates testCompile mockito version to match OpenSearch changes (#204)
- Update maven publication to include cksums. (#224)
- Updates alerting version to 1.2 (#192)
Documentation
- Add release notes for 1.2.0.0 release (#225)
Maintenance
Version 1.1.0.0
Compatible with OpenSearch 1.1.0
Features
- Add BucketSelector pipeline aggregation extension (#144)
- Add AggregationResultBucket (#148)
- Add ActionExecutionPolicy (#149)
- Refactor Monitor and Trigger to split into Query-Level and Bucket-Level Monitors (#150)
- Update InputService for Bucket-Level Alerting (#152)
- Update TriggerService for Bucket-Level Alerting (#153)
- Update AlertService for Bucket-Level Alerting (#154)
- Add worksheets to help with testing (#151)
- Update MonitorRunner for Bucket-Level Alerting (#155)
- Fix ktlint formatting issues (#156)
- Execute Actions on runTrigger exceptions for Bucket-Level Monitor (#157)
- Skip execution of Actions on ACKNOWLEDGED Alerts for Bucket-Level Monitors (#158)
- Return first page of input results in MonitorRunResult for Bucket-Level Monitor (#159)
- Add setting to limit per alert action executions and don't save Alerts for test Bucket-Level Monitors (#161)
- Resolve default for ActionExecutionPolicy at runtime (#165)
Bug Fixes
- Removing All Usages of Action Get Method Calls and adding the listeners (#130)
- Fix bug in paginating multiple bucket paths for Bucket-Level Monitor (#163)
- Various bug fixes for Bucket-Level Alerting (#164)
- Return only monitors for /monitors/_search (#162)
- Add valid search filters (#191)
Infrastructure
- Add Integtest.sh for OpenSearch integtest setups (#121)
- Fix snapshot build and increment to 1.1.0 (#142)
Documentation
- Update Bucket-Level Alerting RFC (#145)
Maintenance
- Remove default assignee (#127)
Refactoring
- Refactor MonitorRunner (#143)
Version 1.0.0.0
Compatible with OpenSearch (1.0.0.0).
- Adding check for security enabled (#24)
- Adding Ktlint formatting check to the Gradle build task. (#26)
- Adding Workflow to test the Security Integration tests with the Security Plugin Installed on Opensearch Docker Image (#25)
- Updating UTs for the Destination Settings (#102)
- Adding additional null checks for URL not present. (#112)
- Upgrade google-java-format to 1.10.0 to pick guava v30 (#115)
- Update and add documentation files (#117)
- Wnable license headers check (#118)
- Adding the ITs for the support of Date Math Index Resolution and a fix for moving the alert to the error state in case of not being able to publish the emails (#113)
- Updated OpenSearch versions from 1.0.0.0-rc1 to 1.0.0.0. (#122)
- Added release notes for OpenSearch 1.0.0.0 to main branch (#123) (#124)
- Add Integtest.sh for OpenSearch integtest setups (#121)
- Remove default assignee (#127)
Version 1.0.0.0-rc1
Compatible with OpenSearch (1.0.0-rc1).
Update issue template with multiple labels (#13)
Rename namespaces from com.amazon.opendistroforelasticsearch to org.opensearch (#15)
Adding Rest APIs Backward Compatibility with ODFE (#16)
Upgrading the Ktlint Version and applying the formatting to the project (#20)
Moving the ODFE Settings to Legacy Settings and adding the new settings compatible with Opensearch (#18)
Add rc1 release notes (#22)
Updating the Open-search Branch to 1.0 (#23)
Version 1.0.0.0-beta1
Compatible with OpenSearch Version 1.0.0.0-beta1
- Migrate Alerting to OpenSearch (#1)
- Change Kibana UserAgent to OpenSearchDashboards (#3)
- Update documentation to remove more ES references and update licenses (#4)
- Update licenses (#5)
- FIx Test Workflow (#6)
- Fix integ tests so they execute successfully in the test workflow (#7)
- Update jackson CVE-2020-28491 (#8)
- Update plugin install name (#9)
- Use alpha2 and upload release notes (#10)
- Update version to 1.0.0.0-beta1 (#11)
- Fix release notes (#12)
- Update issue template with multiple labels (#13)