[hibernate-commits] [hibernate/hibernate-ogm] afa4f2: OGM-359 Add new interfaces for dialects with store...

GitHub noreply at github.com
Thu Mar 8 12:52:10 EST 2018


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-ogm
  Commit: afa4f2f6e5387ea6270bc96c84d3da39c21c54f3
      https://github.com/hibernate/hibernate-ogm/commit/afa4f2f6e5387ea6270bc96c84d3da39c21c54f3
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

  Changed paths:
    A core/src/main/java/org/hibernate/ogm/dialect/impl/StoredProcedureGridDialectInitiator.java
    A core/src/main/java/org/hibernate/ogm/dialect/storedprocedure/spi/StoredProcedureAwareGridDialect.java
    A core/src/main/java/org/hibernate/ogm/storedprocedure/ProcedureQueryParameters.java

  Log Message:
  -----------
  OGM-359 Add new interfaces for dialects with stored procedures in OGM


  Commit: 9de906b1a3e91cb42323f627c0de956e20714199
      https://github.com/hibernate/hibernate-ogm/commit/9de906b1a3e91cb42323f627c0de956e20714199
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

  Changed paths:
    A core/src/main/java/org/hibernate/ogm/storedprocedure/impl/NoSQLProcedureCallMemento.java
    A core/src/main/java/org/hibernate/ogm/storedprocedure/impl/NoSQLProcedureOutputsImpl.java
    A core/src/main/java/org/hibernate/ogm/storedprocedure/impl/NoSQLProcedureResultSetOutputImpl.java
    A core/src/main/java/org/hibernate/ogm/util/impl/CustomLoaderHelper.java
    A core/src/main/java/org/hibernate/procedure/internal/NoSQLProcedureCallImpl.java

  Log Message:
  -----------
  OGM-359 Add new classes to support called to stored procedures

  Basically, we re-implement some of the classes in ORM that cannot be used by OGM.

Add Override to NoSQLProcedureCallMemento


  Commit: 741be64636b326db81ca80bb7b6bb426788177b5
      https://github.com/hibernate/hibernate-ogm/commit/741be64636b326db81ca80bb7b6bb426788177b5
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

  Changed paths:
    M core/src/main/java/org/hibernate/ogm/util/impl/StringHelper.java

  Log Message:
  -----------
  OGM-359 Create utility method to escape strings


  Commit: c58628295655dfb7319bd09d6038ff8a9f90d8d0
      https://github.com/hibernate/hibernate-ogm/commit/c58628295655dfb7319bd09d6038ff8a9f90d8d0
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

  Changed paths:
    M core/src/main/java/org/hibernate/ogm/boot/impl/OgmServiceRegistryInitializer.java
    M core/src/main/java/org/hibernate/ogm/dialect/impl/ForwardingGridDialect.java
    M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/BackendCustomLoader.java
    M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionImpl.java
    M core/src/main/java/org/hibernate/ogm/util/impl/Log.java

  Log Message:
  -----------
  OGM-359 Implements calls to stored procedures in OGM core


  Commit: 26074cd7d872ec56fc2f79cc3204b40f2f02a9f7
      https://github.com/hibernate/hibernate-ogm/commit/26074cd7d872ec56fc2f79cc3204b40f2f02a9f7
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

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

  Log Message:
  -----------
  OGM-359 Support stored procedures for MongoDB


  Commit: fde36485a0a7da229b87b0a95e14b00a375da67d
      https://github.com/hibernate/hibernate-ogm/commit/fde36485a0a7da229b87b0a95e14b00a375da67d
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

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

  Log Message:
  -----------
  OGM-359 Create stored procedures for tests in MongoDB


  Commit: 5eb9ab5caba627880c30f0439173634a07a2dc6e
      https://github.com/hibernate/hibernate-ogm/commit/5eb9ab5caba627880c30f0439173634a07a2dc6e
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

  Changed paths:
    A core/src/test/java/org/hibernate/ogm/backendtck/storedprocedures/Car.java
    A core/src/test/java/org/hibernate/ogm/backendtck/storedprocedures/Motorbike.java
    A core/src/test/java/org/hibernate/ogm/backendtck/storedprocedures/NamedParametersStoredProcedureCallTest.java
    A core/src/test/java/org/hibernate/ogm/backendtck/storedprocedures/PositionalParametersStoredProcedureCallTest.java
    A core/src/test/java/org/hibernate/ogm/test/storedprocedures/MockStoredProcedureDialect.java
    A core/src/test/java/org/hibernate/ogm/test/storedprocedures/NamedParametersStoredProcedureCallTest.java
    A core/src/test/java/org/hibernate/ogm/test/storedprocedures/PositionalParametersStoredProcedureCallTest.java

  Log Message:
  -----------
  OGM-359 Add test for stored procedures in core


  Commit: d020434a5c07706a6a09597b2720dacc11bdfd8a
      https://github.com/hibernate/hibernate-ogm/commit/d020434a5c07706a6a09597b2720dacc11bdfd8a
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

  Changed paths:
    A mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/query/storedprocedures/MongoDBStoredProcedureCallExceptionsTest.java

  Log Message:
  -----------
  OGM-359 Test expected exceptions in MongoDB


  Commit: 52a3182cfe57ecab91aa3d99c63d7328be1c9a87
      https://github.com/hibernate/hibernate-ogm/commit/52a3182cfe57ecab91aa3d99c63d7328be1c9a87
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

  Changed paths:
    M documentation/manual/src/main/asciidoc/modules/mongodb.asciidoc
    M documentation/manual/src/main/asciidoc/modules/query.asciidoc

  Log Message:
  -----------
  OGM-359 Update documentation about stored procedures


Compare: https://github.com/hibernate/hibernate-ogm/compare/653a18f45c4e...52a3182cfe57


More information about the hibernate-commits mailing list