[hibernate-commits] [hibernate/hibernate-search] 986c06: HSEARCH-3088 Add ID predicates to the predicate DS...
GitHub
noreply at github.com
Mon Nov 19 07:17:03 EST 2018
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 986c063727eef73c00a9584eb9356e26036e5f52
https://github.com/hibernate/hibernate-search/commit/986c063727eef73c00a9584eb9356e26036e5f52
Author: Davide D'Alto <davide at hibernate.org>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/MatchIdPredicateBuilderImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/SearchPredicateBuilderFactoryImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectNode.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/MatchIdPredicateBuilderImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/SearchPredicateBuilderFactoryImpl.java
A engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/MatchIdPredicateContext.java
M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/SearchPredicateFactoryContext.java
A engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/MatchIdPredicateContextImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/SearchPredicateFactoryContextImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/spi/DelegatingSearchPredicateFactoryContextImpl.java
A engine/src/main/java/org/hibernate/search/engine/search/predicate/spi/MatchIdPredicateBuilder.java
M engine/src/main/java/org/hibernate/search/engine/search/predicate/spi/SearchPredicateBuilderFactory.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/predicate/impl/StubPredicateBuilder.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/predicate/impl/StubSearchPredicateBuilderFactory.java
Log Message:
-----------
HSEARCH-3088 Add ID predicates to the predicate DSL
The DSL will look something like:
```
f.id().matching( DOCUMENT_1 ).toPredicate() )
```
Commit: 44544b4bf6412a5b425b8ffbce6ff2828a79a13c
https://github.com/hibernate/hibernate-search/commit/44544b4bf6412a5b425b8ffbce6ff2828a79a13c
Author: Davide D'Alto <davide at hibernate.org>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3088 Test cases for id predicates with DSL
Commit: 001561c3ee4275adfcd046ed9d7bc27c8b1e37ab
https://github.com/hibernate/hibernate-search/commit/001561c3ee4275adfcd046ed9d7bc27c8b1e37ab
Author: Davide D'Alto <davide at hibernate.org>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/MatchIdPredicateContext.java
Log Message:
-----------
HSEARCH-3088 Add DSL method id().matchingAny(...)
Commit: 405bdee00771fafbd8af870b32c62125c6fcb589
https://github.com/hibernate/hibernate-search/commit/405bdee00771fafbd8af870b32c62125c6fcb589
Author: Davide D'Alto <davide at hibernate.org>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3088 Additional tests for id().matchingAny(...)
Compare: https://github.com/hibernate/hibernate-search/compare/a943716af65f...405bdee00771
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the hibernate-commits
mailing list