[hibernate-commits] [hibernate/hibernate-search] edfa36: HSEARCH-2065 Some progress on faceting for Elastic...

GitHub noreply at github.com
Wed Feb 24 08:26:36 EST 2016


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: edfa368f7b5fb1939f3c725d0f3c6bdae0b92c82
      https://github.com/hibernate/hibernate-search/commit/edfa368f7b5fb1939f3c725d0f3c6bdae0b92c82
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/pom.xml
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/ElasticsearchQueries.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/JestClient.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchHSQueryImpl.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchIndexWorkVisitor.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchLuceneQueryTranslator.java
    A elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/json/JsonBuilder.java
    A elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/json/ToElasticSearch.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
    M engine/src/main/java/org/hibernate/search/engine/spi/DocumentBuilderIndexedEntity.java
    M engine/src/main/java/org/hibernate/search/query/dsl/impl/FacetRange.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/AbstractHSQuery.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/FacetManagerImpl.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/LuceneHSQuery.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/QueryHits.java
    M engine/src/main/java/org/hibernate/search/query/facet/FacetSelection.java

  Log Message:
  -----------
  HSEARCH-2065 Some progress on faceting for Elasticsearch


  Commit: b3fb5c48640d2dccd49e51c09604bc72445cfad5
      https://github.com/hibernate/hibernate-search/commit/b3fb5c48640d2dccd49e51c09604bc72445cfad5
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/json/ToElasticSearch.java

  Log Message:
  -----------
  HSEARCH-2065 Generalize the JsonBuilder approach


  Commit: 1df0c0e2c9dd636de4206a7cfd2ff24c69a75357
      https://github.com/hibernate/hibernate-search/commit/1df0c0e2c9dd636de4206a7cfd2ff24c69a75357
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/pom.xml
    A orm/src/test/java/org/hibernate/search/test/query/facet/FacetUnknownFieldFailureTest.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/SimpleFacetingTest.java

  Log Message:
  -----------
  HSEARCH-2065 Separate the tests for unknown fields

This way, we can ignore them separately.


  Commit: e3067b5c3cbd84caa2808cf6a4ce4428ed900b76
      https://github.com/hibernate/hibernate-search/commit/e3067b5c3cbd84caa2808cf6a4ce4428ed900b76
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchHSQueryImpl.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchLuceneQueryTranslator.java
    R elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/json/ToElasticSearch.java
    A elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/json/ToElasticsearch.java

  Log Message:
  -----------
  HSEARCH-2050 Follow the new convention for Elasticsearch naming


  Commit: ab3bf63cb00d2a5b9f972832c4a80a7bb298adc3
      https://github.com/hibernate/hibernate-search/commit/ab3bf63cb00d2a5b9f972832c4a80a7bb298adc3
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/pom.xml

  Log Message:
  -----------
  HSEARCH-2065 Remove duplicated test exclusions after the merge


  Commit: c7c53ac23f0c03ecf888a5c297ce0f6cbadfd706
      https://github.com/hibernate/hibernate-search/commit/c7c53ac23f0c03ecf888a5c297ce0f6cbadfd706
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/ElasticsearchQueries.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchHSQueryImpl.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
    M engine/src/main/java/org/hibernate/search/engine/spi/DocumentBuilderIndexedEntity.java

  Log Message:
  -----------
  HSEARCH-2050 Follow the new convention for Elasticsearch naming


  Commit: 1038d5220f73f193a17287083f42c896bca6a2ef
      https://github.com/hibernate/hibernate-search/commit/1038d5220f73f193a17287083f42c896bca6a2ef
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/json/ToElasticsearch.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java

  Log Message:
  -----------
  HSEARCH-2050 Throw a clean exception on RANGE_DEFINITION_ORDER


  Commit: 01f6cfdcf857304154008cdae7f604762e8b64d4
      https://github.com/hibernate/hibernate-search/commit/01f6cfdcf857304154008cdae7f604762e8b64d4
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/json/ToElasticsearch.java

  Log Message:
  -----------
  HSEARCH-2065 Remove unnecessary instantiation


  Commit: f8f17ae53e870aaa6d493a4ec9f0d2da82826de6
      https://github.com/hibernate/hibernate-search/commit/f8f17ae53e870aaa6d493a4ec9f0d2da82826de6
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/ElasticsearchQueries.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/JestClient.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchHSQueryImpl.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchIndexWorkVisitor.java
    A elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchJsonQueryDescriptor.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchLuceneQueryTranslator.java
    A elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/GsonBuilderHolder.java
    A elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/JsonBuilder.java
    A elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ToElasticsearch.java
    R elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/json/JsonBuilder.java
    R elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/json/ToElasticsearch.java

  Log Message:
  -----------
  HSEARCH-2065 Reorganizes the code to fix visibility issues


  Commit: be349a81639626e7075c0d76567fa424e323b144
      https://github.com/hibernate/hibernate-search/commit/be349a81639626e7075c0d76567fa424e323b144
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchHSQueryImpl.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchIndexManager.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchIndexWorkVisitor.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/FieldHelper.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ToElasticsearch.java

  Log Message:
  -----------
  HSEARCH-2065 Centralizes the isEmbedded logic

This logic is wrong (HSEARCH-2097) so we might as well centralize it.
This way we can more easily get rid of it.


  Commit: 6cad112b006cf40e2b85fc275bfb9ea84cff2573
      https://github.com/hibernate/hibernate-search/commit/6cad112b006cf40e2b85fc275bfb9ea84cff2573
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/pom.xml
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchIndexManager.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchIndexWorkVisitor.java

  Log Message:
  -----------
  HSEARCH-2065 Extract additional faceting values from the Lucene document


  Commit: 6bcccc93c026cff0cd1c2d6a1ccadf2ada1d6f05
      https://github.com/hibernate/hibernate-search/commit/6bcccc93c026cff0cd1c2d6a1ccadf2ada1d6f05
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ToElasticsearch.java

  Log Message:
  -----------
  HSEARCH-2065 Support nested range faceting


  Commit: 77070e7f1ce9f12ed5a9a772821183447f510126
      https://github.com/hibernate/hibernate-search/commit/77070e7f1ce9f12ed5a9a772821183447f510126
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/engine/spi/DocumentBuilderIndexedEntity.java

  Log Message:
  -----------
  HSEARCH-2065 Throw the exception returned by the logger

instead of creating an AssertionFailure exception.


  Commit: 58708b8d89b4e33d128a8b1d6f485e0a720e16b7
      https://github.com/hibernate/hibernate-search/commit/58708b8d89b4e33d128a8b1d6f485e0a720e16b7
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchHSQueryImpl.java
    A engine/src/main/java/org/hibernate/search/query/engine/impl/FacetComparators.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/QueryHits.java

  Log Message:
  -----------
  HSEARCH-2065 Centralize the FacetComparators


  Commit: 12dca5d6e1fd9fb54ce0e80659ec0d8c7b2e457f
      https://github.com/hibernate/hibernate-search/commit/12dca5d6e1fd9fb54ce0e80659ec0d8c7b2e457f
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchHSQueryImpl.java
    M elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ToElasticsearch.java
    M engine/src/main/java/org/hibernate/search/query/dsl/impl/FacetRange.java

  Log Message:
  -----------
  HSEARCH-2065 Generate a proper identifier for FacetRange


Compare: https://github.com/hibernate/hibernate-search/compare/8f576dea617e...12dca5d6e1fd


More information about the hibernate-commits mailing list