[hibernate-commits] [hibernate/hibernate-ogm] dfb25f: OGM-353 Infinispan Remote Dialect: new GridDialect...

GitHub noreply at github.com
Tue Oct 25 06:49:37 EDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-ogm
  Commit: dfb25f6737d39958f96e8b97d77d11cfe82cf8f8
      https://github.com/hibernate/hibernate-ogm/commit/dfb25f6737d39958f96e8b97d77d11cfe82cf8f8
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
    M bom/pom.xml
    M core/src/main/java/org/hibernate/ogm/datastore/impl/DatastoreProviderType.java
    M core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapTupleSnapshot.java
    M core/src/main/java/org/hibernate/ogm/type/descriptor/impl/AttributeConverterGridTypeDescriptorAdaptor.java
    M core/src/main/java/org/hibernate/ogm/util/impl/Log.java
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/collection/manytomany/ManyToManyExtraTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/collection/types/MapContentsStoredInSeparateDocumentTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/collection/types/MapTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/compositeid/ReferencedCompositeIdTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/manytoone/ManyToOneExtraTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredProgrammaticallyTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredViaAnnotationsTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredViaPropertyTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/batchfetching/MultiGetEmbeddedIdTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/callbacks/PostLoadTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/compensation/CompensationSpiJpaTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/embeddable/EmbeddableExtraTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/jpa/JPAJTATest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/massindex/SimpleEntityMassIndexingTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/optimisticlocking/OptimisticLockingExtraTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/optimisticlocking/OptimisticLockingTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/queries/CompositeIdQueriesTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/queries/QueriesWithAssociationsTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/queries/QueriesWithEmbeddedCollectionTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/queries/QueriesWithEmbeddedTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/queries/QueriesWithToOnePropertyTest.java
    M core/src/test/java/org/hibernate/ogm/utils/GridDialectTestHelperType.java
    M core/src/test/java/org/hibernate/ogm/utils/GridDialectType.java
    M core/src/test/java/org/hibernate/ogm/utils/TestHelper.java
    A infinispan-remote/pom.xml
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteDataStoreConfiguration.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteDialect.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteProperties.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/configuration/impl/InfinispanRemoteConfiguration.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/AssociationCacheOperation.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/CacheOperation.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/HotRodClientBuilder.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/InfinispanRemoteDatastoreProvider.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/ProtoStreamMappingAdapter.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/ProtobufSchemaInitializer.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/ProtostreamAssociationMappingAdapter.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/VersionedAssociation.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/VersionedTuple.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/BaseProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/BigDecimalProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/BigIntegerProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/BooleanProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/ByteProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/CalendarDateProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/CharacterProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/CompositeProtobufCoDec.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/DateProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/DoubleProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/EnumProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/FloatProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/IntegerProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/LongProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/NullableProtofieldEncoder.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/PrimitiveBytearrayProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/ProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/ProtofieldAccessorSet.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/ProtofieldDecoder.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/ProtofieldEncoder.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/SchemaDefinitions.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/ShortProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/StringProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/TypeDeclarationsCollector.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/TypeDefinition.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/UUIDProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/UnsafeProtofield.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/UrlProtofieldAccessor.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/IdMessageMarshaller.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/MainOgmCoDec.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/OgmProtoStreamMarshaller.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/PayloadMessageMarshaller.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtoDataMapper.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtostreamAssociationPayload.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtostreamId.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtostreamMappedField.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtostreamPayload.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtostreamReadWriteable.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtostreamSerializerSetup.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/ProtobufEntryExporter.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/ProtobufFieldConsumer.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/ProtobufFieldExporter.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/ProtobufTypeConsumer.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/ProtobufTypeExporter.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/SanitationUtils.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/SequenceTableDefinition.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/TableDefinition.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/HotRodSequenceHandler.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/HotRodSequencer.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/SequenceId.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/SequenceIdMarshaller.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/SequencesCacheOperation.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/SequencesPerCache.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/logging/impl/Log.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/logging/impl/LoggerFactory.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/logging/impl/StringSetFormatter.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/options/navigation/InfinispanRemoteEntityContext.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/options/navigation/InfinispanRemoteGlobalContext.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/options/navigation/InfinispanRemotePropertyContext.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/options/navigation/impl/InfinispanRemoteEntityContextImpl.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/options/navigation/impl/InfinispanRemoteGlobalContextImpl.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/options/navigation/impl/InfinispanRemotePropertyContextImpl.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/schema/spi/MapSchemaCapture.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/schema/spi/ProvidedSchemaOverride.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/schema/spi/SchemaCapture.java
    A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/schema/spi/SchemaOverride.java
    A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/initialize/ProtoBufSchemaTest.java
    A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/initialize/WrongConfigurationBootTest.java
    A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/utils/HotrodServerLifecycle.java
    A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/utils/InfinispanRemoteBackendTckHelper.java
    A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/utils/InfinispanRemoteTestHelper.java
    A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/utils/RemoteHotRodServerRule.java
    A infinispan-remote/src/test/resources/findInterrupt.btm
    A infinispan-remote/src/test/resources/hibernate.properties
    A infinispan-remote/src/test/resources/hotrod-client-testingconfiguration.properties
    A infinispan-remote/src/test/resources/hotrod-server-singleton.xml
    A infinispan-remote/src/test/resources/log4j.properties
    A infinispan-remote/src/test/resources/protoschema-expectations/Cloud_SnowFlake.protobuf
    A infinispan-remote/src/test/resources/protoschema-expectations/Hero_SuperHero.protobuf
    A infinispan-remote/src/test/resources/protoschema-expectations/Hypothesis_Helicopter.protobuf
    A infinispan-remote/src/test/resources/protoschema-expectations/IllegalFormat.protobuf
    A infinispan-remote/src/test/resources/protoschema-expectations/allTypesGenerationTest.protobuf
    A infinispan-remote/src/test/resources/protoschema-expectations/sequenceTableGenerationTest.protobuf
    M pom.xml

  Log Message:
  -----------
  OGM-353 Infinispan Remote Dialect: new GridDialect based on Infinispan Hot Rod


  Commit: dbbdd413b51af216a909bb5385f25ed32034f0b0
      https://github.com/hibernate/hibernate-ogm/commit/dbbdd413b51af216a909bb5385f25ed32034f0b0
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
    M infinispan-remote/pom.xml
    M infinispan-remote/src/test/resources/hotrod-server-singleton.xml
    M integrationtest/pom.xml
    A integrationtest/src/test/java/org/hibernate/ogm/test/integration/infinispanremote/HotRodSearchIntegrationIT.java
    A integrationtest/src/test/java/org/hibernate/ogm/test/integration/infinispanremote/HotRodServerLifecycleManager.java
    A integrationtest/src/test/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension
    M modules/pom.xml
    A modules/src/main/aliases/ogm/infinispan-remote/module.xml
    M modules/src/main/assembly/dist.xml
    A modules/src/main/modules/ogm/infinispan-remote/module.xml

  Log Message:
  -----------
  OGM-1160 Bundle the Hot Rod Dialect with the WildFly modules


  Commit: 1c517587a6dcd17b8edb161b88bef82821d46c8b
      https://github.com/hibernate/hibernate-ogm/commit/1c517587a6dcd17b8edb161b88bef82821d46c8b
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
    M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/HotRodClientBuilder.java
    M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/InfinispanRemoteDatastoreProvider.java
    M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/SchemaDefinitions.java
    M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/OgmProtoStreamMarshaller.java
    M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtoDataMapper.java
    M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/TableDefinition.java
    M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/HotRodSequenceHandler.java
    M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/HotRodSequencer.java
    M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/SequencesPerCache.java

  Log Message:
  -----------
  OGM-1163 OgmProtoStreamMarshaller should not use a static ThreadLocal


  Commit: 02a3764b92fb0ceef440b494ef82986a74333648
      https://github.com/hibernate/hibernate-ogm/commit/02a3764b92fb0ceef440b494ef82986a74333648
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
    M core/src/test/java/org/hibernate/ogm/backendtck/dialectinvocations/GridDialectOperationInvocationsForElementCollectionTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/dialectinvocations/GridDialectOperationInvocationsForOneToOneTest.java

  Log Message:
  -----------
  OGM-353 Disable the GridDialectOperationInvocationForOneToOneTest and GridDialectOperationInvocationForElementCollectionTest for the Hot Rod dialect


  Commit: ec68de07c823f27ac00fbc9163554a506d7398aa
      https://github.com/hibernate/hibernate-ogm/commit/ec68de07c823f27ac00fbc9163554a506d7398aa
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
    A core/src/test/java/org/hibernate/ogm/utils/OgmSessionFactoryRule.java
    A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/sequences/SequenceAtomicIncrementTest.java

  Log Message:
  -----------
  OGM-1164 The Hot Rod Dialect sequence generator needs stress tests


  Commit: 5a4a3999b02e228235375b91281cc4734c9c90d4
      https://github.com/hibernate/hibernate-ogm/commit/5a4a3999b02e228235375b91281cc4734c9c90d4
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
    M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/HotRodSequencer.java
    M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/logging/impl/Log.java

  Log Message:
  -----------
  OGM-1161 Define an exit strategy from excessive spinning in HotRodSequencer


Compare: https://github.com/hibernate/hibernate-ogm/compare/7ce0e3169fc3...5a4a3999b02e


More information about the hibernate-commits mailing list