[hibernate-commits] [hibernate/hibernate-search] 8ee726: HSEARCH-1795 Implementing support for serializatio...
GitHub
noreply at github.com
Fri Feb 6 19:08:55 EST 2015
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 8ee7264dc34dfd59937dff31f92bd73b6f53c2eb
https://github.com/hibernate/hibernate-search/commit/8ee7264dc34dfd59937dff31f92bd73b6f53c2eb
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M engine/src/main/java/org/hibernate/search/indexes/serialization/impl/LuceneWorkHydrator.java
M engine/src/main/java/org/hibernate/search/indexes/serialization/impl/LuceneWorkSerializerImpl.java
M engine/src/main/java/org/hibernate/search/indexes/serialization/spi/LuceneFieldContext.java
M engine/src/main/java/org/hibernate/search/indexes/serialization/spi/LuceneWorksBuilder.java
A engine/src/main/java/org/hibernate/search/indexes/serialization/spi/SerializableDocValuesType.java
M engine/src/main/java/org/hibernate/search/indexes/serialization/spi/Serializer.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
M serialization/avro/src/main/java/org/hibernate/search/indexes/serialization/avro/impl/AvroDeserializer.java
M serialization/avro/src/main/java/org/hibernate/search/indexes/serialization/avro/impl/AvroSerializer.java
M serialization/avro/src/main/java/org/hibernate/search/indexes/serialization/avro/impl/KnownProtocols.java
A serialization/avro/src/main/java/org/hibernate/search/indexes/serialization/avro/impl/ProtocolBuilderV1_2.java
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/Document.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/Message.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/Works.avpr
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/attribute/CharTermAttribute.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/attribute/FlagsAttribute.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/attribute/KeywordAttribute.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/attribute/OffsetAttribute.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/attribute/PayloadAttribute.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/attribute/PositionIncrementAttribute.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/attribute/TokenTrackingAttribute.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/attribute/TypeAttribute.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/BinaryDocValuesField.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/BinaryField.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/CustomFieldable.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/DocValuesType.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/Index.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/NumericDocValuesField.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/NumericDoubleField.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/NumericFloatField.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/NumericIntField.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/NumericLongField.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/ReaderField.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/Store.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/StringField.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/TermVector.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/field/TokenStreamField.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/operation/Add.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/operation/Delete.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/operation/Flush.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/operation/Id.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/operation/OptimizeAll.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/operation/PurgeAll.avro
A serialization/avro/src/main/resources/org/hibernate/search/remote/codex/avro/v1_2/operation/Update.avro
R serialization/avro/src/test/java/org/hibernate/search/test/serialization/AvroTest.java
R serialization/avro/src/test/java/org/hibernate/search/test/serialization/AvroTestHelpers.java
R serialization/avro/src/test/java/org/hibernate/search/test/serialization/AvroUtils.java
M serialization/avro/src/test/java/org/hibernate/search/test/serialization/ConcurrentServiceTest.java
A serialization/avro/src/test/java/org/hibernate/search/test/serialization/DocValuesSerializationTest.java
A serialization/avro/src/test/java/org/hibernate/search/test/serialization/ProtocolBackwardCompatibilityTest.java
R serialization/avro/src/test/java/org/hibernate/search/test/serialization/ProtocolVersion10Test.java
A serialization/avro/src/test/java/org/hibernate/search/test/serialization/SerializationProviderTest.java
M serialization/avro/src/test/java/org/hibernate/search/test/serialization/SerializationTest.java
A serialization/avro/src/test/java/org/hibernate/search/test/util/AvroUtils.java
A serialization/avro/src/test/java/org/hibernate/search/test/util/SerializationTestHelper.java
R serialization/avro/src/test/resources/persistent-avro-1.0
A serialization/avro/src/test/resources/persistent-work-avro-1.0
A serialization/avro/src/test/resources/persistent-work-avro-1.1
Log Message:
-----------
HSEARCH-1795 Implementing support for serialization of DocValues
- Bumping the Avro protocol to 1.2
- Creating the Avro 1.2 schema
- Extending serialization SPI to allow for serialization of DocValues
- Cresting test for DocValues serialization
- Refactoring exsiting tests
- Making sure that expected and actual parameters are provided in the right order in SerializationTestHelper
- Removing AvroTest since it is hard to maintain and does not seem to offer much in regards to tests
- Moving helper classes into org.hibernate.search.test.util
Conflicts:
engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
Commit: 754adda0b9490b86e14fa3616bcef07f8f503a60
https://github.com/hibernate/hibernate-search/commit/754adda0b9490b86e14fa3616bcef07f8f503a60
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M engine/src/main/java/org/hibernate/search/indexes/serialization/impl/LuceneWorkHydrator.java
M engine/src/main/java/org/hibernate/search/indexes/serialization/impl/LuceneWorkSerializerImpl.java
M engine/src/main/java/org/hibernate/search/indexes/serialization/spi/Deserializer.java
M engine/src/main/java/org/hibernate/search/indexes/serialization/spi/LuceneFieldContext.java
M engine/src/main/java/org/hibernate/search/indexes/serialization/spi/LuceneWorkSerializer.java
M engine/src/main/java/org/hibernate/search/indexes/serialization/spi/LuceneWorksBuilder.java
M serialization/avro/src/main/java/org/hibernate/search/indexes/serialization/avro/impl/AvroDeserializer.java
M serialization/avro/src/main/java/org/hibernate/search/indexes/serialization/avro/impl/AvroSerializationProvider.java
M serialization/avro/src/main/java/org/hibernate/search/indexes/serialization/avro/impl/AvroSerializer.java
M serialization/avro/src/test/java/org/hibernate/search/test/serialization/ConcurrentServiceTest.java
M serialization/avro/src/test/java/org/hibernate/search/test/serialization/SerializationTest.java
Log Message:
-----------
HSEARCH-1795 Hardyfication
Compare: https://github.com/hibernate/hibernate-search/compare/d80314e7c840...754adda0b949
More information about the hibernate-commits
mailing list