Skip to content

chore: update to OpenSearch 3.7.0#3146

Merged
marevol merged 2 commits into
masterfrom
test/opensearch-3-7-0-source-json
Jun 11, 2026
Merged

chore: update to OpenSearch 3.7.0#3146
marevol merged 2 commits into
masterfrom
test/opensearch-3-7-0-source-json

Conversation

@marevol

@marevol marevol commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Summary

Update Fess to OpenSearch 3.7.0: bump the bundled OpenSearch plugins/modules and fix test expectations that broke with the new version.

Changes Made

  • `plugin.xml`: opensearch-analysis-extension / analysis-fess / configsync / minhash 3.6.0 -> 3.7.0
  • `module.xml`: `opensearch.version` 3.6.0 -> 3.7.0 (analysis-common, geo, lang-expression, lang-painless, mapper-extras, reindex, transport-netty4)
  • `IndexingHelperTest`: removed `,"excludes":[]` from four expected `_source` JSON strings — OpenSearch 3.7.0 no longer serializes an empty `excludes` array in `FetchSourceContext`. Representation change only; query semantics are identical.

Testing

  • `mvn antrun:run`: all 3.7.0 plugin/module zips download successfully from Maven Central and maven.codelibs.org.
  • `mvn test -Dtest=IndexingHelperTest`: 25 tests, 0 failures.
  • Full workspace build with tests passed against fess-parent with OpenSearch 3.7.0.

Breaking Changes

  • None.

Additional Notes

@marevol marevol changed the title test: update expected query JSON for OpenSearch 3.7.0 chore: update to OpenSearch 3.7.0 Jun 11, 2026
@marevol marevol self-assigned this Jun 11, 2026
@marevol marevol added the task label Jun 11, 2026
@marevol marevol added this to the 15.7.0 milestone Jun 11, 2026
@marevol marevol merged commit 5e015d0 into master Jun 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant