Skip to content

Semantic Text Index Options Integration Tests #130453

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

Mikep86
Copy link
Contributor

@Mikep86 Mikep86 commented Jul 2, 2025

Adds integration tests for the semantic text index_options. They test how index_options validation and resolution is handled when using a basic license, which is important for a couple reasons:

  • It ensures that users using a basic license will not encounter issues related to index_options
  • It helps prevent potentially impactful regressions related to the license level

@Mikep86 Mikep86 requested review from jimczi and kderusso July 2, 2025 12:59
@Mikep86 Mikep86 added >test Issues or PRs that are addressing/adding tests auto-backport Automatically create backport pull requests when merged :SearchOrg/Relevance Label for the Search (solution/org) Relevance team v9.2.0 v9.1.1 v8.19.1 labels Jul 2, 2025
@elasticsearchmachine elasticsearchmachine added Team:SearchOrg Meta label for the Search Org (Enterprise Search) Team:Search - Relevance The Search organization Search Relevance team labels Jul 2, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/search-eng (Team:SearchOrg)

@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/search-relevance (Team:Search - Relevance)

@Mikep86
Copy link
Contributor Author

Mikep86 commented Jul 2, 2025

@elasticmachine update branch

@Mikep86
Copy link
Contributor Author

Mikep86 commented Jul 2, 2025

@elasticmachine update branch

Copy link
Contributor

@Samiul-TheSoccerFan Samiul-TheSoccerFan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, Well structured integration tests to validate index_options behavior under basic license.

Copy link
Member

@kderusso kderusso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work and great example of license modification! I left one non-blocking nitpick as this is test code. Otherwise looks great to me!

Copy link
Member

@kderusso kderusso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@Mikep86
Copy link
Contributor Author

Mikep86 commented Jul 3, 2025

@elasticmachine update branch

@Mikep86 Mikep86 merged commit 9b6913c into elastic:main Jul 3, 2025
32 checks passed
Mikep86 added a commit to Mikep86/elasticsearch that referenced this pull request Jul 3, 2025
@elasticsearchmachine
Copy link
Collaborator

💚 Backport successful

Status Branch Result
9.1
8.19

Mikep86 added a commit to Mikep86/elasticsearch that referenced this pull request Jul 3, 2025
elasticsearchmachine pushed a commit that referenced this pull request Jul 3, 2025
* Semantic Text Index Options Integration Tests (#130453)

* Remove default BBQ index options test
elasticsearchmachine pushed a commit that referenced this pull request Jul 7, 2025
* Semantic Text Index Options Integration Tests (#130453)

* Remove default BBQ index options test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-backport Automatically create backport pull requests when merged :SearchOrg/Relevance Label for the Search (solution/org) Relevance team Team:Search - Relevance The Search organization Search Relevance team Team:SearchOrg Meta label for the Search Org (Enterprise Search) >test Issues or PRs that are addressing/adding tests v8.19.1 v9.1.1 v9.2.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants