[hibernate-commits] [hibernate/hibernate-search] 927315: HSEARCH-472 Isolate EntityIndexBinder creation in ...
GitHub
noreply at github.com
Fri Sep 27 08:07:05 EDT 2013
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 927315a290832c13766d404c511e3c29d870a16c
https://github.com/hibernate/hibernate-search/commit/927315a290832c13766d404c511e3c29d870a16c
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
A engine/src/main/java/org/hibernate/search/engine/impl/EntityIndexBindingFactory.java
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
M engine/src/main/java/org/hibernate/search/spi/SearchFactoryBuilder.java
Log Message:
-----------
HSEARCH-472 Isolate EntityIndexBinder creation in a factory
Commit: e04f8af6d1f1ecc3a340b1380ef3be6e044d42b2
https://github.com/hibernate/hibernate-search/commit/e04f8af6d1f1ecc3a340b1380ef3be6e044d42b2
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/EntityIndexBindingFactory.java
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
Log Message:
-----------
HSEARCH-472 Prepare IndexManagerHolder for dynamic sharding
Commit: be19e0ae1993e7943f6832a22c32872c6dffa2bc
https://github.com/hibernate/hibernate-search/commit/be19e0ae1993e7943f6832a22c32872c6dffa2bc
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
A engine/src/main/java/org/hibernate/search/engine/impl/DefaultMutableEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/engine/impl/EntityIndexBindingFactory.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableEntityIndexBinding.java
Log Message:
-----------
HSEARCH-472 Split MutableEntityIndexBinding into interface / implementation
Commit: 966d7f664f709c86f51cdf3a4c0b148c4a153a39
https://github.com/hibernate/hibernate-search/commit/966d7f664f709c86f51cdf3a4c0b148c4a153a39
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
A hibernate-search-engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingEntityIndexBinding.java
A hibernate-search-engine/src/main/java/org/hibernate/search/store/ShardIdentifierProvider.java
Log Message:
-----------
HSEARCH-472 Implement dynamic sharding strategy and introduce ShardIndentifierProvider
Commit: 3e2da2174b04910d757e7bf501e09b6960acad4d
https://github.com/hibernate/hibernate-search/commit/3e2da2174b04910d757e7bf501e09b6960acad4d
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
A engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/engine/impl/EntityIndexBindingFactory.java
M engine/src/main/java/org/hibernate/search/impl/MutableSearchFactory.java
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
A engine/src/main/java/org/hibernate/search/store/ShardIdentifierProvider.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
R hibernate-search-engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingEntityIndexBinding.java
R hibernate-search-engine/src/main/java/org/hibernate/search/store/ShardIdentifierProvider.java
Log Message:
-----------
HSEARCH-472 Make IndexManagerHolder offer the ability to add IndexManagers lazily
Commit: 9eeeb82bb4fc386d953c6e2939613dd2e515a354
https://github.com/hibernate/hibernate-search/commit/9eeeb82bb4fc386d953c6e2939613dd2e515a354
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
Log Message:
-----------
HSEARCH-472 IndexManager creation: reduce contention by doing a lookup before entering the synchronized structure
Commit: fbecf60ed08bf34a7635c7f19c5afbf576560a87
https://github.com/hibernate/hibernate-search/commit/fbecf60ed08bf34a7635c7f19c5afbf576560a87
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
Log Message:
-----------
HSEARCH-472 Do not use AssertionFailure
Commit: 94308b254682f5a9ad10c12d7c49bec67a1db18d
https://github.com/hibernate/hibernate-search/commit/94308b254682f5a9ad10c12d7c49bec67a1db18d
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/spi/SearchFactoryBuilder.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
Log Message:
-----------
HSEARCH-472 Add some comment to the code about dynamic shards being eagerly loaded at SF creation
Commit: cecce0379eef97d80fda946b129834e261672c0b
https://github.com/hibernate/hibernate-search/commit/cecce0379eef97d80fda946b129834e261672c0b
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/store/ShardIdentifierProvider.java
Log Message:
-----------
HSEARCH-472 Remove appending logic of indexName and shard identifier
Commit: 4b0e9247fbb13bbca579b9358bbe72a892db7266
https://github.com/hibernate/hibernate-search/commit/4b0e9247fbb13bbca579b9358bbe72a892db7266
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
Log Message:
-----------
HSEARCH-472 Make sure to associate the SearchFactory to the IndexManager created late
Commit: e6900326a8cba32753669720323fa5b8d1b731e1
https://github.com/hibernate/hibernate-search/commit/e6900326a8cba32753669720323fa5b8d1b731e1
Author: Emmanuel Bernard <emmanuel at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
A hibernate-search-orm/src/test/java/org/hibernate/search/test/shards/DynamicShardingTest.java
M orm/src/test/java/org/hibernate/search/test/shards/Animal.java
Log Message:
-----------
HSEARCH-472 Add tests for dynamic sharding
Commit: da63095bddce4563c7bff2be15e3bd6b11401cf2
https://github.com/hibernate/hibernate-search/commit/da63095bddce4563c7bff2be15e3bd6b11401cf2
Author: Sanne Grinovero <sanne at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
R hibernate-search-orm/src/test/java/org/hibernate/search/test/shards/DynamicShardingTest.java
A orm/src/test/java/org/hibernate/search/test/shards/DynamicShardingTest.java
Log Message:
-----------
HSEARCH-472 Move files to new directory structure
Commit: 1e6b79a6a614a45c559a4451b3b1a2ec14a8fb38
https://github.com/hibernate/hibernate-search/commit/1e6b79a6a614a45c559a4451b3b1a2ec14a8fb38
Author: Sanne Grinovero <sanne at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/DefaultMutableEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/engine/impl/EntityIndexBindingFactory.java
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
M engine/src/main/java/org/hibernate/search/store/ShardIdentifierProvider.java
M orm/src/test/java/org/hibernate/search/test/shards/DynamicShardingTest.java
Log Message:
-----------
HSEARCH-472 Fix checkstyle violations
Commit: a64373b20d4825419c814b3e3a61f1b97a800bfa
https://github.com/hibernate/hibernate-search/commit/a64373b20d4825419c814b3e3a61f1b97a800bfa
Author: Sanne Grinovero <sanne at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
Log Message:
-----------
HSEARCH-472 Change isDynamicSharding to isShardingDynamic
Commit: d7ad0f30eb4d8690ea72606f06952a0425d03311
https://github.com/hibernate/hibernate-search/commit/d7ad0f30eb4d8690ea72606f06952a0425d03311
Author: Sanne Grinovero <sanne at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
Log Message:
-----------
HSEARCH-472 Polish whitespaces usage in IndexManagerHolder
Commit: a70d9d87d147643a62b235de4fcd896cf316430f
https://github.com/hibernate/hibernate-search/commit/a70d9d87d147643a62b235de4fcd896cf316430f
Author: Sanne Grinovero <sanne at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/indexes/impl/DirectoryBasedIndexManager.java
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
Log Message:
-----------
HSEARCH-472 Avoid reinitializing the indexing backend on each IndexManager lookup
Commit: fa9e6f75cabb085b928225550bcf4c21a8567810
https://github.com/hibernate/hibernate-search/commit/fa9e6f75cabb085b928225550bcf4c21a8567810
Author: Sanne Grinovero <sanne at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
Log Message:
-----------
HSEARCH-472 Incorporate methods, simplify synchronization
Commit: 110a7562216158707c67af81d2bf07c9c452f3e8
https://github.com/hibernate/hibernate-search/commit/110a7562216158707c67af81d2bf07c9c452f3e8
Author: Sanne Grinovero <sanne at hibernate.org>
Date: 2013-09-25 (Wed, 25 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/engine/impl/EntityIndexBindingFactory.java
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
Log Message:
-----------
HSEARCH-472 Adapt rebase operation to checkstyle rules
Commit: e4abca3224d6ac8f1d86bcac9eec89aa3fbbe10c
https://github.com/hibernate/hibernate-search/commit/e4abca3224d6ac8f1d86bcac9eec89aa3fbbe10c
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/FullTextFilter.java
M engine/src/main/java/org/hibernate/search/engine/ServiceManager.java
M engine/src/main/java/org/hibernate/search/engine/impl/DefaultMutableEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/engine/impl/EntityIndexBindingFactory.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
M engine/src/main/java/org/hibernate/search/spi/BuildContext.java
M engine/src/main/java/org/hibernate/search/spi/ServiceProvider.java
Log Message:
-----------
HSEARCH-472 Formatting, removing wrong import
Commit: 855794248b6c3245536d5d84b629a05f502d648b
https://github.com/hibernate/hibernate-search/commit/855794248b6c3245536d5d84b629a05f502d648b
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingEntityIndexBinding.java
A engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingStrategy.java
Log Message:
-----------
HSEARCH-472 Renaming DynamicShardsShardingStrategy into DynamicShardingStrategy and making it a standalone class.
Commit: 4f2ed623a5059628d3e1244a8aa8e2a0e86502cd
https://github.com/hibernate/hibernate-search/commit/4f2ed623a5059628d3e1244a8aa8e2a0e86502cd
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M orm/src/test/java/org/hibernate/search/test/shards/DynamicShardingTest.java
Log Message:
-----------
HSEARCH-472 Refactoring test - using JUnit 4, introducing helper methods, splitting into multiple tests and adding test for restarting of session factory (currently failing)
Commit: 6b2ee18b5f19d49b074d1ff01a489058a0e3c9b5
https://github.com/hibernate/hibernate-search/commit/6b2ee18b5f19d49b074d1ff01a489058a0e3c9b5
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/engine/impl/EntityIndexBindingFactory.java
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
M engine/src/main/java/org/hibernate/search/store/ShardIdentifierProvider.java
M orm/src/test/java/org/hibernate/search/test/shards/DynamicShardingTest.java
Log Message:
-----------
HSEARCH-472 Passing BuildContext to ShardIdentifierProvider#initialize
Commit: ce93362dfcaacfef46e7c92f89fc36f20250d06e
https://github.com/hibernate/hibernate-search/commit/ce93362dfcaacfef46e7c92f89fc36f20250d06e
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/spi/SearchFactoryBuilder.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
M orm/src/main/java/org/hibernate/search/hcore/impl/HibernateSearchSessionFactoryObserver.java
A orm/src/main/java/org/hibernate/search/hcore/impl/HibernateSessionServiceProvider.java
M orm/src/main/resources/META-INF/services/org.hibernate.search.spi.ServiceProvider
M orm/src/test/java/org/hibernate/search/test/DefaultTestResourceManager.java
A orm/src/test/java/org/hibernate/search/test/service/DummyDirectoryProvider.java
M orm/src/test/java/org/hibernate/search/test/service/ServiceProviderTest.java
M orm/src/test/java/org/hibernate/search/test/shards/DynamicShardingTest.java
Log Message:
-----------
HSEARCH-472 Determining the initial number of shards in ShardIdentifierProvider#initialize and introducing a new service - HibernateSessionServiceProvider
Commit: afc457d51119e1ead711182645f1db83e0b9008c
https://github.com/hibernate/hibernate-search/commit/afc457d51119e1ead711182645f1db83e0b9008c
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/backend/impl/lucene/AbstractWorkspaceImpl.java
M engine/src/main/java/org/hibernate/search/backend/impl/lucene/LuceneBackendResources.java
M engine/src/main/java/org/hibernate/search/backend/impl/lucene/WorkspaceFactory.java
M engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingStrategy.java
M engine/src/main/java/org/hibernate/search/engine/impl/EntityIndexBindingFactory.java
R engine/src/main/java/org/hibernate/search/indexes/impl/CommonPropertiesParse.java
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
A engine/src/main/java/org/hibernate/search/indexes/impl/PropertiesParseHelper.java
M engine/src/main/java/org/hibernate/search/spi/SearchFactoryBuilder.java
M engine/src/main/java/org/hibernate/search/store/IndexShardingStrategy.java
M engine/src/main/java/org/hibernate/search/store/impl/FSDirectoryProvider.java
M engine/src/main/java/org/hibernate/search/store/impl/IdHashShardingStrategy.java
M engine/src/main/java/org/hibernate/search/store/impl/NotShardedStrategy.java
M engine/src/main/java/org/hibernate/search/util/configuration/impl/MaskedProperty.java
M orm/src/test/java/org/hibernate/search/test/configuration/MaskedPropertiesTest.java
M orm/src/test/java/org/hibernate/search/test/configuration/UselessShardingStrategy.java
M orm/src/test/java/org/hibernate/search/test/shards/ProductsAvailabilityShardingStrategy.java
M orm/src/test/java/org/hibernate/search/test/similarity/SimilarityTest.java
Log Message:
-----------
HSEARCH-472 Formatting and class/method refactoring
Renaming CommonPropertiesParser into PropertiesParserHelper. We use *Helper generally for static helper classes
Commit: dbd056a1bf22671d35c9958e5002dddfe5d6a0ff
https://github.com/hibernate/hibernate-search/commit/dbd056a1bf22671d35c9958e5002dddfe5d6a0ff
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingStrategy.java
M engine/src/main/java/org/hibernate/search/store/IndexShardingStrategy.java
M engine/src/main/java/org/hibernate/search/store/ShardIdentifierProvider.java
M orm/src/test/java/org/hibernate/search/test/shards/DynamicShardingTest.java
Log Message:
-----------
HSEARCH-472 Deprecating IndexShardingStrategy, removing ShardIdentifer#getShardIdentifiers and changing return values for methods returning String[] to Set<String>, updating javadocs
Commit: a24e041eba5de0c0dec5f499dea06f53d043c022
https://github.com/hibernate/hibernate-search/commit/a24e041eba5de0c0dec5f499dea06f53d043c022
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/backend/impl/lucene/IndexWriterHolder.java
M engine/src/main/java/org/hibernate/search/engine/metadata/impl/AnnotationMetadataProvider.java
M engine/src/main/java/org/hibernate/search/engine/metadata/impl/TypeMetadata.java
M engine/src/main/java/org/hibernate/search/engine/spi/AbstractDocumentBuilder.java
M engine/src/main/java/org/hibernate/search/engine/spi/DocumentBuilderContainedEntity.java
M engine/src/main/java/org/hibernate/search/engine/spi/DocumentBuilderIndexedEntity.java
M engine/src/main/java/org/hibernate/search/impl/ConfigContext.java
M engine/src/main/java/org/hibernate/search/indexes/impl/DirectoryBasedIndexManager.java
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
M engine/src/main/java/org/hibernate/search/indexes/spi/IndexManager.java
M engine/src/main/java/org/hibernate/search/query/engine/impl/HSQueryImpl.java
M engine/src/main/java/org/hibernate/search/spi/SearchFactoryBuilder.java
M engine/src/main/java/org/hibernate/search/util/impl/ReflectionHelper.java
M engine/src/test/java/org/hibernate/search/test/metadata/DummyIndexManager.java
M engine/src/test/java/org/hibernate/search/test/util/RamIndexManager.java
M orm/src/test/java/org/hibernate/search/test/id/UnorderedIdScanTest.java
M orm/src/test/java/org/hibernate/search/test/similarity/IllegalSimilarityConfigurationTest.java
M orm/src/test/java/org/hibernate/search/test/similarity/SimilarityTest.java
Log Message:
-----------
HSEARCH-1414 Removing similarity checks from the document builders and type metadata. Only point where similarity is now determined is IndexManagerHolder.
Also changing contract of IndexManager by removing setSimilarity() and adding Similarity to initialize().
Improving error messages and updating tests
Commit: 22b4a4cb088762aedbdc9135d7bbed6620a31968
https://github.com/hibernate/hibernate-search/commit/22b4a4cb088762aedbdc9135d7bbed6620a31968
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/annotations/Similarity.java
Log Message:
-----------
HSEARCH-1414 Deprecating @Similarity for Search 4.4. To be removed in Search 5.
Commit: 6716f7509ecfcaf9e4ad79f6121471b47c28d08b
https://github.com/hibernate/hibernate-search/commit/6716f7509ecfcaf9e4ad79f6121471b47c28d08b
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M documentation/src/main/docbook/en-US/modules/advanced-features.xml
Log Message:
-----------
HSEARCH-1414 Updating the online docs regardig the similarity configuration changes
Commit: bbc4b7dffb9ff32490f177b466dda4a5f53df90f
https://github.com/hibernate/hibernate-search/commit/bbc4b7dffb9ff32490f177b466dda4a5f53df90f
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/DefaultMutableEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingStrategy.java
M engine/src/main/java/org/hibernate/search/engine/spi/EntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/impl/EntityIndexBindingWrapper.java
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
M engine/src/main/java/org/hibernate/search/store/impl/IdHashShardingStrategy.java
M engine/src/main/java/org/hibernate/search/util/configuration/impl/ConfigurationParseHelper.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
A engine/src/test/java/org/hibernate/search/test/configuration/sharding/ShardingConfigurationTest.java
M orm/src/test/java/org/hibernate/search/test/shards/DynamicShardingTest.java
Log Message:
-----------
HSEARCH-472 Changing the way configuration works. Removing the 'dynamic' for number of shards and also removing shard_identity_provider property. ShardIdentifierProvider and IndexShardingStrategy can be configured via the same property
Commit: 09a224e1e3a3b109004dd4afff736e4e2c2d3c2c
https://github.com/hibernate/hibernate-search/commit/09a224e1e3a3b109004dd4afff736e4e2c2d3c2c
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-27 (Fri, 27 Sep 2013)
Changed paths:
M documentation/src/main/docbook/en-US/modules/advanced-features.xml
M engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingStrategy.java
M orm/src/test/java/org/hibernate/search/test/shards/DynamicShardingTest.java
Log Message:
-----------
HSEARCH-472 Updating the online docs regardig dynamic sharding and updating dynamic sharding test
Commit: 921f1b09b8cc64db706cca449c8b1d810b4ef3cb
https://github.com/hibernate/hibernate-search/commit/921f1b09b8cc64db706cca449c8b1d810b4ef3cb
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2013-09-27 (Fri, 27 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/DynamicShardingStrategy.java
M engine/src/main/java/org/hibernate/search/indexes/impl/IndexManagerHolder.java
M engine/src/test/java/org/hibernate/search/test/configuration/sharding/ShardingConfigurationTest.java
Log Message:
-----------
HSEARCH-472 Allowing for configuration of dynamic shards via configuration properties. Making behaviour consistent with non sharded and statically sharded setup (even though it is not officially documented anymore).
Commit: 4f9ab8b97ed8bc0c36d11a0f9ad8603c16a0b98d
https://github.com/hibernate/hibernate-search/commit/4f9ab8b97ed8bc0c36d11a0f9ad8603c16a0b98d
Author: Sanne Grinovero <sanne at hibernate.org>
Date: 2013-09-27 (Fri, 27 Sep 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/store/ShardIdentifierProvider.java
Log Message:
-----------
HSEARCH-472 Add concurrency warnings to the ShardIdentifierProvider javadoc
Commit: 43a72e9adf1debabcd6e0e8a81089e572557e666
https://github.com/hibernate/hibernate-search/commit/43a72e9adf1debabcd6e0e8a81089e572557e666
Author: Sanne Grinovero <sanne at hibernate.org>
Date: 2013-09-27 (Fri, 27 Sep 2013)
Changed paths:
M documentation/src/main/docbook/en-US/modules/advanced-features.xml
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
A orm/src/main/java/org/hibernate/search/hcore/impl/HibernateSessionFactoryServiceProvider.java
R orm/src/main/java/org/hibernate/search/hcore/impl/HibernateSessionServiceProvider.java
M orm/src/main/resources/META-INF/services/org.hibernate.search.spi.ServiceProvider
M orm/src/test/java/org/hibernate/search/test/service/DummyDirectoryProvider.java
M orm/src/test/java/org/hibernate/search/test/shards/DynamicShardingTest.java
Log Message:
-----------
HSEARCH-472 Change the HibernateSessionServiceProvider to provide the SessionFactory rather than Session
Compare: https://github.com/hibernate/hibernate-search/compare/881d3672ded1...43a72e9adf1d
More information about the hibernate-commits
mailing list