[hibernate/hibernate-search] edaff0: HSEARCH-2710 Make sure we only apply works sent ov...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: edaff0a3885a2c6a257834d66904d64d1fced709
https://github.com/hibernate/hibernate-search/commit/edaff0a3885a2c6a2578...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M backends/jgroups/src/main/java/org/hibernate/search/backend/jgroups/impl/JGroupsMasterMessageListener.java
M backends/jms/src/main/java/org/hibernate/search/backend/impl/jms/AbstractJMSHibernateSearchController.java
M engine/src/main/java/org/hibernate/search/backend/impl/TransactionalOperationDispatcher.java
M engine/src/main/java/org/hibernate/search/backend/impl/TransactionalOperationExecutorSelector.java
M engine/src/main/java/org/hibernate/search/backend/impl/WorkQueuePerIndexSplitter.java
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/spi/SearchIntegrator.java
Log Message:
-----------
HSEARCH-2710 Make sure we only apply works sent over JGroups to the master node
Commit: 47f096709543d4ca2318b4e93e0eb74b02843f46
https://github.com/hibernate/hibernate-search/commit/47f096709543d4ca2318...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M backends/jgroups/src/main/java/org/hibernate/search/backend/jgroups/impl/JGroupsBackend.java
M backends/jgroups/src/main/java/org/hibernate/search/backend/jgroups/impl/JGroupsBackendQueueProcessor.java
M backends/jgroups/src/test/java/org/hibernate/search/backend/jgroups/impl/SyncJGroupsBackendTest.java
Log Message:
-----------
HSEARCH-2675 In the JGroups backend, create the delegate backend on demand
So that we support dynamic master node re-election. Previously the
delegate backend was only created if the current node was initially a
master, preventing a former slave to take on the role of master.
Commit: 6bb60a0e72e4d6785d7e3b6df572d696d488ed48
https://github.com/hibernate/hibernate-search/commit/6bb60a0e72e4d6785d7e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M backends/jgroups/src/test/java/org/hibernate/search/test/jgroups/common/JGroupsCommonTest.java
R backends/jgroups/src/test/java/org/hibernate/search/test/jgroups/common/MultipleSessionsSearchTestCase.java
A backends/jgroups/src/test/java/org/hibernate/search/test/jgroups/common/StaticMasterSlaveSearchTestCase.java
M backends/jgroups/src/test/java/org/hibernate/search/test/jgroups/elasticsearch/JGroupsElasticsearchIT.java
Log Message:
-----------
HSEARCH-2675 Clarify that MultipleSessionsSearchTestCase is about *static* JGroups configuration
And thus this superclass cannot be used when testing AutoNodeSelector,
where the master node is not defined in advance.
Commit: 04359341f5e7fd95d337bc7b116130d71413de09
https://github.com/hibernate/hibernate-search/commit/04359341f5e7fd95d337...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
A backends/jgroups/src/test/java/org/hibernate/search/test/jgroups/common/DynamicMasterSlaveSearchTestCase.java
A backends/jgroups/src/test/java/org/hibernate/search/test/jgroups/common/JGroupsDynamicMasterElectionTest.java
M backends/jgroups/src/test/java/org/hibernate/search/test/jgroups/master/TShirt.java
Log Message:
-----------
HSEARCH-2675 Test the behavior of the JGroups AutoNodeSelector
Compare: https://github.com/hibernate/hibernate-search/compare/61540cce72db...0435...
6 years, 11 months
[hibernate/hibernate-orm] 3da42d: HHH-11274 : test cases
by GitHub
Branch: refs/heads/5.1
Home: https://github.com/hibernate/hibernate-orm
Commit: 3da42d03ee390b47711a646cf9f788a5ecaca25f
https://github.com/hibernate/hibernate-orm/commit/3da42d03ee390b47711a646...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
A hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/factory/puUtil/CompositeIdDerivedIdWithIdClassTest.java
A hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/factory/puUtil/CompositeIdDerivedIdWithIdClassTest.java.rej
A hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/factory/puUtil/GetIdentifierTest.java
A hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/factory/puUtil/LegacyEntity.java
A hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/factory/puUtil/LegacyEntityPk.java
A hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/factory/puUtil/ModernEntity.java
A hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/factory/puUtil/NestedLegacyEntity.java
A hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/factory/puUtil/NestedLegacyEntityPk.java
Log Message:
-----------
HHH-11274 : test cases
Commit: 7c30aececf86f1c0b067964d2169019ac9fa331c
https://github.com/hibernate/hibernate-orm/commit/7c30aececf86f1c0b067964...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java
M hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/EntityManagerFactoryImpl.java
Log Message:
-----------
HHH-11274 - EntityManagerFactoryImpl.getIdentifier uses deprecated version of getIdentifier
Compare: https://github.com/hibernate/hibernate-orm/compare/09c5b36797cc...7c30aec...
6 years, 11 months
[hibernate/hibernate-search] 49f21b: HSEARCH-2208 Replace Filter with Query in LuceneHS...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 49f21bf11e9d340c1d202dc872159883d84267c8
https://github.com/hibernate/hibernate-search/commit/49f21bf11e9d340c1d20...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/filter/FilterCachingStrategy.java
R engine/src/main/java/org/hibernate/search/filter/impl/CachingWrapperFilter.java
A engine/src/main/java/org/hibernate/search/filter/impl/CachingWrapperQuery.java
R engine/src/main/java/org/hibernate/search/filter/impl/ChainedFilter.java
M engine/src/main/java/org/hibernate/search/filter/impl/MRUFilterCachingStrategy.java
M engine/src/main/java/org/hibernate/search/query/engine/impl/LazyQueryState.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/spi/SearchIntegratorBuilder.java
M engine/src/test/java/org/hibernate/search/test/id/providedId/ProvidedIdTest.java
Log Message:
-----------
HSEARCH-2208 Replace Filter with Query in LuceneHSQueryImpl filtering code
Because Filter has been deprecated in favor of Query and will be removed.
Commit: 5cf59a99ef9752661eb4555fcbc7c48c76ffc7a4
https://github.com/hibernate/hibernate-search/commit/5cf59a99ef9752661eb4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchHSQueryImpl.java
Log Message:
-----------
HSEARCH-2208 Avoid code duplication when transforming a Filter to Elasticsearch JSON
Commit: 7fbc3ecd4a7999186140f3da3376c74f3ee335d4
https://github.com/hibernate/hibernate-search/commit/7fbc3ecd4a7999186140...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchHSQueryImpl.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ToElasticsearch.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
Log Message:
-----------
HSEARCH-2208 Replace Filter with Query in ElasticsearchHSQueryImpl filtering code
Because Filter has been deprecated in favor of Query and will be removed.
Commit: 1c4458b9a3b4cf4e4bc6fc559ce61e3f2e63ff2f
https://github.com/hibernate/hibernate-search/commit/1c4458b9a3b4cf4e4bc6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/annotations/Factory.java
M engine/src/main/java/org/hibernate/search/annotations/FullTextFilterDef.java
Log Message:
-----------
HSEARCH-2208 Accept the Query type instead of its deprecated subtype Filter in FullTextFilterDef
Because Filter has been deprecated in favor of Query and will be removed.
Commit: e14a7276b4b52cf763c5d25319d404286a4c90fc
https://github.com/hibernate/hibernate-search/commit/e14a7276b4b52cf763c5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M orm/src/test/java/org/hibernate/search/test/configuration/SecurityFilterFactory.java
R orm/src/test/java/org/hibernate/search/test/filter/BestDriversFilter.java
A orm/src/test/java/org/hibernate/search/test/filter/BestDriversFilterFactory.java
M orm/src/test/java/org/hibernate/search/test/filter/Driver.java
R orm/src/test/java/org/hibernate/search/test/filter/ExcludeAllFilter.java
M orm/src/test/java/org/hibernate/search/test/filter/ExcludeAllFilterFactory.java
M orm/src/test/java/org/hibernate/search/test/filter/FieldConstraintFilterFactory.java
M orm/src/test/java/org/hibernate/search/test/filter/FieldConstraintFilterFactoryWithoutKeyMethod.java
M orm/src/test/java/org/hibernate/search/test/filter/FieldConstraintFilterWithoutKeyMethod.java
M orm/src/test/java/org/hibernate/search/test/filter/FilterTest.java
R orm/src/test/java/org/hibernate/search/test/filter/InstanceBasedExcludeAllFilter.java
A orm/src/test/java/org/hibernate/search/test/filter/InstanceBasedExcludeAllFilterFactory.java
M orm/src/test/java/org/hibernate/search/test/filter/NullReturningEmptyFilter.java
M orm/src/test/java/org/hibernate/search/test/filter/RoleFilterFactory.java
M orm/src/test/java/org/hibernate/search/test/filter/SecurityFilterFactory.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/BestDriversFilter.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/Driver.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/Employee.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/ExcludeAllFilter.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/ExcludeAllFilterFactory.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/FieldConstraintFilterFactory.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/FieldConstraintFilterFactoryWithoutKeyMethod.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/FieldConstraintFilterWithoutKeyMethod.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/FilterTest.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/FullTimeEmployee.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/InstanceBasedExcludeAllFilter.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/NullReturningEmptyFilter.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/PartTimeEmployee.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/RoleFilterFactory.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/SecurityFilterFactory.java
A orm/src/test/java/org/hibernate/search/test/filter/deprecated/Soap.java
Log Message:
-----------
HSEARCH-2208 Test filtering with Query objects instead of Filter
Commit: 826a4077d9e125dc103f170b1d060f0f26e949f1
https://github.com/hibernate/hibernate-search/commit/826a4077d9e125dc103f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M documentation/src/main/asciidoc/query.asciidoc
Log Message:
-----------
HSEARCH-2208 Document how to use Query instead of Filter when filtering (and promote it to recommended practice)
Because Filter has been deprecated in favor of Query and will be removed.
Commit: 08413b5986ba2e7291426fa68906c222e4c731bc
https://github.com/hibernate/hibernate-search/commit/08413b5986ba2e729142...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/query/dsl/QueryCustomization.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/BooleanQueryBuilder.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedAllContext.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedFuzzyContext.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedMoreLikeThisContext.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedPhraseContext.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedRangeContext.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedSimpleQueryStringContext.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedSpatialContext.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedTermContext.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedWildcardContext.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/QueryCustomizer.java
Log Message:
-----------
HSEARCH-2208 Replace Filter with Query in the Query DSL
Because Filter has been deprecated in favor of Query and will be removed.
Commit: 991b9e7244fd848ab1806d42fd511e5e27d4ea29
https://github.com/hibernate/hibernate-search/commit/991b9e7244fd848ab180...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchHSQueryImpl.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ToElasticsearch.java
M engine/src/main/java/org/hibernate/search/query/dsl/QueryCustomization.java
A engine/src/main/java/org/hibernate/search/spatial/impl/ConstantScoreScorer.java
A engine/src/main/java/org/hibernate/search/spatial/impl/ConstantScoreWeight.java
R engine/src/main/java/org/hibernate/search/spatial/impl/DistanceFilter.java
A engine/src/main/java/org/hibernate/search/spatial/impl/DistanceQuery.java
R engine/src/main/java/org/hibernate/search/spatial/impl/SpatialHashFilter.java
A engine/src/main/java/org/hibernate/search/spatial/impl/SpatialHashQuery.java
M engine/src/main/java/org/hibernate/search/spatial/impl/SpatialQueryBuilderFromCoordinates.java
M orm/src/test/java/org/hibernate/search/test/spatial/BenchWithGeonames.java
Log Message:
-----------
HSEARCH-2208 Use Query objects instead of Filters in spatial search
Commit: 05c32ddf0da9cabd630e44dbc3c01c352f119cff
https://github.com/hibernate/hibernate-search/commit/05c32ddf0da9cabd630e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/query/engine/impl/AbstractHSQuery.java
M engine/src/main/java/org/hibernate/search/query/engine/spi/HSQuery.java
M orm/src/main/java/org/hibernate/search/query/hibernate/impl/FullTextQueryImpl.java
Log Message:
-----------
HSEARCH-2208 Deprecate HSQuery#filter
Because the Filter type itself has been deprecated and will be removed,
and one can use other solutions to achieve the same results.
Commit: dd37a364be0b83899bbbd56c74356af5ecee983a
https://github.com/hibernate/hibernate-search/commit/dd37a364be0b83899bbb...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
A engine/src/test/java/org/hibernate/search/test/filters/ForwardingWeight.java
M engine/src/test/java/org/hibernate/search/test/filters/FreshReadersProvidedTest.java
Log Message:
-----------
HSEARCH-2208 Use a Query wrapper instead of a Filter in FreshReadersProvidedTest
Because the Filter type is deprecated and will be removed.
Upon execution, Filters are wrapped in Queries anyway, and their input
comes from Weight.createScorer, so this should make no difference as
far as recording is concerned.
Commit: 61540cce72db5ca2f6243a58494075af0f393370
https://github.com/hibernate/hibernate-search/commit/61540cce72db5ca2f624...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/spatial/impl/DistanceQuery.java
Log Message:
-----------
HSEARCH-2208 Make our custom DistanceQuery actually immutable
Compare: https://github.com/hibernate/hibernate-search/compare/c3488e0a96de...6154...
6 years, 11 months
[hibernate/hibernate-search] c14054: Fix dubious code where a logger was shared between...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: c14054be293083038d7b1b05120bf7f77a9d6f31
https://github.com/hibernate/hibernate-search/commit/c14054be293083038d7b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/DefaultElasticsearchAnalyzerDefinitionTranslator.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/MapParameterValueTransformer.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/ThrowingUnsupportedParameterValueTransformer.java
Log Message:
-----------
Fix dubious code where a logger was shared between several classes
This was most likely the result of an Eclipse-assisted refactoring.
Commit: 4cbd045550489fbf5657f43c689168d1e6858d69
https://github.com/hibernate/hibernate-search/commit/4cbd045550489fbf5657...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/DefaultElasticsearchAnalyzerDefinitionTranslator.java
M 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/ThrowingMandatoryStrippedParametersTransformer.java
Log Message:
-----------
HSEARCH-2642 Throw exceptions when trying to use blacklists in TypeTokenFilterFactory-based analyzer defs with Elasticsearch
Elasticsearch only supports whitelists.
Commit: c3488e0a96deab53355525df1109246c7aaff07d
https://github.com/hibernate/hibernate-search/commit/c3488e0a96deab533555...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-05-09 (Tue, 09 May 2017)
Changed paths:
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/DefaultElasticsearchAnalyzerDefinitionTranslatorTest.java
A elasticsearch/src/test/resources/org/hibernate/search/elasticsearch/test/typeTokens.properties
Log Message:
-----------
HSEARCH-2642 Test automatic translation of TypeTokenFilterFactory-based analyzer defs to Elasticsearch
Compare: https://github.com/hibernate/hibernate-search/compare/bc24044bb023...c348...
6 years, 11 months