Skip to content

Releases: opensearch-project/anomaly-detection

2.18.0.0

05 Nov 23:18
63996b8
Compare
Choose a tag to compare

Version 2.18.0.0 Release Notes

Compatible with OpenSearch 2.18.0

Enhancements

  • Add rule validation in AnomalyDetector constructor (#1341)

Bug Fixes

  • Bump RCF Version and Fix Default Rules Bug in AnomalyDetector (#1334)

Infrastructure

  • forward port flaky test fix and add forecasting security tests (#1329)
  • Updating several dependencies (#1337)

2.17.0.0

17 Sep 22:06
752dbff
Compare
Choose a tag to compare

Version 2.17.0.0 Release Notes

Compatible with OpenSearch 2.17.0

Feature

  • Add Support for Handling Missing Data in Anomaly Detection (#1274)
  • Adding remote index and multi-index checks in validation (#1290)

Enhancements

  • Fix inference logic and standardize config index mapping (#1284)

Big Fixes

  • Prevent resetting the latest flag of real-time when starting historical analysis (#1287)
  • Correct handling of null max aggregation values in SearchResponse (#1292)

2.16.0.0

07 Aug 22:14
08a98c5
Compare
Choose a tag to compare

Version 2.16.0.0 Release Notes

Compatible with OpenSearch 2.16.0

Feature

  • Adding support for date_nanos to Anomaly Detection (#1238)

Enhancements

  • update BWC test version and enhance code coverage(#1253)
  • Register system index descriptors through SystemIndexPlugin.getSystemIndexDescriptors(#1251)
  • Add feature filtering in model validation (#1258)

Infrastructure

  • set baseline JDK version to JDK-21 (#1228)

Maintenance

  • Update PULL_REQUEST_TEMPLATE to include an API spec change in the checklist (#1262)

2.15.0.0

25 Jun 22:28
f6d262e
Compare
Choose a tag to compare

Version 2.15.0.0 Release Notes

Compatible with OpenSearch 2.15.0

Enhancements

  • Refinement of Forecasting and AD Precision/Recall Improvements (#1210)
  • make jvm heap usage a dynamic setting (#1212)
  • Add custom result index lifecycle management condition fields to config (#1215)
  • Make Custom Result Index Name an Alias (#1225)
  • add custom result index lifecycle management (#1232)
  • Merge Single-Stream and HC Detector Profiling Workflows (#1237)

Infrastructure

  • dependabot: bump com.diffplug.spotless from 6.24.0 to 6.25.0 (#1184)

2.14.0.0

14 May 20:59
be2cce3
Compare
Choose a tag to compare

Version 2.14.0.0 Release Notes

Compatible with OpenSearch 2.14.0

Infrastructure

  • Update sample cert and admin keystore (#1163)

2.13.0.0

02 Apr 23:02
68b3506
Compare
Choose a tag to compare

Version 2.13.0.0 Release Notes

Compatible with OpenSearch 2.13.0

Infrastructure

  • Fixed lucene url (#1158)

Maintenance

  • Increment version to 2.13.0-SNAPSHOT (#1156)

2.12.0.0

20 Feb 23:57
Compare
Choose a tag to compare

Compatible with OpenSearch 2.12.0.

Enhancements

  • Add an AD transport client (#1111)
  • Add profile transport action to AD client (#1123)
  • Refactor client's getDetectorProfile to use GetAnomalyDetectorTransportAction (#1124)
  • Add ser/deser to get AD transport action request (#1150)

Infrastructure

  • Update to Gradle 8.5 (#1131)
  • Remove default admin credentials (#1134)
  • Require JDK version for java spotless check (#1129)
  • Updated lucene snapshot url (#1146)
  • Fix build, update CVE-affected versions (#1102)

2.11.0.0

16 Oct 19:18
35d4764
Compare
Choose a tag to compare

Compatible with OpenSearch 2.11.0.

Refactor

  • [2.x] Fix TransportService constructor due to changes in core plus guava bump (#1069)

Infrastructure

  • Add dependabot.yml (#1026)

2.10.0.0

25 Sep 22:39
bc4d8b1
Compare
Choose a tag to compare

Compatible with OpenSearch 2.10.0.

Refactor

  • Refactor due to core updates: Replace and modify classes and methods. (#974)

Enhancements

  • Defaults anomaly grade to 0 if negative. (#977)
  • Update RCF to v3.8 and Enable Auto AD with 'Alert Once' Option (#979)
  • Revert "Enforce DOCUMENT Replication for AD Indices" (#1006)

Infrastructure

  • Adds auto release workflow (#1003)
  • upgrading commons-lang3 version to fix conflict issue (#1014)
  • Updates demo certs for integ tests (#1021)
  • Upgrade AD's bwc baseline version to 1.3.2 to resolve cluster join issue (#1029)

Version 2.9.0.0

15 Aug 03:58
62dd94f
Compare
Choose a tag to compare

Compatible with OpenSearch 2.9.0.

Enhancements

  • Enforce DOCUMENT Replication for AD Indices and Adjust Primary Shards (#948)

Infrastructure

  • Updated Maintainers and CODE_OWNERS list (#926)
  • Bump guava version to 32.0.1 (#933)
  • Bump scipy from 1.8.0 to 1.10.0 in /dataGeneration (#943)
  • Fix main build - update import of Releasable and remove reference to BaseExceptionsHelper (#930)

Documentation

  • Updated Maintainers and CODE_OWNERS list (#926)