[hibernate/hibernate-ogm] f866ef: OGM-465 Providing method on GridDialects for obtai...
by GitHub
Branch: refs/heads/4.2
Home: https://github.com/hibernate/hibernate-ogm
Commit: f866ef046f8d155dd24e919fbc2384a7faee1359
https://github.com/hibernate/hibernate-ogm/commit/f866ef046f8d155dd24e919...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/dialect/impl/GridDialects.java
M core/src/test/java/org/hibernate/ogm/test/dialectinvocations/GridDialectOperationInvocationsTest.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/dialectinvocations/GridDialectOperationInvocationsTest.java
Log Message:
-----------
OGM-465 Providing method on GridDialects for obtaining a specific dialect delegate
Commit: b9206ae19533740f285b4c1ad0221166a3675a8e
https://github.com/hibernate/hibernate-ogm/commit/b9206ae19533740f285b4c1...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M core/src/test/resources/log4j.properties
M pom.xml
Log Message:
-----------
OGM-465 Using Java 7 for annotation processors; Enabling debug logging for all core packages by default
Commit: 5b0b4f5061ba642496d54ab5eb4d4870aeafcf29
https://github.com/hibernate/hibernate-ogm/commit/5b0b4f5061ba642496d54ab...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
A core/src/main/java/org/hibernate/ogm/util/impl/EffectivelyFinal.java
A core/src/main/java/org/hibernate/ogm/util/impl/Immutable.java
Log Message:
-----------
OGM-465 Adding @EffectivelyFinal and @Immutable documentation annotations
Commit: e797f41970e42a5a3f01007ec0105e69864d8784
https://github.com/hibernate/hibernate-ogm/commit/e797f41970e42a5a3f01007...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
A core/src/main/java/org/hibernate/ogm/dialect/eventstate/impl/EventContextManager.java
A core/src/main/java/org/hibernate/ogm/dialect/eventstate/impl/EventContextManagerInitiator.java
A core/src/main/java/org/hibernate/ogm/dialect/eventstate/impl/EventContextManagingAutoFlushEventListener.java
A core/src/main/java/org/hibernate/ogm/dialect/eventstate/impl/EventContextManagingFlushEventListener.java
A core/src/main/java/org/hibernate/ogm/dialect/eventstate/impl/EventContextManagingPersistEventListener.java
A core/src/main/java/org/hibernate/ogm/dialect/eventstate/impl/EventStateProducer.java
A core/src/main/java/org/hibernate/ogm/dialect/eventstate/impl/EventStateProducers.java
M core/src/main/java/org/hibernate/ogm/service/impl/OgmIntegrator.java
Log Message:
-----------
OGM-465 Establishing generic event state context;
* The context can be used to propagate state between different components *within* one event cycle
* Currently, (auto)-flush and JPA persist are supported
* The EventStateInitializer callback is invoked when accessing a given state type for the first time with an event cycle
Commit: 7062aefc57d417aa4806d073708074706e547711
https://github.com/hibernate/hibernate-ogm/commit/7062aefc57d417aa4806d07...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/cfg/OgmProperties.java
M core/src/main/java/org/hibernate/ogm/dialect/eventstate/impl/EventStateProducers.java
A core/src/main/java/org/hibernate/ogm/failure/BaseErrorHandler.java
A core/src/main/java/org/hibernate/ogm/failure/ErrorHandler.java
A core/src/main/java/org/hibernate/ogm/failure/impl/OperationCollector.java
A core/src/main/java/org/hibernate/ogm/failure/operation/GridDialectOperation.java
A core/src/main/java/org/hibernate/ogm/failure/operation/OperationType.java
M core/src/main/java/org/hibernate/ogm/service/impl/OgmIntegrator.java
A core/src/main/java/org/hibernate/ogm/transaction/impl/ErrorHandlerEnabledTransactionDecorator.java
A core/src/main/java/org/hibernate/ogm/transaction/impl/ErrorHandlerEnabledTransactionDecoratorFactory.java
A core/src/main/java/org/hibernate/ogm/transaction/impl/ForwardingTransactionImplementor.java
M core/src/main/java/org/hibernate/ogm/transaction/impl/OgmTransactionFactoryInitiator.java
Log Message:
-----------
OGM-465 Laying grounds for ErrorHandler SPI;
* Establishing basic ErrorHandler contract
* Providing Transaction wrapper for managing the error handler
* Exposing error handler to clients through flush cycle state
Commit: a9013b5820b31145e10b31a44b49b44335729efc
https://github.com/hibernate/hibernate-ogm/commit/a9013b5820b31145e10b31a...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapDatastoreProvider.java
M core/src/main/java/org/hibernate/ogm/dialect/impl/GridDialectInitiator.java
M core/src/main/java/org/hibernate/ogm/dialect/impl/GridDialects.java
A core/src/main/java/org/hibernate/ogm/failure/impl/InvocationCollectingGridDialect.java
A core/src/main/java/org/hibernate/ogm/failure/operation/CreateAssociationWithKey.java
A core/src/main/java/org/hibernate/ogm/failure/operation/CreateTuple.java
A core/src/main/java/org/hibernate/ogm/failure/operation/CreateTupleWithKey.java
A core/src/main/java/org/hibernate/ogm/failure/operation/ExecuteBatch.java
A core/src/main/java/org/hibernate/ogm/failure/operation/InsertOrUpdateAssociation.java
A core/src/main/java/org/hibernate/ogm/failure/operation/InsertOrUpdateTuple.java
A core/src/main/java/org/hibernate/ogm/failure/operation/InsertTuple.java
A core/src/main/java/org/hibernate/ogm/failure/operation/RemoveAssociation.java
A core/src/main/java/org/hibernate/ogm/failure/operation/RemoveTuple.java
A core/src/main/java/org/hibernate/ogm/failure/operation/RemoveTupleWithOptimisticLock.java
A core/src/main/java/org/hibernate/ogm/failure/operation/UpdateTupleWithOptimisticLock.java
A core/src/main/java/org/hibernate/ogm/failure/operation/impl/CreateAssociationWithKeyImpl.java
A core/src/main/java/org/hibernate/ogm/failure/operation/impl/CreateTupleImpl.java
A core/src/main/java/org/hibernate/ogm/failure/operation/impl/CreateTupleWithKeyImpl.java
A core/src/main/java/org/hibernate/ogm/failure/operation/impl/ExecuteBatchImpl.java
A core/src/main/java/org/hibernate/ogm/failure/operation/impl/InsertOrUpdateAssociationImpl.java
A core/src/main/java/org/hibernate/ogm/failure/operation/impl/InsertOrUpdateTupleImpl.java
A core/src/main/java/org/hibernate/ogm/failure/operation/impl/InsertTupleImpl.java
A core/src/main/java/org/hibernate/ogm/failure/operation/impl/RemoveAssociationImpl.java
A core/src/main/java/org/hibernate/ogm/failure/operation/impl/RemoveTupleImpl.java
A core/src/main/java/org/hibernate/ogm/failure/operation/impl/RemoveTupleWithOptimisticLockImpl.java
A core/src/main/java/org/hibernate/ogm/failure/operation/impl/UpdateTupleWithOptimisticLockImpl.java
A core/src/test/java/org/hibernate/ogm/backendtck/failure/ErrorSpiJpaTest.java
A core/src/test/java/org/hibernate/ogm/backendtck/failure/ErrorSpiTest.java
A core/src/test/java/org/hibernate/ogm/backendtck/failure/InvocationTrackingHandler.java
A core/src/test/java/org/hibernate/ogm/backendtck/failure/Shipment.java
M core/src/test/java/org/hibernate/ogm/utils/jpa/JpaTestCase.java
Log Message:
-----------
OGM-465 Providing access to applied operations via ErrorHandler SPI;
* Implementing GridDialectOperation hierarchy
* Providing InvocationCollectingGridDialect which channels applied ops to the SPI
Commit: 7510304f91e4c007dc1489c33da4cd229fa9fda5
https://github.com/hibernate/hibernate-ogm/commit/7510304f91e4c007dc1489c...
Author: Emmanuel Bernard <emmanuel(a)hibernate.org>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/impl/CouchDBDatastoreProvider.java
Log Message:
-----------
OGM-465 Make CouchDB use emulated transactions
Commit: ec846697fe150ee1d74bd0bc0f1f540b40471b2c
https://github.com/hibernate/hibernate-ogm/commit/ec846697fe150ee1d74bd0b...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/failure/impl/InvocationCollectingGridDialect.java
M core/src/main/java/org/hibernate/ogm/failure/operation/ExecuteBatch.java
M core/src/main/java/org/hibernate/ogm/failure/operation/impl/ExecuteBatchImpl.java
M core/src/test/java/org/hibernate/ogm/backendtck/failure/ErrorSpiJpaTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/failure/ErrorSpiTest.java
Log Message:
-----------
OGM-465 Presenting contents of applied batches to error handler
Commit: d0b24527185506d9caa8a7c0a901e2ff02916ed2
https://github.com/hibernate/hibernate-ogm/commit/d0b24527185506d9caa8a7c...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/transaction/impl/ErrorHandlerEnabledTransactionDecorator.java
Log Message:
-----------
OGM-465 Allowing the pass a specific error handler upon transaction begin
Commit: 0333dad77449783d2883de3cb462e3e4199324b1
https://github.com/hibernate/hibernate-ogm/commit/0333dad77449783d2883de3...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
A core/src/main/java/org/hibernate/ogm/exception/impl/Exceptions.java
M core/src/main/java/org/hibernate/ogm/failure/BaseErrorHandler.java
M core/src/main/java/org/hibernate/ogm/failure/ErrorHandler.java
A core/src/main/java/org/hibernate/ogm/failure/ErrorHandlingStrategy.java
M core/src/main/java/org/hibernate/ogm/failure/impl/InvocationCollectingGridDialect.java
M core/src/main/java/org/hibernate/ogm/failure/impl/OperationCollector.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java
M core/src/main/java/org/hibernate/ogm/transaction/impl/ErrorHandlerEnabledTransactionDecorator.java
A core/src/test/java/org/hibernate/ogm/backendtck/failure/ContinuingErrorHandler.java
M core/src/test/java/org/hibernate/ogm/backendtck/failure/ErrorSpiTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/failure/InvocationTrackingHandler.java
Log Message:
-----------
OGM-465 Providing onFailedGridDialectOperation() hook for error handlers;
* Error handlers can decide whether to abort or continue upon failed operations
Commit: a5db13974c6f71bb9f0116ad5707061fb76d5ee2
https://github.com/hibernate/hibernate-ogm/commit/a5db13974c6f71bb9f0116a...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M integrationtest/mongodb/src/test/java/org/hibernate/ogm/test/integration/jboss/MongoDBModuleMemberRegistrationIT.java
A integrationtest/mongodb/src/test/java/org/hibernate/ogm/test/integration/jboss/errorhandler/TestErrorHandler.java
A integrationtest/mongodb/src/test/java/org/hibernate/ogm/test/integration/jboss/model/EmailAddress.java
A integrationtest/mongodb/src/test/java/org/hibernate/ogm/test/integration/jboss/service/ContactManagementService.java
Log Message:
-----------
OGM-465 Adding WildFly integration test
Commit: a5e42e8e99591025129a55ebed11f40c2932d0eb
https://github.com/hibernate/hibernate-ogm/commit/a5e42e8e99591025129a55e...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M documentation/manual/src/main/asciidoc/en-US/modules/api.asciidoc
M documentation/manual/src/main/asciidoc/en-US/modules/couchdb.asciidoc
M documentation/manual/src/main/asciidoc/en-US/modules/mongodb.asciidoc
Log Message:
-----------
OGM-465 Adding section on error handlers to reference guide
Commit: 2f8b61fc33a1d5e136dccde001c9e0aa481c601b
https://github.com/hibernate/hibernate-ogm/commit/2f8b61fc33a1d5e136dccde...
Author: Emmanuel Bernard <emmanuel(a)hibernate.org>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M documentation/manual/src/main/asciidoc/en-US/modules/api.asciidoc
Log Message:
-----------
OGM-465 Clarify onFailedGridDialectOperation documentation
Compare: https://github.com/hibernate/hibernate-ogm/compare/19ac78b932fc...2f8b61f...
9 years, 8 months
[hibernate/hibernate-orm] 7a247e: HHH-9333 : TypeMismatchException when using compos...
by GitHub
Branch: refs/heads/4.3
Home: https://github.com/hibernate/hibernate-orm
Commit: 7a247e114e8c9e712106e3cfc264b8c46a25438c
https://github.com/hibernate/hibernate-orm/commit/7a247e114e8c9e712106e3c...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/naturalid/cid/A.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/naturalid/cid/AId.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/naturalid/cid/EmbeddedAndNaturalIdTest.java
A hibernate-core/src/test/java/org/hibernate/test/naturalid/cid/Account.hbm.xml
A hibernate-core/src/test/java/org/hibernate/test/naturalid/cid/Account.java
A hibernate-core/src/test/java/org/hibernate/test/naturalid/cid/AccountId.java
A hibernate-core/src/test/java/org/hibernate/test/naturalid/cid/CompositeIdAndNaturalIdTest.java
Log Message:
-----------
HHH-9333 : TypeMismatchException when using composite-id and natural-id mappings
(cherry picked from commit 965e044850f26e06455ac1eaf1ec385684b811cc)
9 years, 8 months
[hibernate/hibernate-orm] 965e04: HHH-9333 : TypeMismatchException when using compos...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 965e044850f26e06455ac1eaf1ec385684b811cc
https://github.com/hibernate/hibernate-orm/commit/965e044850f26e06455ac1e...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/naturalid/cid/A.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/naturalid/cid/AId.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/naturalid/cid/EmbeddedAndNaturalIdTest.java
A hibernate-core/src/test/java/org/hibernate/test/naturalid/cid/Account.hbm.xml
A hibernate-core/src/test/java/org/hibernate/test/naturalid/cid/Account.java
A hibernate-core/src/test/java/org/hibernate/test/naturalid/cid/AccountId.java
A hibernate-core/src/test/java/org/hibernate/test/naturalid/cid/CompositeIdAndNaturalIdTest.java
Log Message:
-----------
HHH-9333 : TypeMismatchException when using composite-id and natural-id mappings
9 years, 8 months
[hibernate/hibernate-orm] 1227b7: HHH-9642 : Join fetch not performing join fetch fo...
by GitHub
Branch: refs/heads/4.2
Home: https://github.com/hibernate/hibernate-orm
Commit: 1227b73e1e7430122d0b390fc053770844e68af3
https://github.com/hibernate/hibernate-orm/commit/1227b73e1e7430122d0b390...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/DotNode.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/EmbeddedTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/ASTParserLoadingTest.java
A hibernate-entitymanager/src/test/java/org/hibernate/ejb/criteria/components/Alias.java
M hibernate-entitymanager/src/test/java/org/hibernate/ejb/criteria/components/ComponentCriteriaTest.java
M hibernate-entitymanager/src/test/java/org/hibernate/ejb/criteria/components/Name.java
Log Message:
-----------
HHH-9642 : Join fetch not performing join fetch for @Embeddable with @OneToMany
(cherry picked from commit 6c404c30f70ec87a0bba4521f1c4cc32f92e26c8)
Conflicts:
hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/DotNode.java
hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/criteria/components/ComponentCriteriaTest.java
hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/criteria/components/Name.java
9 years, 8 months
[hibernate/hibernate-orm] 7b4079: HHH-9642 : Join fetch not performing join fetch fo...
by GitHub
Branch: refs/heads/4.3
Home: https://github.com/hibernate/hibernate-orm
Commit: 7b4079994856313042999baffe44c2a0c910834e
https://github.com/hibernate/hibernate-orm/commit/7b4079994856313042999ba...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/DotNode.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/EmbeddedTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/ASTParserLoadingTest.java
A hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/criteria/components/Alias.java
M hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/criteria/components/ComponentCriteriaTest.java
M hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/criteria/components/Name.java
Log Message:
-----------
HHH-9642 : Join fetch not performing join fetch for @Embeddable with @OneToMany
(cherry picked from commit 6c404c30f70ec87a0bba4521f1c4cc32f92e26c8)
Conflicts:
hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/EmbeddedTest.java
9 years, 8 months