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
ci: include es 8.0 in build process #1286
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1286 +/- ##
=======================================
Coverage 93.98% 93.99%
=======================================
Files 129 129
Lines 5800 5808 +8
=======================================
+ Hits 5451 5459 +8
Misses 349 349
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💯
* feat(search): indexing keyword fields with textual info * fix: properties -> fields (cherry picked from commit ab80cbc) ci: include es 8.0 in build process (#1286) * ci: include es 8.0 in build process * chore: wip * fix(es-mapping): avoid nested multi-fields in mapping * fix(search): use id for default sorting (cherry picked from commit 2eb5276) fix(#1286): backward comp. sorting by id (#1304) * fix(search): backward comp. sorting by id * fix: error normalizing sort * chore: dockerfile (cherry picked from commit a3b0552)
* feat(search): indexing keyword fields with textual info * fix: properties -> fields (cherry picked from commit ab80cbc) ci: include es 8.0 in build process (#1286) * ci: include es 8.0 in build process * chore: wip * fix(es-mapping): avoid nested multi-fields in mapping * fix(search): use id for default sorting (cherry picked from commit 2eb5276) fix(#1286): backward comp. sorting by id (#1304) * fix(search): backward comp. sorting by id * fix: error normalizing sort * chore: dockerfile (cherry picked from commit a3b0552)
* feat(search): indexing keyword fields with textual info * fix: properties -> fields (cherry picked from commit ab80cbc) ci: include es 8.0 in build process (#1286) * ci: include es 8.0 in build process * chore: wip * fix(es-mapping): avoid nested multi-fields in mapping * fix(search): use id for default sorting (cherry picked from commit 2eb5276) fix(#1286): backward comp. sorting by id (#1304) * fix(search): backward comp. sorting by id * fix: error normalizing sort * chore: dockerfile (cherry picked from commit a3b0552)
* feat(search): indexing keyword fields with textual info * fix: properties -> fields (cherry picked from commit ab80cbc) ci: include es 8.0 in build process (#1286) * ci: include es 8.0 in build process * chore: wip * fix(es-mapping): avoid nested multi-fields in mapping * fix(search): use id for default sorting (cherry picked from commit 2eb5276) fix(#1286): backward comp. sorting by id (#1304) * fix(search): backward comp. sorting by id * fix: error normalizing sort * chore: dockerfile (cherry picked from commit a3b0552)
This PR includes required changes to make rubrix compatible with the new elasticsearch 8.x version.
The main changes are:
id
field as default sort key, instead of the_id
field, which is disabled as default for this es versionmetadata.*
fields and how the text searches can be used over them. String metadata fields are defined as keywords, and extends the 2 subfieldstext
andexact
for textual queries. You should use them in query string as follows: