-
Notifications
You must be signed in to change notification settings - Fork 244
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
HSEARCH-4950 Vector search using Elasticsearch/OpenSearch #3871
HSEARCH-4950 Vector search using Elasticsearch/OpenSearch #3871
Conversation
...a/org/hibernate/search/backend/elasticsearch/dialect/model/impl/OpenSearch2ModelDialect.java
Show resolved
Hide resolved
.../hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchKnnPredicate.java
Outdated
Show resolved
Hide resolved
...bernate/search/backend/elasticsearch/search/projection/impl/AccumulatingSourceExtractor.java
Show resolved
Hide resolved
...nate/search/integrationtest/backend/tck/testsupport/types/ByteVectorFieldTypeDescriptor.java
Show resolved
Hide resolved
.../org/hibernate/search/backend/elasticsearch/lowlevel/index/mapping/impl/PropertyMapping.java
Outdated
Show resolved
Hide resolved
...rnate/search/backend/elasticsearch/search/predicate/impl/AbstractElasticsearchPredicate.java
Outdated
Show resolved
Hide resolved
...bernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSearchPredicate.java
Outdated
Show resolved
Hide resolved
...bernate/search/backend/elasticsearch/search/projection/impl/AccumulatingSourceExtractor.java
Show resolved
Hide resolved
...bernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSearchPredicate.java
Outdated
Show resolved
Hide resolved
...bernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSearchPredicate.java
Outdated
Show resolved
Hide resolved
...a/org/hibernate/search/backend/elasticsearch/dialect/model/impl/OpenSearch2ModelDialect.java
Show resolved
Hide resolved
...main/java/org/hibernate/search/integrationtest/backend/tck/indexnull/IndexNullAsValueIT.java
Outdated
Show resolved
Hide resolved
...g/hibernate/search/integrationtest/backend/tck/search/predicate/KnnPredicateSpecificsIT.java
Outdated
Show resolved
Hide resolved
...nate/search/integrationtest/backend/tck/testsupport/types/ByteVectorFieldTypeDescriptor.java
Show resolved
Hide resolved
ac135d1
to
a4d1449
Compare
.../hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchKnnPredicate.java
Outdated
Show resolved
Hide resolved
49fa30c
to
e56cfb7
Compare
e56cfb7
to
2181b8e
Compare
...arch/backend/elasticsearch/search/predicate/impl/AbstractElasticsearchNestablePredicate.java
Outdated
Show resolved
Hide resolved
2181b8e
to
46b53da
Compare
...arch/backend/elasticsearch/search/predicate/impl/AbstractElasticsearchNestablePredicate.java
Outdated
Show resolved
Hide resolved
documentation/src/main/asciidoc/public/reference/_search-dsl-predicate.adoc
Outdated
Show resolved
Hide resolved
documentation/src/main/asciidoc/public/reference/_search-dsl-predicate.adoc
Outdated
Show resolved
Hide resolved
...tation/src/test/java/org/hibernate/search/documentation/search/predicate/PredicateDslIT.java
Outdated
Show resolved
Hide resolved
documentation/src/main/asciidoc/public/reference/_search-dsl-predicate.adoc
Show resolved
Hide resolved
...ava/org/hibernate/search/backend/elasticsearch/validation/impl/PropertyMappingValidator.java
Show resolved
Hide resolved
...ne/src/main/java/org/hibernate/search/engine/search/predicate/dsl/KnnPredicateFieldStep.java
Outdated
Show resolved
Hide resolved
.../src/main/java/org/hibernate/search/engine/search/predicate/dsl/KnnPredicateOptionsStep.java
Outdated
Show resolved
Hide resolved
...e/src/main/java/org/hibernate/search/engine/search/predicate/dsl/KnnPredicateVectorStep.java
Outdated
Show resolved
Hide resolved
.../backend/elasticsearch/search/predicate/dsl/impl/ElasticsearchKnnPredicateFieldStepImpl.java
Outdated
Show resolved
Hide resolved
da083fb
to
c36fb12
Compare
...arch/backend/elasticsearch/search/predicate/dsl/impl/ElasticsearchKnnPredicateFieldStep.java
Show resolved
Hide resolved
2c56832
to
847527f
Compare
...earch/src/test/java/org/hibernate/search/backend/elasticsearch/gson/spi/GsonClassesTest.java
Show resolved
Hide resolved
847527f
to
5ae4212
Compare
...ava/org/hibernate/search/backend/elasticsearch/validation/impl/PropertyMappingValidator.java
Show resolved
Hide resolved
14b7f2f
to
aeeb486
Compare
...earch/integrationtest/backend/elasticsearch/search/ElasticsearchKnnPredicateSpecificsIT.java
Show resolved
Hide resolved
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.
I don't really see where you handled these new checks, but if all tests pass... alright, let's merge :) I've been nitpicking long enough.
Thanks for working on this @marko-bekhta! Please merge as soon as CI passes.
documentation/src/main/asciidoc/public/reference/_search-dsl-predicate.adoc
Show resolved
Hide resolved
…candidates knn predicate option
8ee07df
to
6f407ad
Compare
6f407ad
to
f4ba6bd
Compare
|
Thanks @yrodiere !!! 😃 I'll merge this in and then if we find anything needs adjusting I'll create a follow-up PR |
https://hibernate.atlassian.net/browse/HSEARCH-4950
Opening as a draft as we need to address an additional parameter for the elasticsearch knn predicate before finishing up the integration.