[hibernate-commits] [hibernate/hibernate-search] ab8faa: HSEARCH-763 Cleanup. Fixed formatting, javadocs an...

GitHub noreply at github.com
Fri Dec 5 06:12:00 EST 2014


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: ab8faa8701ffd68414db07a18cc9dcfd30b46874
      https://github.com/hibernate/hibernate-search/commit/ab8faa8701ffd68414db07a18cc9dcfd30b46874
  Author: Hardy Ferentschik <hardy at ferentschik.de>
  Date:   2014-12-04 (Thu, 04 Dec 2014)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/bridge/impl/BridgeFactory.java
    M engine/src/main/java/org/hibernate/search/bridge/spi/BridgeProvider.java
    M engine/src/main/java/org/hibernate/search/bridge/util/impl/NumericFieldUtils.java
    M engine/src/main/java/org/hibernate/search/engine/metadata/impl/DocumentFieldMetadata.java
    M engine/src/main/java/org/hibernate/search/metadata/impl/IndexedTypeDescriptorImpl.java
    M engine/src/main/java/org/hibernate/search/util/impl/ReflectionHelper.java
    M orm/src/test/java/org/hibernate/search/test/configuration/ProgrammaticMappingTest.java
    M orm/src/test/java/org/hibernate/search/test/engine/BigDecimalNumericFieldBridge.java

  Log Message:
  -----------
  HSEARCH-763 Cleanup. Fixed formatting, javadocs and unnecessay value boxing


  Commit: 30ac943e73e9b9ceea3ec31ded36e492738ac781
      https://github.com/hibernate/hibernate-search/commit/30ac943e73e9b9ceea3ec31ded36e492738ac781
  Author: Hardy Ferentschik <hardy at ferentschik.de>
  Date:   2014-12-04 (Thu, 04 Dec 2014)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/bridge/impl/BridgeFactory.java
    M engine/src/main/java/org/hibernate/search/bridge/impl/ExtendedBridgeProvider.java
    M engine/src/main/java/org/hibernate/search/bridge/impl/NumericBridgeProvider.java
    M engine/src/main/java/org/hibernate/search/bridge/impl/XMemberBridgeProviderContext.java
    M engine/src/main/java/org/hibernate/search/engine/metadata/impl/AnnotationMetadataProvider.java
    M orm/src/test/java/org/hibernate/search/test/batchindexing/SearchIndexerTest.java
    M orm/src/test/java/org/hibernate/search/test/bridge/BridgeTest.java
    M orm/src/test/java/org/hibernate/search/test/embedded/nested/containedIn/LazyM2OContainedInTest.java
    M orm/src/test/java/org/hibernate/search/test/engine/Location.java
    M orm/src/test/java/org/hibernate/search/test/engine/NumericFieldTest.java
    M orm/src/test/java/org/hibernate/search/test/filter/BestDriversFilter.java
    M orm/src/test/java/org/hibernate/search/test/filter/Driver.java
    M orm/src/test/java/org/hibernate/search/test/inheritance/Eagle.java
    M orm/src/test/java/org/hibernate/search/test/inheritance/InheritanceTest.java
    M orm/src/test/java/org/hibernate/search/test/jpa/EntityManagerSerializationTest.java
    M orm/src/test/java/org/hibernate/search/test/jpa/EntityManagerTest.java
    M orm/src/test/java/org/hibernate/search/test/query/dsl/DSLTest.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/Car.java

  Log Message:
  -----------
  HSEARCH-763 Making sure numbers are transparently indexed as numeric fields (excluding document ids)

Updating tests to work with numeric fields


  Commit: 3d59c8ca0e24a04e638d6ed565ebd64622b86f1a
      https://github.com/hibernate/hibernate-search/commit/3d59c8ca0e24a04e638d6ed565ebd64622b86f1a
  Author: Hardy Ferentschik <hardy at ferentschik.de>
  Date:   2014-12-04 (Thu, 04 Dec 2014)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/metadata/impl/PropertyDescriptorImpl.java
    M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedMultiFieldsRangeQueryBuilder.java
    A engine/src/main/java/org/hibernate/search/query/engine/impl/FieldNameCollector.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/HSQueryImpl.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/LazyQueryState.java
    M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
    M engine/src/test/java/org/hibernate/search/test/id/providedId/ProvidedIdTest.java
    A engine/src/test/java/org/hibernate/search/test/query/engine/FieldNameCollectorTest.java
    M orm/src/test/java/org/hibernate/search/test/bridge/ArrayBridgeTest.java
    M orm/src/test/java/org/hibernate/search/test/bridge/ArrayBridgeTestEntity.java
    M orm/src/test/java/org/hibernate/search/test/bridge/IterableBridgeTest.java
    M orm/src/test/java/org/hibernate/search/test/bridge/IterableBridgeTestEntity.java
    M orm/src/test/java/org/hibernate/search/test/bridge/MapBridgeTest.java
    M orm/src/test/java/org/hibernate/search/test/bridge/MapBridgeTestEntity.java
    M orm/src/test/java/org/hibernate/search/test/engine/Location.java
    A orm/src/test/java/org/hibernate/search/test/query/validation/QueryValidationTest.java

  Log Message:
  -----------
  HSEARCH-763 Implementing query validation by distinguishing between string and numeric encoded fields

