[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