[hibernate-commits] [hibernate/hibernate-ogm] 59b9cd: OGM-605 replace id: { ... } with { ... } in associ...

GitHub noreply at github.com
Mon Dec 8 16:23:00 EST 2014


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-ogm
  Commit: 59b9cdf5bc108e774eab8f993e15a80c5abc9a38
      https://github.com/hibernate/hibernate-ogm/commit/59b9cdf5bc108e774eab8f993e15a80c5abc9a38
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2014-12-05 (Fri, 05 Dec 2014)

  Changed paths:
    M core/src/main/java/org/hibernate/ogm/datastore/document/association/spi/SingleColumnAwareAssociationRowFactory.java
    A core/src/main/java/org/hibernate/ogm/datastore/document/association/spi/impl/DocumentHelpers.java
    M core/src/main/java/org/hibernate/ogm/model/impl/DefaultAssociationKeyMetadata.java
    M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/dialect/model/impl/CouchDBAssociationRowFactory.java
    M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBDialect.java
    M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl/MongoDBAssociationRowFactory.java
    M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/associations/BiDirManyToOneCompositeKeyMongoDBFormatTest.java

  Log Message:
  -----------
  OGM-605 replace id: { ... } with { ... } in association row representation for embedded ids


  Commit: c2ec0ade7fa6b9699b2b5cbd82cc204742c14f63
      https://github.com/hibernate/hibernate-ogm/commit/c2ec0ade7fa6b9699b2b5cbd82cc204742c14f63
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2014-12-05 (Fri, 05 Dec 2014)

  Changed paths:
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/compositeid/Game.java
    M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/associations/BiDirManyToOneCompositeKeyMongoDBFormatTest.java

  Log Message:
  -----------
  OGM-605 Improve test by using explicit @Column


  Commit: 74b505593cca3bccb56d501a43b7dd79f73f1175
      https://github.com/hibernate/hibernate-ogm/commit/74b505593cca3bccb56d501a43b7dd79f73f1175
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2014-12-05 (Fri, 05 Dec 2014)

  Changed paths:
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/compositeid/BiDirManyToOneCompositeKeyTest.java
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/compositeid/Court.java
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/compositeid/Game.java

  Log Message:
  -----------
  OGM-605 Fixes for JavaDoc extremists


  Commit: 17d12bc51c2f0273639a35b4a533adfa49fb2065
      https://github.com/hibernate/hibernate-ogm/commit/17d12bc51c2f0273639a35b4a533adfa49fb2065
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2014-12-05 (Fri, 05 Dec 2014)

  Changed paths:
    R core/src/main/java/org/hibernate/ogm/datastore/document/association/spi/SingleColumnAwareAssociationRowFactory.java
    A core/src/main/java/org/hibernate/ogm/datastore/document/association/spi/StructureOptimizerAssociationRowFactory.java
    M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/dialect/model/impl/CouchDBAssociationRowFactory.java
    M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl/MongoDBAssociationRowFactory.java

  Log Message:
  -----------
  OGM-605 Rename SingleColumnAwareAssociationRowFactory into StructureOptimizerAssociationRowFactory

