Skip to content
Success

Changes

Summary

  1. [Bug #248] Add test reproducing the issue. (commit: 8f49499) (details)
  2. [Bug #248] Ignore merge cascading of lazy loading proxy instances. (commit: 7764609) (details)
  3. [Bug #248] Handle cascade refresh/detach w.r.t. lazy loading proxies. (commit: 8c326bc) (details)
  4. [Bug #248] Handle cascade remove w.r.t. lazy loading proxies. (commit: 75022b8) (details)
Commit 8f494994ba1eb2a27b382ebbba8f856ef26c890b by Martin Ledvinka
[Bug #248] Add test reproducing the issue.
(commit: 8f49499)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/Vocabulary.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassO.java (diff)
The file was modified jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/BugTest.java (diff)
Commit 7764609be3473e4b0c08b04436f8e367e21e7bfa by Martin Ledvinka
[Bug #248] Ignore merge cascading of lazy loading proxy instances.
(commit: 7764609)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/JOPALazyUtils.java (diff)
The file was modified jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/BugTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerImpl.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityManagerImplTest.java (diff)
Commit 8c326bce09c440896ddd1212942b2b6de9120502 by Martin Ledvinka
[Bug #248] Handle cascade refresh/detach w.r.t. lazy loading proxies.
(commit: 8c326bc)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityManagerImplTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/change/ChangeCalculator.java (diff)
The file was modified jopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/BugTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/OnCommitChangePropagatingUnitOfWork.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java (diff)
Commit 75022b8bbecc464425c50b642b723b0ba3e2b698 by Martin Ledvinka
[Bug #248] Handle cascade remove w.r.t. lazy loading proxies.

Remove cascading on lazily loaded relationship triggers loading and then cascades the remove operation.
(commit: 75022b8)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/OneLevelRemoveCascadeExplorer.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerImpl.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityManagerImplTest.java (diff)