[hibernate-commits] [hibernate/hibernate-ogm] 40efc9: OGM-1462 Add support for indexes with Neo4j

GitHub noreply at github.com
Tue Jun 26 03:16:35 EDT 2018


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-ogm
  Commit: 40efc94a3491a4f223208034fa19cd9f21a98338
      https://github.com/hibernate/hibernate-ogm/commit/40efc94a3491a4f223208034fa19cd9f21a98338
  Author: The Viet Nguyen <ntviet18 at gmail.com>
  Date:   2018-06-23 (Sat, 23 Jun 2018)

  Changed paths:
    M core/src/main/java/org/hibernate/ogm/util/impl/CollectionHelper.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/impl/EmbeddedNeo4jSchemaDefiner.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/impl/BaseNeo4jSchemaDefiner.java
    A neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/index/impl/Neo4jIndexSpec.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/logging/impl/Log.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/impl/BoltNeo4jSchemaDefiner.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/impl/HttpNeo4jSchemaDefiner.java
    A neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/index/CypherQueriesCreationForIndexesTest.java
    A neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/index/Neo4jIndexTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/UniqueConstraintTest.java
    A neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/util/ExceptionHelper.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/utils/Neo4jTestHelper.java

  Log Message:
  -----------
  OGM-1462 Add support for indexes with  Neo4j


  Commit: f8e24817bdbce11a5f5d26a0cbfa81543a6a2f9d
      https://github.com/hibernate/hibernate-ogm/commit/f8e24817bdbce11a5f5d26a0cbfa81543a6a2f9d
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/impl/BaseNeo4jSchemaDefiner.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/logging/impl/Log.java

  Log Message:
  -----------
  OGM-1462 Log warning message using the Log interface


  Commit: b1cc7bec728a94fe2eb293410a3cf61b5e480b7a
      https://github.com/hibernate/hibernate-ogm/commit/b1cc7bec728a94fe2eb293410a3cf61b5e480b7a
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/impl/BaseNeo4jSchemaDefiner.java

  Log Message:
  -----------
  OGM-1462 Reorder import in BaseNeo4jSchemaDefiner


  Commit: d1da070b78dc86bd01dbf7235a50fcbdbcb1c33d
      https://github.com/hibernate/hibernate-ogm/commit/d1da070b78dc86bd01dbf7235a50fcbdbcb1c33d
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/index/impl/Neo4jIndexSpec.java

  Log Message:
  -----------
  OGM-1462 Rename <Neo4jIndexSpec#constraintIndex> to <unique>


  Commit: e8919734882f7633a07f1df06c76132d7bbdfe19
      https://github.com/hibernate/hibernate-ogm/commit/e8919734882f7633a07f1df06c76132d7bbdfe19
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/index/impl/Neo4jIndexSpec.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/impl/BoltNeo4jSchemaDefiner.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/impl/HttpNeo4jSchemaDefiner.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/index/CypherQueriesCreationForIndexesTest.java

  Log Message:
  -----------
  OGM-1462 Rename method asCypherQuery to asCypherCreateQuery


  Commit: e814308ec3f97ee4c0c74fc4ef4311e18965687e
      https://github.com/hibernate/hibernate-ogm/commit/e814308ec3f97ee4c0c74fc4ef4311e18965687e
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/utils/HttpNeo4jTestHelperDelegate.java

  Log Message:
  -----------
  OGM-1462 Fix indentation in HttpNeo4jTestHelperDelegate


  Commit: 932f4539c02ef028f473c9f56ef095a47f445d29
      https://github.com/hibernate/hibernate-ogm/commit/932f4539c02ef028f473c9f56ef095a47f445d29
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/index/impl/Neo4jIndexSpec.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/index/Neo4jIndexTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/utils/BoltNeo4jTestHelperDelegate.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/utils/EmbeddedNeo4jTestHelperDelegate.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/utils/HttpNeo4jTestHelperDelegate.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/utils/Neo4jTestHelper.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/utils/Neo4jTestHelperDelegate.java

  Log Message:
  -----------
  OGM-1462 Refactoring of classes for the Neo4j index creation

  * Move the methods for testing the index creation in *Neo4jTestHeleperDelegate keeping them
    separate based on the neo4j type used. This follows the existing pattern.

  * When the factory is closed during testing, drop all the constraints and indexes in the db

  * Refactor Neo4jIndexTest by making sure that only the expected indexes exists in the db


  Commit: 04352d3e3054f1bbb377bff7abdaccf369b4dd9a
      https://github.com/hibernate/hibernate-ogm/commit/04352d3e3054f1bbb377bff7abdaccf369b4dd9a
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/index/CypherQueriesCreationForIndexesTest.java

  Log Message:
  -----------
  OGM-1462 Additional tests for the cypher queries on indexes

  * Test properties with illegal chars
  * Test embedded property
  * Test drop query


Compare: https://github.com/hibernate/hibernate-ogm/compare/2a7c097408f6...04352d3e3054
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the hibernate-commits mailing list