This structure does more than just single column optimization now


  Commit: e549c64c29a9cc7911243112df4fb6f039d06542
      https://github.com/hibernate/hibernate-ogm/commit/e549c64c29a9cc7911243112df4fb6f039d06542
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2014-12-08 (Mon, 08 Dec 2014)

  Changed paths:
    A core/src/test/java/org/hibernate/ogm/backendtck/associations/collection/manytomany/Car.java
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/collection/manytomany/ManyToManyTest.java
    A core/src/test/java/org/hibernate/ogm/backendtck/associations/collection/manytomany/Tire.java
    M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBDialect.java
    A mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/associations/ManyToManyCompositeKeyMongoDBFormatTest.java

  Log Message:
  -----------
  OGM-605 Fix composite many to many for collection per association and global


  Commit: 57d3137696b5f387221c7156874c22203563531d
      https://github.com/hibernate/hibernate-ogm/commit/57d3137696b5f387221c7156874c22203563531d
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2014-12-08 (Mon, 08 Dec 2014)

  Changed paths:
    R core/src/test/java/org/hibernate/ogm/backendtck/associations/compositeid/BiDirManyToOneCompositeKeyTest.java
    R core/src/test/java/org/hibernate/ogm/backendtck/associations/compositeid/Court.java
    R core/src/test/java/org/hibernate/ogm/backendtck/associations/compositeid/Game.java
    A core/src/test/java/org/hibernate/ogm/backendtck/associations/manytoone/Court.java
    A core/src/test/java/org/hibernate/ogm/backendtck/associations/manytoone/Game.java
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/manytoone/ManyToOneTest.java
    M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/associations/BiDirManyToOneCompositeKeyMongoDBFormatTest.java

  Log Message:
  -----------
  OGM-605 Move ManyToOne composite tests to ManyToOne test

That way it is shared by all dialect specialized subclasses
like MongoDB


  Commit: 187bb9ec68c69346156fb7a96cd0d29b640d7b98
      https://github.com/hibernate/hibernate-ogm/commit/187bb9ec68c69346156fb7a96cd0d29b640d7b98
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2014-12-08 (Mon, 08 Dec 2014)

  Changed paths:
    A mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/associations/AssociationCompositeKeyMongoDBFormatTest.java
    R mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/associations/BiDirManyToOneCompositeKeyMongoDBFormatTest.java

  Log Message:
  -----------
  OGM-605 Rename MongoDB format test for association and composite keys


  Commit: 6a5bb4e55d5d01625fa1473b7b95fd5522abe3b6
      https://github.com/hibernate/hibernate-ogm/commit/6a5bb4e55d5d01625fa1473b7b95fd5522abe3b6
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2014-12-08 (Mon, 08 Dec 2014)

  Changed paths:
    M core/src/test/java/org/hibernate/ogm/backendtck/associations/collection/types/ListTest.java
    A core/src/test/java/org/hibernate/ogm/backendtck/associations/collection/types/Race.java
    A core/src/test/java/org/hibernate/ogm/backendtck/associations/collection/types/Runner.java
    M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBDialect.java
    M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/associations/AssociationCompositeKeyMongoDBFormatTest.java

  Log Message:
  -----------
  OGM-605 Flatten List and composite id columns in MongoDB representation

{ "id": { "id1":"foo", "id2":"bar" }, "rank":0 }
=>
{ "id1":"foo", "id2":"bar", "rank":0 }


  Commit: 57ca578f13dbe345ce0c3a50334ef70abd746cf1
      https://github.com/hibernate/hibernate-ogm/commit/57ca578f13dbe345ce0c3a50334ef70abd746cf1
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2014-12-08 (Mon, 08 Dec 2014)

  Changed paths:
    A mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/associations/ListCollectionTest.java
    A mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/associations/ListGlobalTest.java

  Log Message:
  -----------
  OGM-605 Add List test for MongoDB collection per assoc and global formats


  Commit: a602cc6951972dc002f0ddedf23c92fcfc9adfa1
      https://github.com/hibernate/hibernate-ogm/commit/a602cc6951972dc002f0ddedf23c92fcfc9adfa1
  Author: Emmanuel Bernard <emmanuel at hibernate.org>
  Date:   2014-12-08 (Mon, 08 Dec 2014)

  Changed paths:
    M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/associations/AssociationCompositeKeyMongoDBFormatTest.java
    M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/utils/MongoDBTestHelper.java

  Log Message:
  -----------
  OGM-605 Make tests safe to MongoDB Arrays reordering


Compare: https://github.com/hibernate/hibernate-ogm/compare/9a7720bca8dc...a602cc695197


More information about the hibernate-commits mailing list