Skip to content

Releases: opensearch-project/index-management

Release 2.8

15 Jun 08:27
c611ac0
Compare
Choose a tag to compare
Bugfix/202 transform date add date conversion (#622) (#804)

* 202: Added format property when specifying the date histogram

Signed-off-by: Stevan Buzejic <[email protected]>

* 202: Added component responsible for building the target index mapping once the transform is being triggered.

Signed-off-by: Stevan Buzejic <[email protected]>

* 202: date_histogram considered in the case of the creating the target index for the date fields when transform is executed

Signed-off-by: Stevan Buzejic <[email protected]>

* 202: Enabled target index date field mappings if those fields are used in aggregations or as a term aggregation for defining the buckets

Signed-off-by: Stevan Buzejic <[email protected]>

* Updated code according to comments. Added targetIndexMapping when transform preview action is triggered

Signed-off-by: Stevan Buzejic <[email protected]>

* Updated schema versions

Signed-off-by: Stevan Buzejic <[email protected]>

* Addressed the comments

Signed-off-by: Stevan Buzejic <[email protected]>

* Refactored transform tests related with aggregation based on a date field.
Updated transform preview action to consider target index mapping when using a date field. Kept formatting of the date field in target index.

Signed-off-by: Stevan Buzejic <[email protected]>

* detekt fix

Signed-off-by: Stevan Buzejic <[email protected]>

* Added zone in IT

Signed-off-by: Stevan Buzejic <[email protected]>

* Added function for creating target index mapping that considers transform mapping json. Target date field mappings are generated after transform validation when running transform. Removed target index date field values formatting. emoved default format for date_histogram because of the rollup. Updated schema version in test.

Signed-off-by: Stevan Buzejic <[email protected]>

---------

Signed-off-by: Stevan Buzejic <[email protected]>
(cherry picked from commit 42833b12b292a291f56bc4f94264d32f33317bf2)

Co-authored-by: Stevan Buzejic <[email protected]>

Release 1.2.1.0

14 Dec 17:25
8830bad
Compare
Choose a tag to compare

Compatible with OpenSearch 1.2.1

Maintenance

  • Bumps index management version to 1.2.1 for compatibility with Opensearch 1.2.1 (#222)

Release 1.2.0.0

23 Nov 20:28
79f4a05
Compare
Choose a tag to compare

Compatible with OpenSearch 1.2.0

Enhancements

  • Making snapshot name to scripted input in template (#77)
  • Adds setting to search all rollup jobs on a target index (#165)
  • Adds cluster setting to configure index state management jitter (#153)
  • Allows out of band rollovers on an index without causing ISM to fail (#180)

Bug Fixes

  • Adds implementation for the delay feature in rollup jobs (#147)
  • Remove policy API on read only indices (#182)
  • In explain API not showing the total count to all users (#185)

Infrastructure

  • Uses published daily snapshot dependencies (#141)
  • Removes default integtest.sh (#148)
  • Adds mavenLocal back to repositories (#158)

Documentation

  • Automatically provides license header for new files (#142)

Maintenance

  • Updates index management version to 1.2 (#157)
  • Updates testCompile mockito version, adds AwaitsFix annotation to MetadataRegressionIT tests (#168)

Release 1.1.0.0

06 Oct 17:06
1d8fbd4
Compare
Choose a tag to compare

Compatible with OpenSearch 1.1.0

Infrastructure

  • Upgrade dependencies to 1.1 and build snapshot by default. (#121)

Features

  • Storing user information as part of the job when security plugin is installed (#113)
  • Storing user object in all APIs and enabling filter of response based on user (#115)
  • Security improvements (#126)
  • Updating security filtering logic (#137)

Enhancements

  • Enhance ISM template (#105)

Bug Fixes

  • Removing Usages of Action Get Call and using listeners (#100)
  • Explain response still use old opendistro policy id (#109)

Release 1.0.1.0

01 Sep 23:07
b876d57
Compare
Choose a tag to compare

Compatible with OpenSearch 1.0.0

Bug Fixes

  • Adds back opendistro policy_id setting to explain response (#127)

1.0.0.0

13 Jul 17:23
091fe9f
Compare
Choose a tag to compare

Compatible with OpenSearch 1.0.0

Infrastructure

  • Update issue template with multiple labels (#10)

Maintenance

  • Renaming Namespaces (#14)
  • Rest APIs Backward Compatibility (#15)
  • Settings Backwards Compatibility (#16)
  • Point to correct version of notification (#18)
  • Enable security plugin integrated tests (#93)

Features

  • Adds support for Transform feature (#17)

Enhancements

  • Improve integration with data streams (#13)
  • Skip rollover on non-write indices (#88)

Documentation

  • Update and add documentation files (#84)

Bug Fixes

  • Fix 7.10 rollover blocking thread issue (#70)
  • Fix issue with Rollup start/stop API (#79)
  • Fix to support custom source index type in Rollup jobs (#4)

Release v1.0.0.0-beta1

13 May 18:55
ec5c5e5
Compare
Choose a tag to compare

Compatible with OpenSearch 1.0.0

Enhancements

  • migrate plugin to be compatible with OpenSearch #1
  • rename plugin #5

Infrastructure

  • update github workflows #5

Documentation

  • update NOTICE, README, LICENSE, CONTRIBUTING files; add MAINTAINERS file; update issue and PR template files #1
  • add SPDX license header for gradle files #2
  • add SPDX license header to all files #3
  • update MAINTAINERS file #5
  • add release notes for 1.0.0.0-beta1 release #6