[hibernate-commits] [hibernate/hibernate-search] 93aa05: HSEARCH-436 Each property metadata has now a set o...

GitHub noreply at github.com
Sat Jul 6 18:33:28 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 93aa05ec82ae72b7f73cc5b49e6dc190c124f719
      https://github.com/hibernate/hibernate-search/commit/93aa05ec82ae72b7f73cc5b49e6dc190c124f719
  Author: Hardy Ferentschik <hibernate at 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/01dff3cf59ea4dd387d9dc4130136c3cb5c1fa3a
  Author: Hardy Ferentschik <hibernate at 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/ecc343addc9548c3998b2a2d2609384421a33beb
  Author: Hardy Ferentschik <hibernate at 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/074b75a24ba7fafc2932aac3c5648981aa527105
  Author: Hardy Ferentschik <hibernate at 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/223bcfa5377e465575fe662c9e0e76662e5c11e4
  Author: Hardy Ferentschik <hibernate at 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/7009987ef42ab1bb9eb2ff07bacebc9be02e786a
  Author: Hardy Ferentschik <hibernate at 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/37d9e1402cdacec47615fb86aa2d3341458b5941
  Author: Hardy Ferentschik <hibernate at 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/277449eb02a367d76e32f7fd92ef9c57fa6a1f0c
  Author: Sanne Grinovero <sanne at 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...277449eb02a3


More information about the hibernate-commits mailing list