Branch: refs/heads/HSEARCH-1552
Home:
https://github.com/hibernate/hibernate-search
Commit: 260ebb1dea16a43f790d7097a1079e27117971bb
https://github.com/hibernate/hibernate-search/commit/260ebb1dea16a43f790d...
Author: Emmanuel Bernard <emmanuel(a)hibernate.org>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M documentation/src/main/docbook/en-US/modules/mapping.xml
Log Message:
-----------
Minor wording adjustment (define -> declare)
Commit: f1145179a4a4a5a89b45d44ec8a4acc398add56b
https://github.com/hibernate/hibernate-search/commit/f1145179a4a4a5a89b45...
Author: Emmanuel Bernard <emmanuel(a)hibernate.org>
Date: 2014-04-14 (Mon, 14 Apr 2014)
Changed paths:
M orm/src/test/java/org/hibernate/search/test/bridge/ArrayBridgeTest.java
M orm/src/test/java/org/hibernate/search/test/bridge/IterableBridgeTest.java
M orm/src/test/java/org/hibernate/search/test/bridge/MapBridgeTest.java
Log Message:
-----------
HSEARCH-1578 Fix {Array|Iterable|Map}BridgeTest to properly use null tokens
When passing the null token value tot he DSL, the field bridge must be
disabled.
Commit: a044cc37989a238f8409099a81e40558cf3dfb75
https://github.com/hibernate/hibernate-search/commit/a044cc37989a238f8409...
Author: Emmanuel Bernard <emmanuel(a)hibernate.org>
Date: 2014-04-14 (Mon, 14 Apr 2014)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/metadata/impl/AnnotationMetadataProvider.java
M orm/src/test/java/org/hibernate/search/test/id/UnorderedIdScanTest.java
Log Message:
-----------
HSEARCH-1552 Simplify null marker handling and collection of simple types
Commit: 95362277bd225ecc4a90c5de8a78730a9328e533
https://github.com/hibernate/hibernate-search/commit/95362277bd225ecc4a90...
Author: Emmanuel Bernard <emmanuel(a)hibernate.org>
Date: 2014-04-14 (Mon, 14 Apr 2014)
Changed paths:
M engine/src/main/java/org/hibernate/search/bridge/impl/BridgeFactory.java
Log Message:
-----------
HSEARCH-1552 Make more methods private in BridgeFactory
Commit: 00537579dbe86b55fbe15192b85677ede60e4d4d
https://github.com/hibernate/hibernate-search/commit/00537579dbe86b55fbe1...
Author: Emmanuel Bernard <emmanuel(a)hibernate.org>
Date: 2014-04-14 (Mon, 14 Apr 2014)
Changed paths:
M
engine/src/main/java/org/hibernate/search/bridge/builtin/impl/String2FieldBridgeAdaptor.java
M engine/src/main/java/org/hibernate/search/bridge/impl/BridgeFactory.java
A engine/src/main/java/org/hibernate/search/bridge/impl/CalendarBridgeProvider.java
A engine/src/main/java/org/hibernate/search/bridge/impl/DateBridgeProvider.java
A engine/src/main/java/org/hibernate/search/bridge/impl/DefaultBridgeProvider.java
A engine/src/main/java/org/hibernate/search/bridge/impl/EnumBridgeProvider.java
A engine/src/main/java/org/hibernate/search/bridge/impl/ExtendedBridgeProvider.java
A engine/src/main/java/org/hibernate/search/bridge/impl/NumericBridgeProvider.java
A engine/src/main/java/org/hibernate/search/bridge/impl/SpatialBridgeProvider.java
A engine/src/main/java/org/hibernate/search/bridge/impl/TikaBridgeProvider.java
A engine/src/main/java/org/hibernate/search/bridge/impl/XMemberBridgeContext.java
A
engine/src/main/java/org/hibernate/search/bridge/impl/XMemberToAnnotatedElementAdaptor.java
A engine/src/main/java/org/hibernate/search/bridge/spi/BridgeProvider.java
M orm/src/test/java/org/hibernate/search/test/bridge/tika/TikaBridgeTest.java
Log Message:
-----------
HSEARCH-1552 BridgeFactory - Factor out bridge creation in dedicated providers
- create BridgeProvider SPI
- create ExtendedProdgeProvider private interface with more powers
- extract date, calendar, tika, spatial, numeric, enum and basic JDK
types into providers
Commit: 8855166cb8a74b4098c59ccd2c0917f37c7e7c85
https://github.com/hibernate/hibernate-search/commit/8855166cb8a74b4098c5...
Author: Emmanuel Bernard <emmanuel(a)hibernate.org>
Date: 2014-04-14 (Mon, 14 Apr 2014)
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/impl/BridgeFactory.java
M engine/src/main/java/org/hibernate/search/bridge/impl/DefaultBridgeProvider.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
Log Message:
-----------
HSEARCH-1552 Loop through defined provider and raises exception for duplicates
Commit: 36e1b4b2bbae7ef0075c3846a7f71a2e9487bd62
https://github.com/hibernate/hibernate-search/commit/36e1b4b2bbae7ef0075c...
Author: Emmanuel Bernard <emmanuel(a)hibernate.org>
Date: 2014-04-14 (Mon, 14 Apr 2014)
Changed paths:
M engine/src/main/java/org/hibernate/search/bridge/impl/BridgeFactory.java
A orm/src/test/java/org/hibernate/search/test/bridge/provider/BridgeProviderTest.java
A orm/src/test/java/org/hibernate/search/test/bridge/provider/Chain.java
A orm/src/test/java/org/hibernate/search/test/bridge/provider/Movie.java
A
orm/src/test/java/org/hibernate/search/test/bridge/provider/MovieBridgeProvider.java
A orm/src/test/java/org/hibernate/search/test/bridge/provider/Theater.java
A
orm/src/test/java/org/hibernate/search/test/bridge/provider/TheaterBridgeProvider1.java
A
orm/src/test/java/org/hibernate/search/test/bridge/provider/TheaterBridgeProvider2.java
M
orm/src/test/java/org/hibernate/search/test/configuration/integration/HibernateSearchIntegratorTest.java
A
orm/src/test/resources/META-INF/services/org.hibernate.search.bridge.spi.BridgeProvider
Log Message:
-----------
HSEARCH-1552 Add ServiceLoader lookup for custom BridgeProviders
Commit: fa88983bdbe68dfa4de5b1ceef1ce46f37ced99d
https://github.com/hibernate/hibernate-search/commit/fa88983bdbe68dfa4de5...
Author: Emmanuel Bernard <emmanuel(a)hibernate.org>
Date: 2014-04-14 (Mon, 14 Apr 2014)
Changed paths:
M engine/src/main/java/org/hibernate/search/bridge/builtin/TikaBridge.java
M engine/src/main/java/org/hibernate/search/bridge/impl/TikaBridgeProvider.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
M orm/src/test/java/org/hibernate/search/test/bridge/tika/TikaBridgeTest.java
Log Message:
-----------
HSEARCH-1552 Check validity of return type when the Tika bridge is built rather than at
execution
Commit: 0e2a19c1f5b4785165e55b63b1ea9ad62237e576
https://github.com/hibernate/hibernate-search/commit/0e2a19c1f5b4785165e5...
Author: Emmanuel Bernard <emmanuel(a)hibernate.org>
Date: 2014-04-14 (Mon, 14 Apr 2014)
Changed paths:
A
engine/src/main/java/org/hibernate/search/bridge/impl/BasicJDKTypesBridgeProvider.java
M engine/src/main/java/org/hibernate/search/bridge/impl/BridgeFactory.java
M engine/src/main/java/org/hibernate/search/bridge/impl/CalendarBridgeProvider.java
M engine/src/main/java/org/hibernate/search/bridge/impl/DateBridgeProvider.java
R engine/src/main/java/org/hibernate/search/bridge/impl/DefaultBridgeProvider.java
M engine/src/main/java/org/hibernate/search/bridge/impl/EnumBridgeProvider.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/SpatialBridgeProvider.java
M engine/src/main/java/org/hibernate/search/bridge/impl/TikaBridgeProvider.java
R engine/src/main/java/org/hibernate/search/bridge/impl/XMemberBridgeContext.java
A
engine/src/main/java/org/hibernate/search/bridge/impl/XMemberBridgeProviderContext.java
M engine/src/main/java/org/hibernate/search/bridge/spi/BridgeProvider.java
M
orm/src/test/java/org/hibernate/search/test/bridge/provider/MovieBridgeProvider.java
M
orm/src/test/java/org/hibernate/search/test/bridge/provider/TheaterBridgeProvider1.java
M
orm/src/test/java/org/hibernate/search/test/bridge/provider/TheaterBridgeProvider2.java
Log Message:
-----------
HSEARCH-1552 Minor renaming and method moves around BridgeProvider
- rename BridgeProvider method to provideFieldBridge
- move getMemberName to ExtendedBridgeContext
Commit: a9ac92c15a1633ff766fe1fbc9155a693eed147e
https://github.com/hibernate/hibernate-search/commit/a9ac92c15a1633ff766f...
Author: Emmanuel Bernard <emmanuel(a)hibernate.org>
Date: 2014-04-14 (Mon, 14 Apr 2014)
Changed paths:
M documentation/src/main/docbook/en-US/modules/mapping.xml
Log Message:
-----------
HSEARCH-1552 Add documentation for BridgeProvider
Compare:
https://github.com/hibernate/hibernate-search/compare/260ebb1dea16^...a9a...