Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 93aa05ec82ae72b7f73cc5b49e6dc190c124f719
https://github.com/hibernate/hibernate-search/commit/93aa05ec82ae72b7f73c...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-07-04 (Thu, 04 Jul 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/DocumentBuilderHelper.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/PropertyMetadata.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/DocumentBuilderIndexedEntity.java
Log Message:
-----------
HSEARCH-436 Each property metadata has now a set of document field metadata. This
reflects the fact that a field/getter can have multiple document fields (via @Field)
Commit: 01dff3cf59ea4dd387d9dc4130136c3cb5c1fa3a
https://github.com/hibernate/hibernate-search/commit/01dff3cf59ea4dd387d9...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-07-04 (Thu, 04 Jul 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/SearchFactory.java
M engine/src/main/java/org/hibernate/search/impl/ImmutableSearchFactory.java
M engine/src/main/java/org/hibernate/search/impl/MutableSearchFactory.java
A engine/src/main/java/org/hibernate/search/metadata/FieldDescriptor.java
A engine/src/main/java/org/hibernate/search/metadata/IndexDescriptor.java
A engine/src/main/java/org/hibernate/search/metadata/IndexedTypeDescriptor.java
A engine/src/main/java/org/hibernate/search/metadata/package-info.java
Log Message:
-----------
HSEARCH-436 Defining the metamodel interfaces
Commit: ecc343addc9548c3998b2a2d2609384421a33beb
https://github.com/hibernate/hibernate-search/commit/ecc343addc9548c3998b...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-07-04 (Thu, 04 Jul 2013)
Changed paths:
M
engine/src/test/java/org/hibernate/search/test/backends/jgroups/SyncJGroupsBackendTest.java
M
engine/src/test/java/org/hibernate/search/test/backends/lucene/SharedReleasesLocksTest.java
M
engine/src/test/java/org/hibernate/search/test/bridge/PropertiesExampleBridgeTest.java
M engine/src/test/java/org/hibernate/search/test/dsl/EmptyQueryExceptionTest.java
M
engine/src/test/java/org/hibernate/search/test/filters/FreshReadersProvidedTest.java
M
engine/src/test/java/org/hibernate/search/test/programmaticmapping/MutatingSearchFactoryTest.java
R
engine/src/test/java/org/hibernate/search/test/programmaticmapping/TestingSearchFactoryHolder.java
A engine/src/test/java/org/hibernate/search/test/util/SearchFactoryHolder.java
M
integrationtest/performance/src/test/java/org/hibernate/search/test/performance/nrt/ReadWriteParallelismTest.java
Log Message:
-----------
HSEARCH-436 Renaming TestingSearchFactoryHolder into SearchFactoryHolder and moving it
into the util package
Commit: 074b75a24ba7fafc2932aac3c5648981aa527105
https://github.com/hibernate/hibernate-search/commit/074b75a24ba7fafc2932...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-07-04 (Thu, 04 Jul 2013)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/spi/DocumentBuilderIndexedEntity.java
M engine/src/main/java/org/hibernate/search/impl/ImmutableSearchFactory.java
M engine/src/main/java/org/hibernate/search/impl/MutableSearchFactory.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
M
engine/src/test/java/org/hibernate/search/test/configuration/ImplicitProvidedIdTest.java
A engine/src/test/java/org/hibernate/search/test/searchfactory/SearchFactoryTest.java
Log Message:
-----------
HSEARCH-436 Implementing SearchFactory#getIndexedEntities
Commit: 223bcfa5377e465575fe662c9e0e76662e5c11e4
https://github.com/hibernate/hibernate-search/commit/223bcfa5377e465575fe...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-07-04 (Thu, 04 Jul 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/SearchFactory.java
M engine/src/main/java/org/hibernate/search/engine/impl/DocumentBuilderHelper.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/DocumentFieldMetadata.java
M
engine/src/main/java/org/hibernate/search/engine/metadata/impl/PropertyMetadata.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/DocumentBuilderIndexedEntity.java
M engine/src/main/java/org/hibernate/search/impl/ImmutableSearchFactory.java
M engine/src/main/java/org/hibernate/search/impl/MutableSearchFactory.java
M engine/src/main/java/org/hibernate/search/metadata/FieldDescriptor.java
M engine/src/main/java/org/hibernate/search/metadata/IndexDescriptor.java
M engine/src/main/java/org/hibernate/search/metadata/IndexedTypeDescriptor.java
A engine/src/main/java/org/hibernate/search/metadata/impl/FieldDescriptorImpl.java
A engine/src/main/java/org/hibernate/search/metadata/impl/IndexDescriptorImpl.java
A
engine/src/main/java/org/hibernate/search/metadata/impl/IndexedTypeDescriptorForUnindexedType.java
A
engine/src/main/java/org/hibernate/search/metadata/impl/IndexedTypeDescriptorImpl.java
A engine/src/main/java/org/hibernate/search/metadata/impl/package-info.java
M engine/src/main/java/org/hibernate/search/metadata/package-info.java
A engine/src/test/java/org/hibernate/search/test/metadata/MetadataTest.java
M engine/src/test/java/org/hibernate/search/test/searchfactory/SearchFactoryTest.java
Log Message:
-----------
HSEARCH-436 Implementing public metadata APIs related to type and field metadata as well
as index metadata
Adding additonal methods to FieldDescriptor (getIndex, isNumeric, precicionStep)
Moving precisionstep and null token from PropertyMetadata into DocumentFieldMetadata
Commit: 7009987ef42ab1bb9eb2ff07bacebc9be02e786a
https://github.com/hibernate/hibernate-search/commit/7009987ef42ab1bb9eb2...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-07-04 (Thu, 04 Jul 2013)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/LuceneOptionsImpl.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
Log Message:
-----------
HSEARCH-436 Optimizations
Improved constructor of LuceneOptionsImpl and documented and improved
AbstractDocumentBuilder#isDirty implementation
Commit: 37d9e1402cdacec47615fb86aa2d3341458b5941
https://github.com/hibernate/hibernate-search/commit/37d9e1402cdacec47615...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-07-04 (Thu, 04 Jul 2013)
Changed paths:
M
engine/src/main/java/org/hibernate/search/backend/impl/BatchedQueueingProcessor.java
M engine/src/main/java/org/hibernate/search/backend/impl/TransactionalWorker.java
M
engine/src/main/java/org/hibernate/search/backend/impl/batch/DefaultBatchBackend.java
M
engine/src/main/java/org/hibernate/search/backend/impl/lucene/AbstractWorkspaceImpl.java
M engine/src/main/java/org/hibernate/search/engine/impl/DocumentBuilderHelper.java
M
engine/src/main/java/org/hibernate/search/engine/impl/MutableEntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/engine/impl/WorkPlan.java
M engine/src/main/java/org/hibernate/search/engine/spi/EntityIndexBinder.java
A engine/src/main/java/org/hibernate/search/engine/spi/EntityIndexBinding.java
M engine/src/main/java/org/hibernate/search/engine/spi/SearchFactoryImplementor.java
A engine/src/main/java/org/hibernate/search/impl/EntityIndexBindingWrapper.java
M engine/src/main/java/org/hibernate/search/impl/ImmutableSearchFactory.java
M engine/src/main/java/org/hibernate/search/impl/MutableSearchFactory.java
M engine/src/main/java/org/hibernate/search/impl/MutableSearchFactoryState.java
M
engine/src/main/java/org/hibernate/search/indexes/impl/DefaultIndexReaderAccessor.java
M
engine/src/main/java/org/hibernate/search/indexes/impl/DirectoryBasedIndexManager.java
M
engine/src/main/java/org/hibernate/search/indexes/serialization/impl/LuceneWorkHydrator.java
M
engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedQueryContextBuilder.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/FacetBuildingContext.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/Helper.java
M engine/src/main/java/org/hibernate/search/query/engine/impl/HSQueryImpl.java
M
engine/src/main/java/org/hibernate/search/sandbox/standalone/LuceneFullTextManager.java
M engine/src/main/java/org/hibernate/search/spi/SearchFactoryBuilder.java
M engine/src/main/java/org/hibernate/search/spi/SearchFactoryIntegrator.java
M engine/src/main/java/org/hibernate/search/spi/internals/SearchFactoryState.java
M engine/src/main/java/org/hibernate/search/stat/impl/StatisticsImpl.java
M
engine/src/test/java/org/hibernate/search/test/configuration/IndexMetadataCompleteConfiguredTest.java
M
engine/src/test/java/org/hibernate/search/test/configuration/OptimizerStrategyLoadTest.java
M infinispan/src/test/java/org/hibernate/search/infinispan/ClusterTestHelper.java
M
infinispan/src/test/java/org/hibernate/search/infinispan/sharedIndex/SharedIndexTest.java
M
orm/src/main/java/org/hibernate/search/batchindexing/impl/BatchIndexingWorkspace.java
M
orm/src/main/java/org/hibernate/search/batchindexing/impl/EntityConsumerLuceneWorkProducer.java
M orm/src/main/java/org/hibernate/search/event/impl/FullTextIndexEventListener.java
M orm/src/main/java/org/hibernate/search/impl/FullTextSessionImpl.java
M
orm/src/main/java/org/hibernate/search/query/hibernate/impl/CriteriaObjectsInitializer.java
M
orm/src/main/java/org/hibernate/search/query/hibernate/impl/MultiClassesQueryLoader.java
M orm/src/test/java/org/hibernate/search/test/SearchTestCase.java
M orm/src/test/java/org/hibernate/search/test/backend/OptimizationTriggerTest.java
M
orm/src/test/java/org/hibernate/search/test/backend/WorkQueueLengthConfiguredTest.java
M
orm/src/test/java/org/hibernate/search/test/batchindexing/IndexingGeneratedCorpusTest.java
M
orm/src/test/java/org/hibernate/search/test/configuration/ConfigurationReadTestCase.java
M
orm/src/test/java/org/hibernate/search/test/configuration/ShardsConfigurationTest.java
M
orm/src/test/java/org/hibernate/search/test/configuration/mutablefactory/MutableFactoryTest.java
M
orm/src/test/java/org/hibernate/search/test/directoryProvider/CustomLockProviderTest.java
M
orm/src/test/java/org/hibernate/search/test/directoryProvider/DirectoryLifecycleTest.java
M
orm/src/test/java/org/hibernate/search/test/directoryProvider/FSDirectorySelectionTest.java
M
orm/src/test/java/org/hibernate/search/test/directoryProvider/RetryInitializeTest.java
M
orm/src/test/java/org/hibernate/search/test/errorhandling/LuceneErrorHandlingTest.java
Log Message:
-----------
HSEARCH-1355 Renaming EntityIndexBinder into EntityIndexBinding
Also deprecating EntityIndexBinder related methods in SearchFactoryIntegrator and
SearchFactoryImplementor
Commit: 277449eb02a367d76e32f7fd92ef9c57fa6a1f0c
https://github.com/hibernate/hibernate-search/commit/277449eb02a367d76e32...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2013-07-06 (Sat, 06 Jul 2013)
Changed paths:
M
engine/src/main/java/org/hibernate/search/bridge/builtin/impl/BuiltinArrayBridge.java
M
engine/src/main/java/org/hibernate/search/bridge/builtin/impl/BuiltinIterableBridge.java
M engine/src/main/java/org/hibernate/search/bridge/builtin/impl/BuiltinMapBridge.java
M
engine/src/main/java/org/hibernate/search/bridge/builtin/impl/DefaultStringBridge.java
M
engine/src/main/java/org/hibernate/search/engine/metadata/impl/AnnotationMetadataProvider.java
Log Message:
-----------
SEARCH-436 Avoid creating multiple instances of DefaultStringBridge
Compare:
https://github.com/hibernate/hibernate-search/compare/a2cce28576eb...2774...