Skip to content
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

Enable Fuzzy codec for doc id fields using a bloom filter #11027

Merged
merged 9 commits into from
Feb 5, 2024

Conversation

mgodwan
Copy link
Member

@mgodwan mgodwan commented Oct 31, 2023

Description

Enable Fuzzy codec for doc id fields using a bloom filter. This provides added performance advantage for update and get operations.

Related Issues

Resolves #4489

Check List

  • New functionality includes testing.
    • All tests pass
  • New functionality has been documented.
    • New functionality has javadoc added
  • Failing checks are inspected and point to the corresponding known issue(s) (See: Troubleshooting Failing Builds)
  • Commits are signed per the DCO using --signoff
  • Commit changes are listed out in CHANGELOG.md file (See: Changelog)
  • Public documentation issue/PR created

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@github-actions github-actions bot added discuss Issues intended to help drive brainstorming and decision making enhancement Enhancement or improvement to existing feature or request Indexing & Search labels Oct 31, 2023
@mgodwan
Copy link
Member Author

mgodwan commented Oct 31, 2023

  • Looking into the failing gradle check due to FuzzyFilter tests
  • Adding upgrade tests

Signed-off-by: mgodwan <[email protected]>
Copy link
Contributor

github-actions bot commented Feb 1, 2024

❌ Gradle check result for bd51005: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Copy link
Contributor

github-actions bot commented Feb 1, 2024

❌ Gradle check result for 7f82842: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Copy link
Contributor

github-actions bot commented Feb 1, 2024

❌ Gradle check result for 36925d2: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Signed-off-by: mgodwan <[email protected]>
Copy link
Contributor

github-actions bot commented Feb 1, 2024

❌ Gradle check result for 886757e: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Signed-off-by: mgodwan <[email protected]>
Copy link
Contributor

github-actions bot commented Feb 1, 2024

❌ Gradle check result for 278dfea: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Copy link
Contributor

github-actions bot commented Feb 1, 2024

❌ Gradle check result for 0866ee4: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Copy link
Contributor

github-actions bot commented Feb 1, 2024

❌ Gradle check result for b898785: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Copy link
Contributor

github-actions bot commented Feb 1, 2024

❌ Gradle check result for af65b96: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

Copy link
Contributor

github-actions bot commented Feb 1, 2024

✅ Gradle check result for fed8863: SUCCESS

Copy link
Contributor

github-actions bot commented Feb 5, 2024

❕ Gradle check result for b7fb54d: UNSTABLE

  • TEST FAILURES:
      1 org.opensearch.remotestore.RemoteIndexPrimaryRelocationIT.testPrimaryRelocationWhileIndexing

Please review all flaky tests that succeeded after retry and create an issue if one does not already exist to track the flaky failure.

@shwetathareja shwetathareja merged commit 0a88963 into opensearch-project:main Feb 5, 2024
28 checks passed
@shwetathareja shwetathareja added the backport 2.x Backport to 2.x branch label Feb 5, 2024
opensearch-trigger-bot bot pushed a commit that referenced this pull request Feb 5, 2024
* Enable Fuzzy codec for doc id fields using a bloom filter

Signed-off-by: mgodwan <[email protected]>
(cherry picked from commit 0a88963)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
shwetathareja pushed a commit that referenced this pull request Feb 5, 2024
…12171)

* Enable Fuzzy codec for doc id fields using a bloom filter


(cherry picked from commit 0a88963)

Signed-off-by: mgodwan <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
peteralfonsi pushed a commit to peteralfonsi/OpenSearch that referenced this pull request Mar 1, 2024
…-project#11027)

* Enable Fuzzy codec for doc id fields using a bloom filter

Signed-off-by: mgodwan <[email protected]>
rayshrey pushed a commit to rayshrey/OpenSearch that referenced this pull request Mar 18, 2024
…-project#11027)

* Enable Fuzzy codec for doc id fields using a bloom filter

Signed-off-by: mgodwan <[email protected]>
shiv0408 pushed a commit to Gaurav614/OpenSearch that referenced this pull request Apr 25, 2024
…-project#11027)

* Enable Fuzzy codec for doc id fields using a bloom filter

Signed-off-by: mgodwan <[email protected]>
Signed-off-by: Shivansh Arora <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport 2.x Backport to 2.x branch discuss Issues intended to help drive brainstorming and decision making enhancement Enhancement or improvement to existing feature or request Indexing & Search v2.12.0 Issues and PRs related to version 2.12.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Explore using Bloom filter for id field index to optimize read performance
5 participants