[hibernate-commits] [hibernate/hibernate-ogm] 7f43ea: OGM-122 cassandra backend

GitHub noreply at github.com
Thu May 7 06:26:04 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-ogm
  Commit: 7f43ea43df4419665ab156e6cf1a08e9485a2a06
      https://github.com/hibernate/hibernate-ogm/commit/7f43ea43df4419665ab156e6cf1a08e9485a2a06
  Author: Jonathan Halliday <jonathan.halliday at redhat.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    A cassandra/pom.xml
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/CassandraDialect.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/CassandraDatastoreProvider.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/CassandraSchemaDefiner.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/CassandraSequenceHandler.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/CassandraTypeMapper.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/configuration/CassandraConfiguration.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/logging/impl/Log.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/logging/impl/LoggerFactory.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/model/impl/ResultSetAssociationSnapshot.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/model/impl/ResultSetTupleSnapshot.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/type/impl/BufferingGridTypeDescriptor.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/type/impl/CassandraByteType.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/type/impl/CassandraCalendarDateType.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/type/impl/CassandraCalendarType.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/type/impl/CassandraCharacterType.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/type/impl/CassandraPrimitiveByteArrayType.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/type/impl/CassandraShortType.java
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/type/impl/TranslatingGridTypeDescriptor.java
    A cassandra/src/test/java/org/hibernate/ogm/datastore/cassandra/utils/CassandraTestHelper.java
    A cassandra/src/test/resources/hibernate.properties
    M pom.xml

  Log Message:
  -----------
  OGM-122 cassandra backend

Phase one of the cassandra backend - basic connection, schema, types. Should handle single entities, but no association support yet.


  Commit: 9821841dae516233465f1ac029e5c3e20dc25153
      https://github.com/hibernate/hibernate-ogm/commit/9821841dae516233465f1ac029e5c3e20dc25153
  Author: Jonathan Halliday <jonathan.halliday at redhat.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M cassandra/pom.xml
    M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/CassandraDialect.java
    M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/CassandraDatastoreProvider.java
    M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/CassandraSequenceHandler.java
    M cassandra/src/test/java/org/hibernate/ogm/datastore/cassandra/utils/CassandraTestHelper.java

  Log Message:
  -----------
  OGM-122 cassandra backend

fixes for PR snagging.


  Commit: d70d7bc816082b5fb8371c6d5177d074135a0f3c
      https://github.com/hibernate/hibernate-ogm/commit/d70d7bc816082b5fb8371c6d5177d074135a0f3c
  Author: Jonathan Halliday <jonathan.halliday at redhat.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M cassandra/pom.xml
    M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/CassandraDialect.java
    A cassandra/src/test/java/org/hibernate/ogm/datastore/cassandra/utils/CassandraBackendTckHelper.java
    M core/src/main/java/org/hibernate/ogm/datastore/impl/AvailableDatastoreProvider.java
    M core/src/test/java/org/hibernate/ogm/utils/GridDialectType.java

  Log Message:
  -----------
  OGM-122 cassandra backend

fixes for PR snagging.


  Commit: 002c0f54c6898f765c4010e0d268b2680d5baf3a
      https://github.com/hibernate/hibernate-ogm/commit/002c0f54c6898f765c4010e0d268b2680d5baf3a
  Author: Jonathan Halliday <jonathan.halliday at redhat.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M documentation/manual/src/main/asciidoc/en-US/master.asciidoc
    A documentation/manual/src/main/asciidoc/en-US/modules/cassandra.asciidoc

  Log Message:
  -----------
  OGM-122 cassandra backend

initial skeleton manual chapter


  Commit: 40ce28d0a6f97d3226f956d5156e9dc99360b7a1
      https://github.com/hibernate/hibernate-ogm/commit/40ce28d0a6f97d3226f956d5156e9dc99360b7a1
  Author: Jonathan Halliday <jonathan.halliday at redhat.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/CassandraSequenceHandler.java

  Log Message:
  -----------
  OGM-122 cassandra backend

sequence handling cleanup


  Commit: 7b7fc03035e510b139453f58f6bf3360f9240dd6
      https://github.com/hibernate/hibernate-ogm/commit/7b7fc03035e510b139453f58f6bf3360f9240dd6
  Author: Jonathan Halliday <jonathan.halliday at redhat.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/CassandraSchemaDefiner.java

  Log Message:
  -----------
  OGM-122 cassandra backend

sequence handler fix


  Commit: 849c4ac90caa5a66a3e71812760d8f34380aac31
      https://github.com/hibernate/hibernate-ogm/commit/849c4ac90caa5a66a3e71812760d8f34380aac31
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2015-05-07 (Thu, 07 May 2015)

  Changed paths:
    M bom/pom.xml
    M cassandra/pom.xml

  Log Message:
  -----------
  OGM-122 POM clean-up; Running Cassandra unit tests only if CASSANDRA_HOSTNAME is set


  Commit: 6fd5777500b80e91b014b59d7afbbfc24f68568f
      https://github.com/hibernate/hibernate-ogm/commit/6fd5777500b80e91b014b59d7afbbfc24f68568f
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2015-05-07 (Thu, 07 May 2015)

  Changed paths:
    A cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/Cassandra.java
    M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/CassandraDatastoreProvider.java
    M cassandra/src/test/resources/hibernate.properties
    M core/src/main/java/org/hibernate/ogm/datastore/impl/AvailableDatastoreProvider.java
    M documentation/manual/src/main/asciidoc/en-US/modules/cassandra.asciidoc

  Log Message:
  -----------
  OGM-122 Misc improvements:

* Allowing to use Cassandra with "emulated" transactions without JTA implementation
* Renaming datastore identifier into "cassandra_experimental"
* Adding identifier for configuration API
* Fixing typo


Compare: https://github.com/hibernate/hibernate-ogm/compare/152bbef37377...6fd5777500b8


More information about the hibernate-commits mailing list