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

Allow doc value search on unindexed boolean and date fields #11650

Merged
merged 26 commits into from
May 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
317095f
Making fields searchable
harshavamsi Jan 19, 2024
8b0b209
Adding tests for boolean fields
harshavamsi Jan 19, 2024
bdb46d8
Added tests for date fields
harshavamsi Jan 19, 2024
52b4cec
Updating termsQuery logic
harshavamsi Jan 19, 2024
6602d8f
Spotless
harshavamsi Jan 19, 2024
a0dbf49
Updating terms test
harshavamsi Jan 19, 2024
fad7ba3
Spotless
harshavamsi Jan 22, 2024
762ffcc
Ensure that the points are intersecting for doc_values
harshavamsi Jan 22, 2024
ad8baae
Spotless
harshavamsi Jan 23, 2024
90749d8
Adding missing javadocs
harshavamsi Jan 24, 2024
834a8e5
Adding more tests for indexedValueForSearch
harshavamsi Jan 29, 2024
1c57ee6
Adding MatchAllDocsQuery to asserts
harshavamsi Jan 29, 2024
acffbe1
Fix changelog
harshavamsi Mar 8, 2024
2db68c9
Simplify loop criteria + remove IndexOrDocValuesQuery
harshavamsi Mar 11, 2024
7c9a200
Add some comments
harshavamsi Mar 11, 2024
76ff2c2
Fix indendation
harshavamsi Mar 11, 2024
c9453ff
Fixing boolean field tests
harshavamsi Mar 20, 2024
396ac85
Revert to correct logic for termsQuery
harshavamsi Apr 2, 2024
aff9c5b
Update terms logic to be more succinct
harshavamsi Apr 2, 2024
9ab4abf
Fix terms test
harshavamsi Apr 2, 2024
cd360bb
Adding tests for boolean range query + fix range query to use term qu…
harshavamsi Apr 4, 2024
d097867
Checking if upper and lower terms are valid
harshavamsi Apr 29, 2024
7444538
Checking if upper and lower terms are valid
harshavamsi Apr 29, 2024
fc94f6c
Fixing changelog
harshavamsi Apr 29, 2024
65c84c2
Merge branch 'main' into doc_values_searching
harshavamsi Apr 30, 2024
921dee5
Merge branch 'main' into doc_values_searching
harshavamsi May 2, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- Refactoring globMatch using simpleMatchWithNormalizedStrings from Regex ([#13104](https://github.com/opensearch-project/OpenSearch/pull/13104))
- [BWC and API enforcement] Reconsider the breaking changes check policy to detect breaking changes against released versions ([#13292](https://github.com/opensearch-project/OpenSearch/pull/13292))
- Switch to macos-13 runner for precommit and assemble github actions due to macos-latest is now arm64 ([#13412](https://github.com/opensearch-project/OpenSearch/pull/13412))
- Add ability for Boolean and date field queries to run when only doc_values are enabled ([#11650](https://github.com/opensearch-project/OpenSearch/pull/11650))
- [Revert] Prevent unnecessary fetch sub phase processor initialization during fetch phase execution ([#12503](https://github.com/opensearch-project/OpenSearch/pull/12503))
- Refactor implementations of query phase searcher, allow QueryCollectorContext to have zero collectors ([#13481](https://github.com/opensearch-project/OpenSearch/pull/13481))

Expand Down
Loading
Loading