- Fixing ConnectedMultiFieldsRangeQueryBuilder to use meta data to determine whether a field is numeric or not
- Changing equals and hashCode of PropertyDescriptorImpl, since name can be null in the case of provided ids
- Fixing ArrayBridge-, IterableBridge- and MapBridgeTest to not analyze fields which use null token indexing


  Commit: 76077dbe4b6ba1036e402f76386545c008a76799
      https://github.com/hibernate/hibernate-search/commit/76077dbe4b6ba1036e402f76386545c008a76799
  Author: Hardy Ferentschik <hardy at ferentschik.de>
  Date:   2014-12-04 (Thu, 04 Dec 2014)

  Changed paths:
    A engine/src/main/java/org/hibernate/search/bridge/ContainerBridge.java
    M engine/src/main/java/org/hibernate/search/bridge/builtin/ArrayBridge.java
    M engine/src/main/java/org/hibernate/search/bridge/builtin/IterableBridge.java
    M engine/src/main/java/org/hibernate/search/bridge/builtin/MapBridge.java
    M engine/src/main/java/org/hibernate/search/engine/metadata/impl/AnnotationMetadataProvider.java

  Log Message:
  -----------
  HSEARCH-763 Making it possible to detect numeric field encoding for container bridges by introducing a new interface ContainerBridge


  Commit: 69d143a5d758173df48eab1f0e9403ab1d861b7b
      https://github.com/hibernate/hibernate-search/commit/69d143a5d758173df48eab1f0e9403ab1d861b7b
  Author: Hardy Ferentschik <hardy at ferentschik.de>
  Date:   2014-12-04 (Thu, 04 Dec 2014)

  Changed paths:
    M backends/jgroups/src/test/java/org/hibernate/search/test/jgroups/master/TShirt.java
    M backends/jgroups/src/test/java/org/hibernate/search/test/jgroups/slave/TShirt.java
    M infinispan/src/test/java/org/hibernate/search/infinispan/SimpleEmail.java
    M integrationtest/jms/src/test/java/org/hibernate/search/test/jms/master/TShirt.java
    M integrationtest/jms/src/test/java/org/hibernate/search/test/jms/slave/TShirt.java
    M integrationtest/performance/src/test/java/org/hibernate/search/test/performance/model/Book.java
    M orm/src/test/java/org/hibernate/search/test/bridge/ArrayBridgeTestEntity.java
    M orm/src/test/java/org/hibernate/search/test/bridge/IterableBridgeTestEntity.java
    M orm/src/test/java/org/hibernate/search/test/bridge/MapBridgeTestEntity.java
    M orm/src/test/java/org/hibernate/search/test/engine/Country.java
    M orm/src/test/java/org/hibernate/search/test/engine/PinPoint.java
    M orm/src/test/java/org/hibernate/search/test/query/FootballTeam.java
    M orm/src/test/java/org/hibernate/search/test/query/dsl/Month.java
    M orm/src/test/java/org/hibernate/search/test/query/dsl/POI.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/Cd.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/Fruit.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/Truck.java
    M orm/src/test/java/org/hibernate/search/test/spatial/Event.java
    M orm/src/test/java/org/hibernate/search/test/spatial/NonGeoPOI.java
    M orm/src/test/java/org/hibernate/search/test/spatial/POI.java
    M orm/src/test/java/org/hibernate/search/test/spatial/RangeEvent.java

  Log Message:
  -----------
  HSEARCH-763 Updating tests and removing now obsolete @NumericField annotations


  Commit: 55dcae8d5126ff169a8b0d51820ae072d90ee5f3
      https://github.com/hibernate/hibernate-search/commit/55dcae8d5126ff169a8b0d51820ae072d90ee5f3
  Author: Hardy Ferentschik <hardy at ferentschik.de>
  Date:   2014-12-05 (Fri, 05 Dec 2014)

  Changed paths:
    M documentation/src/main/asciidoc/ch01.asciidoc
    M documentation/src/main/asciidoc/ch04.asciidoc
    M documentation/src/main/asciidoc/ch05.asciidoc

  Log Message:
  -----------
  HSEARCH-763 Documentation updates related to new transparent numeric field handling


Compare: https://github.com/hibernate/hibernate-search/compare/29473df4cf2d...55dcae8d5126


More information about the hibernate-commits mailing list