[hibernate/hibernate-orm] 9cb171: HHH-11473 - Fix checkstyle errors
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 9cb171bfeb39580cccab34cce7952375276d437b
https://github.com/hibernate/hibernate-orm/commit/9cb171bfeb39580cccab34c...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2017-02-21 (Tue, 21 Feb 2017)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/InnoDBStorageEngine.java
M hibernate-core/src/main/java/org/hibernate/dialect/MyISAMStorageEngine.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQL57InnoDBDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQL5InnoDBDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLInnoDBDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLMyISAMDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLStorageEngine.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/mysql/MySQL56InnoDBSpatialDialect.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/mysql/MySQL5InnoDBSpatialDialect.java
Log Message:
-----------
HHH-11473 - Fix checkstyle errors
7 years, 10 months
[hibernate/hibernate-search] eca439: HSEARCH-2573 Upgrade the Elasticsearch version use...
by GitHub
Branch: refs/heads/5.7
Home: https://github.com/hibernate/hibernate-search
Commit: eca439af625edb066bd15dd41e51d247c8ced52d
https://github.com/hibernate/hibernate-search/commit/eca439af625edb066bd1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-2573 Upgrade the Elasticsearch version used for tests to 2.4.4
Commit: 9422565bca544e0105a4e8e9d1676faf2c696538
https://github.com/hibernate/hibernate-search/commit/9422565bca544e0105a4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M documentation/src/main/asciidoc/elasticsearch-integration.asciidoc
Log Message:
-----------
HSEARCH-2569 Make the Elasticsearch configuration section of the docs clearer and more visible
The "delete-by-query" plugin requirement should be more obvious now, and
we don't state that "no configuration is required anymore" (it's wrong).
Commit: 4fda47648aaf89fcbc5d9bcebb9e6e2452e26277
https://github.com/hibernate/hibernate-search/commit/4fda47648aaf89fcbc5d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/JestClient.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchHSQueryImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/JestAPIFormatter.java
A elasticsearch/src/main/resources/META-INF/services/org.hibernate.search.elasticsearch.impl.JestAPIFormatter
Log Message:
-----------
HSEARCH-2569 Extract the ES request/result formatting from JestClient
This is required for the next commits, which will implement error
handling outside of JestClient.
Commit: 9b05da27d2ef86ecb87229b7a12f6506d3aaafde
https://github.com/hibernate/hibernate-search/commit/9b05da27d2ef86ecb872...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/BackendRequest.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/BackendRequestResultAssessor.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/JestClient.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/SingleRequest.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/DefaultBackendRequestResultAssessor.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/DeleteByQueryResultAssessor.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchIndexManager.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchIndexWorkVisitor.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/ElasticsearchSchemaAccessor.java
Log Message:
-----------
HSEARCH-2569 When receiving a 404 error after an Elasticsearch DeleteByQuery request, inform the user of the potential causes
I had to test it manually, since tests require to start an ES instance
with a specific configuration.
Commit: 78b35d67abe4bc4f157fbd2f405dcb189fe158ab
https://github.com/hibernate/hibernate-search/commit/78b35d67abe4bc4f157f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M integrationtest/engine-performance/pom.xml
M integrationtest/osgi/karaf-features/pom.xml
M integrationtest/osgi/karaf-it/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-2571 Upgrade the version of maven plugins
Commit: 708483e16134714348242ecbe7c737fac19ee81b
https://github.com/hibernate/hibernate-search/commit/708483e1613471434824...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M integrationtest/engine-performance/pom.xml
M integrationtest/osgi/karaf-features/pom.xml
M integrationtest/osgi/karaf-it/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-2571 Add some missing pluginManagement entries
Commit: 2e9ad3baae62ca885e2a41241712e79661032449
https://github.com/hibernate/hibernate-search/commit/2e9ad3baae62ca885e2a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M integrationtest/osgi/karaf-it/pom.xml
Log Message:
-----------
HSEARCH-2571 Upgrade the PaxExam and Karaf versions
The previous Pax Exam version had an issue with jar-scheme URLs
generated by the new versions of the maven plugins.
Commit: 564dc0973264e566fa2952c7b0520f88d6275e0a
https://github.com/hibernate/hibernate-search/commit/564dc0973264e566fa29...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M orm/pom.xml
Log Message:
-----------
HSEARCH-2571 Remove duplicate imports causing Karaf to reject the OSGi bundle
It seems the bug causing the maven-bundle-plugin to forget to include
some imports changed a bit, and it now only forgets about
org.hibernate.search.query.dsl.sort for some reason.
Thus we can remove the explicit import for other -engine packages, and
in fact we must, because otherwise we get duplicate imports, and Karaf
doesn't seem to like that.
Commit: 8f9eda82895e0e0f53e9841a6203197ddd72a60b
https://github.com/hibernate/hibernate-search/commit/8f9eda82895e0e0f53e9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-2571 Downgrade surefire/failsafe to 2.18.1 to avoid an issue encountered in HV
See https://hibernate.atlassian.net/browse/HV-1117
Commit: acf75b9122f5a7fec24a7b6b4848c78cde6d95ee
https://github.com/hibernate/hibernate-search/commit/acf75b9122f5a7fec24a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M integrationtest/osgi/karaf-features/src/main/features/features.xml
Log Message:
-----------
HSEARCH-2571 Declare the dependency on the "wrap" feature explicitly in our OSGi feature
Commit: e0b13416813744a9c0554b23248cb5518b9446a1
https://github.com/hibernate/hibernate-search/commit/e0b13416813744a9c055...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M build-config/src/main/resources/checkstyle.xml
M engine/src/main/java/org/hibernate/search/spatial/impl/DistanceCollector.java
M pom.xml
Log Message:
-----------
HSEARCH-2570 Upgrade Checkstyle to 7.4
7.5 is a no-go for now, because of
https://github.com/checkstyle/checkstyle/issues/3776
Commit: a76197bd2e6d8fa0dae70ec0328ecb1a2a7fb997
https://github.com/hibernate/hibernate-search/commit/a76197bd2e6d8fa0dae7...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-2570 Use Java 8 source and target for source generation
Commit: bf513539aba73398cdce002fd56bf8c3bcde8374
https://github.com/hibernate/hibernate-search/commit/bf513539aba73398cdce...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-2570 Add a comment to prevent future renaming of the puppycrawl.checkstyle.version property
Commit: 63ed587da402b682691fc04460a0c94fdbeab41d
https://github.com/hibernate/hibernate-search/commit/63ed587da402b682691f...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-03 (Fri, 03 Feb 2017)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-2141 Upgrade to JGroups 3.6.12.Final
Commit: 65a8b5179236ee23fb81a0221cfe5e2b9152c076
https://github.com/hibernate/hibernate-search/commit/65a8b5179236ee23fb81...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-03 (Fri, 03 Feb 2017)
Changed paths:
M backends/jgroups/src/test/resources/testing-flush-loopback.xml
Log Message:
-----------
HSEARCH-2141 No need to run failure detection protocols over the actual network
Commit: d77dc0352e2fd9ba4c3c60a4383c9cb6c03607e8
https://github.com/hibernate/hibernate-search/commit/d77dc0352e2fd9ba4c3c...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/annotations/Field.java
Log Message:
-----------
HSEARCH-2574 Make @Field a Repeatable annotation
Commit: 12afe06a6ba44e357236ad7d0ee636740ccdfd69
https://github.com/hibernate/hibernate-search/commit/12afe06a6ba44e357236...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchAnalyzerIT.java
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchSchemaCreationIT.java
M orm/src/test/java/org/hibernate/search/test/analyzer/definition/Team.java
Log Message:
-----------
HSEARCH-2574 Convert some tests to use the repeatable version of @Field
Commit: 6fd6ee46e7bbb00942a4c1165dd1ade74dcb59f7
https://github.com/hibernate/hibernate-search/commit/6fd6ee46e7bbb00942a4...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/annotations/Facet.java
Log Message:
-----------
HSEARCH-2574 Convert @Facet to be a Repeatable Annotation
Commit: 149d51ffd0d7bc4f92e27284895c2c1de5acbcbe
https://github.com/hibernate/hibernate-search/commit/149d51ffd0d7bc4f92e2...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M orm/src/test/java/org/hibernate/search/test/query/facet/Car.java
Log Message:
-----------
HSEARCH-2574 Covert some tests to use the @Facet annotation as a repeatable
Commit: 69574f805fe22e04ae141d94563c1dce6bdd58b9
https://github.com/hibernate/hibernate-search/commit/69574f805fe22e04ae14...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/annotations/AnalyzerDef.java
Log Message:
-----------
HSEARCH-2574 Make AnalyzerDef a repeatable annotation
Commit: 1e0ea0a60bfd0a76da3cae0cb60b64de0c17cadb
https://github.com/hibernate/hibernate-search/commit/1e0ea0a60bfd0a76da3c...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M orm/src/test/java/org/hibernate/search/test/analyzer/Article.java
Log Message:
-----------
HSEARCH-2574 Convert some tests to use @AnalyzerDef as a repeatable annotation
Commit: 50292654c5690936ed0b57377b91741ce4dff1bf
https://github.com/hibernate/hibernate-search/commit/50292654c5690936ed0b...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/annotations/ClassBridge.java
Log Message:
-----------
HSEARCH-2574 Promote ClassBridge to be a Repeatable Annotation
Commit: 332a17c0572ba578d4bc7e929323985919d7fe3b
https://github.com/hibernate/hibernate-search/commit/332a17c0572ba578d4bc...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/GolfPlayer.java
Log Message:
-----------
HSEARCH-2574 Convert a test to use a repeatable ClassBridge
Commit: 70aa3d82f75c7b84e23ff58e0da843389f9eda33
https://github.com/hibernate/hibernate-search/commit/70aa3d82f75c7b84e23f...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/annotations/FullTextFilterDef.java
Log Message:
-----------
HSEARCH-2574 Promote FullTextFilterDef to be a Repeatable Annotation
Commit: 24f6fb89c4fbc201a590e74a17470a9e08137514
https://github.com/hibernate/hibernate-search/commit/24f6fb89c4fbc201a590...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/filter/Driver.java
Log Message:
-----------
HSEARCH-2574 Convert a test to use @FullTextFilterDef as a repeatable annotation
Commit: 2708f469210a98aa2bdaa5022742e0f785f27c7c
https://github.com/hibernate/hibernate-search/commit/2708f469210a98aa2bda...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/annotations/NumericField.java
Log Message:
-----------
HSEARCH-2574 Promote @NumericField to be a repeatable annotation
Commit: 50c7fe9db0f3c042f168f057718c620466c710e3
https://github.com/hibernate/hibernate-search/commit/50c7fe9db0f3c042f168...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M engine/src/test/java/org/hibernate/search/test/metadata/DocumentFieldMetadataTest.java
Log Message:
-----------
HSEARCH-2574 Convert some tests to use @NumericField as a repeatable annotation
Commit: 2d297dbe591f59fff1bd8ff1c7dcee23e9e94ae6
https://github.com/hibernate/hibernate-search/commit/2d297dbe591f59fff1bd...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/annotations/SortableField.java
Log Message:
-----------
HSEARCH-2574 Promote @SortableField to be a Repeatable Annotation
Commit: 5c02f9e6fbbe54bbed49a64c8911edc104655416
https://github.com/hibernate/hibernate-search/commit/5c02f9e6fbbe54bbed49...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M engine/src/test/java/org/hibernate/search/test/configuration/TypeMetadataTest.java
Log Message:
-----------
HSEARCH-2574 Convert some tests to use @SortableField as a repeatable annotation
Commit: b054557c318cd8c4203b0f6add3a43287b2a9345
https://github.com/hibernate/hibernate-search/commit/b054557c318cd8c4203b...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/annotations/Spatial.java
Log Message:
-----------
HSEARCH-2574 Promote @Spatial to be a Repeatable Annotation
Commit: a05e1fba694ae1b13a9c241bdce5d9e47168f253
https://github.com/hibernate/hibernate-search/commit/a05e1fba694ae1b13a9c...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M orm/src/test/java/org/hibernate/search/test/spatial/UserEx.java
Log Message:
-----------
HSEARCH-2574 Convert some tests to use @Spatial as a repeatable annotation
Commit: 448ad2898b46e9a9df56d5e61f088976db34df12
https://github.com/hibernate/hibernate-search/commit/448ad2898b46e9a9df56...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-06 (Mon, 06 Feb 2017)
Changed paths:
M documentation/src/main/asciidoc/elasticsearch-integration.asciidoc
M documentation/src/main/asciidoc/getting-started.asciidoc
M documentation/src/main/asciidoc/mapping.asciidoc
M documentation/src/main/asciidoc/query.asciidoc
M documentation/src/main/asciidoc/spatial.asciidoc
Log Message:
-----------
HSEARCH-2574 Update the documentation to encourage usage of the repeatable annotations
Commit: 0635247babbb88b91f64edc02862ee6f270efae3
https://github.com/hibernate/hibernate-search/commit/0635247babbb88b91f64...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-07 (Tue, 07 Feb 2017)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-2575 Update usage of deprecated options of Forbidden APIs code check
Commit: 22891b45f0c0d0bfb826927b6d92de89bbef4a3e
https://github.com/hibernate/hibernate-search/commit/22891b45f0c0d0bfb826...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-07 (Tue, 07 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/query/engine/impl/FacetManagerImpl.java
Log Message:
-----------
HSEARCH-2576 FacetingManager should allocate maps lazily
Commit: 528128176fa82189552e6691b8c3d403aef55c9f
https://github.com/hibernate/hibernate-search/commit/528128176fa82189552e...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-07 (Tue, 07 Feb 2017)
Changed paths:
M orm/src/main/java/org/hibernate/search/query/hibernate/impl/MultiClassesQueryLoader.java
Log Message:
-----------
HSEARCH-2381 Criteria field in RootEntityMetadata is never used
Commit: c3a0a9115d2a66385ea0c5e24b36dbf94d607e0f
https://github.com/hibernate/hibernate-search/commit/c3a0a9115d2a66385ea0...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-07 (Tue, 07 Feb 2017)
Changed paths:
M orm/src/main/java/org/hibernate/search/batchindexing/impl/IdentifierConsumerDocumentProducer.java
M orm/src/main/java/org/hibernate/search/batchindexing/impl/IdentifierProducer.java
M orm/src/main/java/org/hibernate/search/query/hibernate/impl/CriteriaObjectInitializer.java
M orm/src/main/java/org/hibernate/search/query/hibernate/impl/MultiClassesQueryLoader.java
M orm/src/main/java/org/hibernate/search/query/hibernate/impl/ObjectLoaderHelper.java
M orm/src/test/java/org/hibernate/search/test/query/objectloading/ObjectLoaderHelperTest.java
Log Message:
-----------
HSEARCH-2381 Avoid logging warnings caused by internal usage of the legacy Criteria API
Commit: 4a03213b55bbb3f9ffd4fc3a3b5410418d18119f
https://github.com/hibernate/hibernate-search/commit/4a03213b55bbb3f9ffd4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-09 (Thu, 09 Feb 2017)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-2580 Update of the "previous.stable" property following the 5.6.0.Final release
Commit: 09b1c41a4bac0e6b87d5cc107092ead95169d144
https://github.com/hibernate/hibernate-search/commit/09b1c41a4bac0e6b87d5...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2017-02-09 (Thu, 09 Feb 2017)
Changed paths:
M .travis.yml
M README.md
M distribution/src/main/assembly/dist.xml
M documentation/pom.xml
R documentation/src/main/asciidoc/images/faceting.png
R documentation/src/main/asciidoc/images/hibernate_logo_a.png
R documentation/src/main/asciidoc/images/jms-backend.png
R documentation/src/main/asciidoc/images/lucene-backend.png
R documentation/src/main/asciidoc/index-docinfo.xml
M documentation/src/main/asciidoc/index.asciidoc
A documentation/src/main/resources/images/faceting.png
A documentation/src/main/resources/images/jms-backend.png
A documentation/src/main/resources/images/lucene-backend.png
M pom.xml
Log Message:
-----------
HSEARCH-2559 Switch to Asciidoctor for the final documentation output
Commit: 4d56f2e930c7baf4ff8c6812a069adf3ef6f8f2c
https://github.com/hibernate/hibernate-search/commit/4d56f2e930c7baf4ff8c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-09 (Thu, 09 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/ImmutableSearchFactory.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableSearchFactory.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/LuceneHSQuery.java
M engine/src/main/java/org/hibernate/search/query/engine/impl/SortConfigurations.java
M engine/src/main/java/org/hibernate/search/query/engine/spi/HSQuery.java
A engine/src/main/java/org/hibernate/search/spi/CustomTypeMetadata.java
M engine/src/main/java/org/hibernate/search/spi/SearchIntegrator.java
Log Message:
-----------
HSEARCH-2561 Allow sorting metadata to be overriden during query execution
Commit: d006272645f2087bf32fe0fd8a64ab41e89c751a
https://github.com/hibernate/hibernate-search/commit/d006272645f2087bf32f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-09 (Thu, 09 Feb 2017)
Changed paths:
A engine/src/test/java/org/hibernate/search/test/sorting/CustomTypeMetadataSortingTest.java
Log Message:
-----------
HSEARCH-2561 Test overriding of query metadata (sortable fields) during query execution
Commit: ea6d23e35114302ba15e3d4cad497d7be874d6ca
https://github.com/hibernate/hibernate-search/commit/ea6d23e35114302ba15e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M documentation/src/main/asciidoc/elasticsearch-integration.asciidoc
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/cfg/ElasticsearchEnvironment.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/JestClient.java
Log Message:
-----------
HSEARCH-2453 Add dedicated configuration options for Elasticsearch authentication
Authentication was already possible, but a bit painful, since you had to
include the username and password in the host URLs. Which meant
repeating it over and over again when using multiple URLs, and also
meant you had to URL-encode the username and password yourself.
Tests are not included, because it's a pain to automate the setup of
authentication on the ES instance used for tests. Also, I'm quite sure
we can't do it with an embedded version of ES, and I don't even know if
the licensing terms would allow it (the Shield plugin is subject to a
commercial license).
To test manually, see:
https://www.elastic.co/blog/getting-started-with-elasticsearch-ssl-native...
Commit: 1c9ea15a388282e1f24397a81452416838d7168b
https://github.com/hibernate/hibernate-search/commit/1c9ea15a388282e1f243...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/JestClient.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
Log Message:
-----------
HSEARCH-2453 Warn users when using Elasticsearch authentication over plain HTTP
Commit: 6ab0a684b83475127676add8760bb04ecc709d1f
https://github.com/hibernate/hibernate-search/commit/6ab0a684b83475127676...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/cfg/ElasticsearchEnvironment.java
Log Message:
-----------
HSEARCH-2453 Clarify some ES configuration options have to be prefixed with "hibernate.search.default."
Commit: 7cbddad5347bae6165ebb525e61b76c9a76c21bc
https://github.com/hibernate/hibernate-search/commit/7cbddad5347bae6165eb...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M documentation/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-2559 Use a local copy of Font Awesome
Commit: 0c679bcf0019fcc3e697085d92e626a31e4c6182
https://github.com/hibernate/hibernate-search/commit/0c679bcf0019fcc3e697...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
M elasticsearch/pom.xml
A elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/JestClientTest.java
M pom.xml
Log Message:
-----------
HSEARCH-2453 Add unit tests for JestClient (authentication in particular)
Commit: cd3c31d39cdc47d085c6d9d120a44bfa52008612
https://github.com/hibernate/hibernate-search/commit/cd3c31d39cdc47d085c6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M orm/src/test/java/org/hibernate/search/test/query/dsl/DSLTest.java
Log Message:
-----------
Fix DSLTest.MappingFactory indent
Commit: 4e7a99ed3f8ab5426a406f0b4964d0d480c6d4fc
https://github.com/hibernate/hibernate-search/commit/4e7a99ed3f8ab5426a40...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/analyzer/impl/LuceneEmbeddedAnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/analyzer/spi/AnalyzerStrategy.java
R engine/src/main/java/org/hibernate/search/engine/impl/AnalyzerReferenceRegistry.java
A engine/src/main/java/org/hibernate/search/engine/impl/AnalyzerRegistry.java
M engine/src/main/java/org/hibernate/search/engine/impl/AnnotationProcessingHelper.java
M engine/src/main/java/org/hibernate/search/engine/impl/ConfigContext.java
A engine/src/main/java/org/hibernate/search/engine/impl/ImmutableAnalyzerRegistry.java
M engine/src/main/java/org/hibernate/search/engine/impl/ImmutableSearchFactory.java
A engine/src/main/java/org/hibernate/search/engine/impl/MutableAnalyzerRegistry.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableSearchFactory.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableSearchFactoryState.java
M engine/src/main/java/org/hibernate/search/engine/integration/impl/ExtendedSearchIntegrator.java
M engine/src/main/java/org/hibernate/search/engine/metadata/impl/TypeMetadata.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedQueryContextBuilder.java
M engine/src/main/java/org/hibernate/search/spi/SearchIntegratorBuilder.java
M engine/src/main/java/org/hibernate/search/spi/impl/SearchFactoryState.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
M engine/src/test/java/org/hibernate/search/test/analyzer/analyzerdef/AnalyzerDefAnnotationTest.java
M engine/src/test/java/org/hibernate/search/test/analyzer/analyzerdefs/AnalyzerDefsAnnotationTest.java
M engine/src/test/java/org/hibernate/search/test/configuration/mutablefactory/DefinitionsOnHotRebootTest.java
Log Message:
-----------
HSEARCH-2577 Separate the namespaces for named Elasticsearch analyzers and named Lucene analyzers
Commit: 79e65271ca9af7fc345f3802b5170996b32cb284
https://github.com/hibernate/hibernate-search/commit/79e65271ca9af7fc345f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/AnnotationProcessingHelper.java
Log Message:
-----------
Remove an unused logger instance
Commit: 013bfcb0408400c6b0c86a93284da53ddc7a64f7
https://github.com/hibernate/hibernate-search/commit/013bfcb0408400c6b0c8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/analyzer/spi/AnalyzerStrategy.java
Log Message:
-----------
Fix incomplete javadoc
Commit: 71a9fa89b56a3c815aa5698270d6a06e4396b9dc
https://github.com/hibernate/hibernate-search/commit/71a9fa89b56a3c815aa5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
A engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneAnalyzerDefinitionContext.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneAnalyzerDefinitionRegistryBuilder.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneAnalyzerDefinitionWithTokenizerContext.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneCharFilterDefinitionContext.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneTokenFilterDefinitionContext.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneAnalysisDefinitionBuilder.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneAnalyzerDefinitionContextImpl.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneAnalyzerDefinitionRegistryBuilderImpl.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneAnalyzerDefinitionUtils.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneCharFilterDefinitionContextImpl.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneTokenFilterDefinitionContextImpl.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneTokenizerDefinitionContextImpl.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/ParametersBuilder.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/spi/LuceneAnalyzerDefinitionProvider.java
M engine/src/main/java/org/hibernate/search/analyzer/impl/LuceneEmbeddedAnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/analyzer/spi/AnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/cfg/Environment.java
M engine/src/main/java/org/hibernate/search/engine/impl/ConfigContext.java
M engine/src/main/java/org/hibernate/search/engine/impl/MappingModelMetadataProvider.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableAnalyzerRegistry.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
M orm/src/test/java/org/hibernate/search/test/analyzer/DuplicatedAnalyzerDefinitionTest.java
Log Message:
-----------
HSEARCH-2418 Introduce the LuceneAnalyzerDefinitionProvider SPI
This allows to define analyzers independently from the mapping.
Commit: 8aebbcf5c72507a7293fb873f2f7e41882516655
https://github.com/hibernate/hibernate-search/commit/8aebbcf5c72507a7293f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/analyzer/impl/LuceneEmbeddedAnalyzerStrategy.java
Log Message:
-----------
HSEARCH-2418 Remove a useless analyzer de-duplication mechanism in analyzer strategies
Rationale: we already make sure that we only have one reference for any
given name, so we never have two references sharing the same name.
Thus this mechanism is never used.
Commit: f67e7e2e2654438dc88d70648233d3a8032d73f8
https://github.com/hibernate/hibernate-search/commit/f67e7e2e2654438dc88d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/NamedElasticsearchAnalyzerReference.java
M engine/src/main/java/org/hibernate/search/analyzer/impl/NamedLuceneAnalyzerReference.java
R engine/src/main/java/org/hibernate/search/analyzer/spi/NamedAnalyzerReference.java
Log Message:
-----------
HSEARCH-2418 Remove the useless NamedAnalyzerReference interface
Commit: 7b8e5b5aacd095fdfd9d418211999f3c9b192acf
https://github.com/hibernate/hibernate-search/commit/7b8e5b5aacd095fdfd9d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/BuiltinElasticsearchAnalyzerImpl.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/CustomElasticsearchAnalyzerImpl.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzer.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/LuceneClassElasticsearchAnalyzerReference.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ScopedElasticsearchAnalyzer.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/UndefinedElasticsearchAnalyzerImpl.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaTranslator.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ElasticsearchIndexSettingsBuilder.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/spi/ElasticsearchIndexManagerType.java
Log Message:
-----------
HSEARCH-2418 Make ElasticsearchAnalyzer responsible for registering analyzer definitions in the settings
This will allow us to have some analyzers hold a reference to
an ES-specific analyzer definition, so that we can have analyzers
definition coming from another source than just @AnalyzerDef
annotations.
There are a few reasons to do that, the most important being that the
@AnalyzerDef annotation does not really fit the ES model, where one
tokenizer definition (for instance) can be referenced from multiple
analyzer definitions.
One side-effect of this change is the translation from Lucene class
providing from @Analyzer annotations to the Elasticsearch name must now
be done when initializing references, instead of when building the ES
schema. This is inconsistent with the translation of @AnalyzerDef
annotations, which occurs when building the ES schema, but we'll fix
this inconsistency in the next commits.
Commit: c63db2a8ee5ac7e43941a77018a2ba6cc23fcf6b
https://github.com/hibernate/hibernate-search/commit/c63db2a8ee5ac7e43941...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/SimpleElasticsearchAnalyzerReference.java
Log Message:
-----------
HSEARCH-2418 Use NamedElasticsearchAnalyzerReference for the default and passthrough analyzers
This makes perfect sense, because NamedElasticsearchAnalyzerReferences can
actually hold undefined analyzers (i.e. analyzers for which only the
name, but not the definition, is known).
Commit: 4d80b6bde291c5e37e19f2abc982979411f77860
https://github.com/hibernate/hibernate-search/commit/4d80b6bde291c5e37e19...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaTranslator.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/AbstractSynonymsParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/AnalysisDefinitionFactory.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/CharMappingRuleFileParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/CjkBigramIgnoredScriptsParametersTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/DefaultElasticsearchAnalyzerDefinitionTranslator.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ElasticsearchAnalyzerDefinitionTranslator.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ElasticsearchIndexSettingsBuilder.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/FileAsLineArrayParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/JsonPassThroughAnalysisDefinitionFactory.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/LuceneAnalysisDefinitionTranslationMapBuilder.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/LuceneAnalyzerImplementationTranslationMapBuilder.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/MapParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ParametersTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/SimpleAnalysisDefinitionFactory.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/SimpleParametersTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/SingleElementArrayParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/SolrSynonymsParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/SplitArrayParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/StaticParametersTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/StemmerOverrideRuleFileParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/StringParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/SynonymsParametersTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ThrowingUnsupportedParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/WordSetFileParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/WordnetSynonymsParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/AbstractSynonymsParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/AnalysisDefinitionFactory.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/CharMappingRuleFileParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/CjkBigramIgnoredScriptsParametersTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/DefaultElasticsearchAnalyzerDefinitionTranslator.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/ElasticsearchAnalyzerDefinitionTranslator.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/FileAsLineArrayParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/JsonPassThroughAnalysisDefinitionFactory.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/LuceneAnalysisDefinitionTranslationMapBuilder.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/LuceneAnalyzerImplementationTranslationMapBuilder.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/MapParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/ParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/ParametersTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/SimpleAnalysisDefinitionFactory.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/SimpleParametersTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/SingleElementArrayParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/SolrSynonymsParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/SplitArrayParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/StaticParametersTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/StemmerOverrideRuleFileParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/StringParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/SynonymsParametersTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/ThrowingUnsupportedParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/WordSetFileParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/WordnetSynonymsParameterValueTransformer.java
R elasticsearch/src/main/resources/META-INF/services/org.hibernate.search.elasticsearch.settings.impl.ElasticsearchAnalyzerDefinitionTranslator
A elasticsearch/src/main/resources/META-INF/services/org.hibernate.search.elasticsearch.settings.impl.translation.ElasticsearchAnalyzerDefinitionTranslator
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/DefaultElasticsearchAnalyzerDefinitionTranslatorTest.java
Log Message:
-----------
HSEARCH-2418 Move analyzer definition translation code to a specific package
This will make room for classes with a different purpose in the
"settings.impl" package.
Commit: 8d5cba03546f41b00be60fc74510e6051c6f8ea3
https://github.com/hibernate/hibernate-search/commit/8d5cba03546f41b00be6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/CustomElasticsearchAnalyzerImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalysisDefinitionRegistry.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzer.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ScopedElasticsearchAnalyzer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/SimpleElasticsearchAnalysisDefinitionRegistry.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/TranslatingElasticsearchAnalyzerDefinitionRegistryPopulator.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/UndefinedElasticsearchAnalyzerImpl.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaTranslator.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ElasticsearchIndexSettingsBuilder.java
Log Message:
-----------
HSEARCH-2418 Translate ES analyzer definition translation sooner, when building analyzer references
... so that we can have different analyzer definition sources, which
would not require any translation (see next commits).
Commit: 1878bb4d4a7b2ab5241aef1bc997c23c1511e69c
https://github.com/hibernate/hibernate-search/commit/1878bb4d4a7b2ab5241a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalysisComponentDefinitionContext.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalysisDefinitionRegistryBuilder.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalyzerDefinitionContext.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalyzerDefinitionWithTokenizerContext.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchTypedAnalysisComponentDefinitionContext.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchAnalysisComponentDefinitionContextImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchAnalysisDefinitionRegistryBuilderImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchAnalysisDefinitionRegistryPopulator.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchAnalyzerDefinitionContextImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchCharFilterDefinitionContextImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchTokenFilterDefinitionContextImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchTokenizerDefinitionContextImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/spi/ElasticsearchAnalysisDefinitionProvider.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ChainingElasticsearchAnalysisDefinitionRegistry.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/cfg/ElasticsearchEnvironment.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/spi/ElasticsearchIndexManagerType.java
Log Message:
-----------
HSEARCH-2418 Introduce the ElasticsearchAnalysisDefinitionProvider SPI
This allows to define analyzers independently from the mapping.
Commit: 6497409c209233c967c41f2e367c74c88451abf1
https://github.com/hibernate/hibernate-search/commit/6497409c209233c967c4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
A engine/src/test/java/org/hibernate/search/test/analyzer/analyzerdefinitionprovider/LuceneAnalyzerDefinitionProviderTest.java
Log Message:
-----------
HSEARCH-2418 Test the LuceneAnalyzerDefinitionProvider SPI
Commit: 4d5783ea8094d62f03c1c3952170422d06709571
https://github.com/hibernate/hibernate-search/commit/4d5783ea8094d62f03c1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
A elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchAnalysisDefinitionProviderIT.java
Log Message:
-----------
HSEARCH-2418 Test the ElasticsearchAnalysisDefinitionProvider SPI
Commit: 8f128e2fe2d888b19e6dd8a2079a71712031311b
https://github.com/hibernate/hibernate-search/commit/8f128e2fe2d888b19e6d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchAnalysisDefinitionRegistryBuilderImpl.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchAnalysisDefinitionProviderIT.java
M engine/src/main/java/org/hibernate/search/analyzer/impl/LuceneEmbeddedAnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/analyzer/spi/AnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableAnalyzerRegistry.java
M engine/src/test/java/org/hibernate/search/test/analyzer/analyzerdefinitionprovider/LuceneAnalyzerDefinitionProviderTest.java
Log Message:
-----------
HSEARCH-2418 Always make analyzers from analyzer provider SPIs available
... through the SearchFactory, even when not used in the mapping.
This mirror the behaviors of
ConfigContext.initAnalyzerRegistries(IndexManagerHolder),
which considers that even when @AnalyzerDefs are unused, Lucene
analyzers should be created.
Also, this behavior is a requirement to solve HSEARCH-2534.
Commit: 9a7cbd8229411eb94392ae7dcc54b8e76a7352cb
https://github.com/hibernate/hibernate-search/commit/9a7cbd8229411eb94392...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalysisComponentDefinitionContext.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalysisDefinitionRegistryBuilder.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalyzerDefinitionContext.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalyzerDefinitionWithTokenizerContext.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchTypedAnalysisComponentDefinitionContext.java
M engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneAnalyzerDefinitionWithTokenizerContext.java
M engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneCharFilterDefinitionContext.java
M engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneTokenFilterDefinitionContext.java
Log Message:
-----------
HSEARCH-2418 Mark the new Analyzer definitions DSL as experimental
Commit: a219ae29ed8830d891bafccaa219f8e079566acb
https://github.com/hibernate/hibernate-search/commit/a219ae29ed8830d891ba...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-16 (Thu, 16 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchHSQueryImpl.java
Log Message:
-----------
HSEARCH-2590 Fix an over-allocation of memory when paging on Elasticsearch
getTotal() returns the total number of hits, not the number of returned
hits.
Commit: ac929e9be0f87a41bbf32d6817aa81e0f61cd0bf
https://github.com/hibernate/hibernate-search/commit/ac929e9be0f87a41bbf3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-17 (Fri, 17 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/query/dsl/sort/impl/SortFieldStates.java
M engine/src/test/java/org/hibernate/search/test/dsl/SortDSLTest.java
Log Message:
-----------
HSEARCH-2587 Sort DSL on embedded fields throws NPE
Commit: bfcec9ac171ebed80716ecdff11030ecde38e9af
https://github.com/hibernate/hibernate-search/commit/bfcec9ac171ebed80716...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-17 (Fri, 17 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedMoreLikeThisQueryBuilder.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedQueryBuilder.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/MoreLikeThisBuilder.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/QueryBuildingContext.java
M engine/src/main/java/org/hibernate/search/query/dsl/sort/impl/SortFieldStates.java
Log Message:
-----------
HSEARCH-2587 Rename internal method getFactory to getExtendedSearchIntegrator
Commit: 1d43814dd942481bb147ebe9b37203115d124210
https://github.com/hibernate/hibernate-search/commit/1d43814dd942481bb147...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-17 (Fri, 17 Feb 2017)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-2591 Upgrade to Apache Lucene 5.5.4
Commit: 02f801bccd18a8a1c1457f8238d8d281125b24f8
https://github.com/hibernate/hibernate-search/commit/02f801bccd18a8a1c145...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-20 (Mon, 20 Feb 2017)
Changed paths:
M orm/src/main/java/org/hibernate/search/FullTextQuery.java
M orm/src/main/java/org/hibernate/search/query/hibernate/impl/FullTextQueryImpl.java
Log Message:
-----------
HSEARCH-2564 Make FullTextQuery a non-generic type again
Commit: 5400350fe51e25fa2f02e6fe7ccedc2f0a362594
https://github.com/hibernate/hibernate-search/commit/5400350fe51e25fa2f02...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-20 (Mon, 20 Feb 2017)
Changed paths:
M orm/src/main/java/org/hibernate/search/FullTextQuery.java
Log Message:
-----------
Add a missing @Override
Commit: 10fad3c13150c5279e1e1b7ff6791d2595d55a1f
https://github.com/hibernate/hibernate-search/commit/10fad3c13150c5279e1e...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-20 (Mon, 20 Feb 2017)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-2595 Upgrade to Hibernate ORM 5.2.8.Final
Commit: b8cd8c70029778c8b35a41f3edb5b5bde04b8d70
https://github.com/hibernate/hibernate-search/commit/b8cd8c70029778c8b35a...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-20 (Mon, 20 Feb 2017)
Changed paths:
M modules/pom.xml
M modules/src/main/assembly/dist.xml
M modules/src/main/modules/lucene/module.xml
M pom.xml
Log Message:
-----------
HSEARCH-2578 Include the lucene-grouping artifact in the WildFly modules
Commit: c0eb5646dec827ec672a89cbb50f5cb1a7a5a6fe
https://github.com/hibernate/hibernate-search/commit/c0eb5646dec827ec672a...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-20 (Mon, 20 Feb 2017)
Changed paths:
M README.md
Log Message:
-----------
HSEARCH-2596 Clarify expected minimal version of Hibernate ORM
Commit: 307b735bf4ecff928af549bfeecf16d6370a5ee6
https://github.com/hibernate/hibernate-search/commit/307b735bf4ecff928af5...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-20 (Mon, 20 Feb 2017)
Changed paths:
M documentation/src/main/asciidoc/configuration.asciidoc
M documentation/src/main/asciidoc/getting-started.asciidoc
Log Message:
-----------
HSEARCH-2596 Point to the Hibernate ORM / WildFly modules documentation
Compare: https://github.com/hibernate/hibernate-search/compare/8811f9f3c33e...307b...
7 years, 10 months