Skip to content
Failed

Changes

Summary

  1. add read only uow (commit: d78d415) (details)
  2. add interface for read-only mode (commit: aea61c5) (details)
  3. implement methods for read-only, return read-only UOW for connection acquisition (commit: 97a1ec2) (details)
  4. implement read-only methods (commit: 6f51533) (details)
  5. add log for read-only uow acquisition (commit: eabfa8a) (details)
  6. throw exceptions for not implemented methods (commit: 5906735) (details)
  7. make logger protecte of abstract uow (commit: 3215cdc) (details)
  8. prepare read-only mode using properties instead of api propagation (commit: 7a2f116) (details)
  9. remove read-only tracking mode (commit: d2943be) (details)
  10. change read-only uow acquiring (commit: 1a51050) (details)
  11. add transaction mode property (commit: 5098a26) (details)
  12. make getFieldDescriptor method protected (commit: d15527b) (details)
  13. implement basic functionality of read-only uow (commit: b4ee50b) (details)
  14. fix typo (commit: 59e4b63) (details)
  15. implement reference proxies by readingObject method (commit: fbddd3c) (details)
  16. implement detaching, commit, getting object state (commit: b969678) (details)
  17. classify methods for future processing (commit: 79c691b) (details)
  18. remove unnecessary methods (commit: c05e64d) (details)
  19. add tests for read-only unit of work (commit: 1e26c30) (details)
  20. remove parent methods, use some parent methods (commit: 3a80b5e) (details)
  21. user 'super' for parent methods, move methods to bottom of the class (commit: 848ce57) (details)
  22. implement post load listener (commit: 6184130) (details)
  23. fix getting originals with different descriptors (commit: f3b2c0e) (details)
  24. fix load state registration if original is not in load state registry (commit: e7b0436) (details)
  25. fix lazy loading proxy removel on entity unregister (commit: 531e605) (details)
  26. add 'super' keyword, add TODO (commit: a8aac5b) (details)
  27. add imports (commit: 454aabd) (details)
  28. add new tests (commit: 50d81db) (details)
  29. remove unused imports, refactor unused methods, make refresh + merge not implemented (commit: 36a756f) (details)
  30. change commit log message, add unimplemented method for collection registration, remove comment (commit: db18979) (details)
  31. add unimplemented methods for collection registration (commit: fe73b4b) (details)
  32. refactor unit tests (commit: 3c0f4e1) (details)
  33. refactor tests (commit: 007402c) (details)
  34. fix spelling of readwrite java file (commit: e3e297d) (details)
  35. add server session aquireUOW tests (commit: a73a9bb) (details)
  36. bypass cache when loading params byPassCache is true (commit: d1a33d1) (details)
  37. bypass cache when loading parameters from storage (commit: 4778072) (details)
  38. register entities in collections (commit: e98be3c) (details)
  39. clean code (commit: c0d1afb) (details)
  40. clean code (commit: 3541ac6) (details)
  41. enable turning off cache manager (commit: 9185e50) (details)
  42. add registration with cloning (commit: 93f0832) (details)
  43. introduce cache enabled for read-only mode (commit: cf760db) (details)
  44. Add read-only em creation test (commit: 8d6bebb) (details)
  45. force bypass cache for ReadOnlyUnitOfWork (commit: 3af18f0) (details)
  46. test bypassCache prevents caching (commit: d0e8fea) (details)
  47. add integration tests for read-only mode and cache (commit: b0938c5) (details)
  48. register existing object with CloneRegistrationDesc in cloneLoadedFieldValue (commit: 5835e14) (details)
  49. move read-write tests (commit: dc3481a) (details)
  50. finalize tests (commit: 5e23ad9) (details)
  51. finalize read-only mode (commit: 17c1a46) (details)
  52. change year to 2025 (commit: a18808e) (details)
  53. remove debug print (commit: 9772a37) (details)
  54. remove debug prints (commit: bc0ef97) (details)
  55. move read-write test to read-write test base (commit: bbd67fb) (details)
  56. implement read-only model (commit: 4fd9b47) (details)
  57. use for loop instead of function forEach (commit: 659191a) (details)
  58. rework uow acquistion test to parameterized test (commit: 7a63f29) (details)
  59. check entity managed in pluar entity registration (commit: 416000a) (details)
  60. replace throws with static method - unsupported methods (commit: 63b8e08) (details)
  61. add more specific log to the commit method (commit: dcee442) (details)
  62. add javadoc (commit: a0c897d) (details)
  63. update javadoc (commit: 3722e41) (details)
  64. simplify read-only mode check condition and use constant for it (commit: fb56c23) (details)
  65. implement commitToStorage and use it during uow commit (commit: 337dde1) (details)
  66. remove reduntant test (commit: 231fd2a) (details)
  67. add assertion for lazy proxy - should also be instance of original class (commit: 50545c4) (details)
  68. fix comment, remove TODo (commit: ecb6b78) (details)
  69. rename test method - cloning subgraph (commit: 4bb093c) (details)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java
Commit aea61c50e382c7f854bb580475c83df7989a15e6 by peter.juza
add interface for read-only mode
(commit: aea61c5)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractSession.java (diff)
Commit 97a1ec279fda752d7755bfdb19b790cb469745e6 by peter.juza
implement methods for read-only, return read-only UOW for connection acquisition
(commit: 97a1ec2)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ServerSession.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ChangeTrackingUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/OnCommitChangePropagatingUnitOfWork.java (diff)
Commit eabfa8a8f86a154b66f03c33f4535965ad62b5e0 by peter.juza
add log for read-only uow acquisition
(commit: eabfa8a)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ServerSession.java (diff)
Commit 59067350b74f6bbde865dbcb6d7d26d549f8da87 by peter.juza
throw exceptions for not implemented methods
(commit: 5906735)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit 3215cdc1e460e6797b2249fb21da825d3686c81e by peter.juza
make logger protecte of abstract uow
(commit: 3215cdc)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java (diff)
Commit 7a2f116a38f4a7f3f14e75f1233ccf2b122fa733 by peter.juza
prepare read-only mode using properties instead of api propagation
(commit: 7a2f116)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ChangeTrackingUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractSession.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/ChangeTrackingMode.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ServerSession.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/OnCommitChangePropagatingUnitOfWork.java (diff)
Commit d2943be7e442db2088fdcfaa301759e07190d387 by peter.juza
remove read-only tracking mode
(commit: d2943be)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/ChangeTrackingMode.java (diff)
Commit 1a510500f6a9c6babf2ddb804d0a6f92845dfacc by peter.juza
change read-only uow acquiring
(commit: 1a51050)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ServerSession.java (diff)
Commit 5098a26aacdfecf7c7d20c91350e1ddb0f281ecd by peter.juza
add transaction mode property
(commit: 5098a26)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/JOPAPersistenceProperties.java (diff)
Commit d15527bbb4b9d992c61dc885fc6b0b08d8a44d71 by peter.juza
make getFieldDescriptor method protected
(commit: d15527b)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java (diff)
Commit b4ee50b2aa4b7b4aec08bb8982ae522c9becc5de by peter.juza
implement basic functionality of read-only uow
(commit: b4ee50b)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java (diff)
Commit fbddd3c9eec77fc29032d0a619836f3144bb1b3c by peter.juza
implement reference proxies by readingObject method
(commit: fbddd3c)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit b969678fa69ae930c761c038c19431534d684c2a by peter.juza
implement detaching, commit, getting object state
(commit: b969678)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit 79c691b40afa6790c00fbcb2bfd646b0c7d32fd9 by peter.juza
classify methods for future processing
(commit: 79c691b)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit 1e26c30da927a46bfa77147c1e3c8b8553e974c0 by peter.juza
add tests for read-only unit of work
(commit: 1e26c30)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java
Commit 3a80b5e42257c03e8326bb222213dd6cba6526f8 by peter.juza
remove parent methods, use some parent methods
(commit: 3a80b5e)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit 848ce579eff26448bbb0a8f2eba9033f95189edd by peter.juza
user 'super' for parent methods, move methods to bottom of the class
(commit: 848ce57)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit f3b2c0e8e6fb4aa4c60f81ffeccaef7001f94097 by peter.juza
fix getting originals with different descriptors
(commit: f3b2c0e)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit e7b0436418b0913636ccd9085010febb1d561c0f by peter.juza
fix load state registration if original is not in load state registry
(commit: e7b0436)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit 531e605ce76a45f8de44a08ac8b5dcb8864f6d86 by peter.juza
fix lazy loading proxy removel on entity unregister
(commit: 531e605)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit a8aac5bd850f074b1f5bdb319e8c3226176fc9f5 by peter.juza
add 'super' keyword, add TODO
(commit: a8aac5b)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java (diff)
Commit 36a756ffb58767b5076854ec768ed39b3beed9d9 by peter.juza
remove unused imports, refactor unused methods, make refresh + merge not implemented
(commit: 36a756f)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit db18979652336386aceedad88447fbb22218dd2c by peter.juza
change commit log message, add unimplemented method for collection registration, remove comment
(commit: db18979)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit fe73b4b423e37829fd7969c33e51236c2ae23baa by peter.juza
add unimplemented methods for collection registration
(commit: fe73b4b)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadWriteUnitOfWorktest.java
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/OnCommitChangePropagatingUnitOfWorkTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ChangeTrackingUnitOfWorkTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadWriteUnitOfWorktest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java (diff)
Commit e3e297da9ae1d6d33a58a07dc97517d6671d7462 by peter.juza
fix spelling of readwrite java file
(commit: e3e297d)
The file was removedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadWriteUnitOfWorktest.java
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadWriteUnitOfWorkTest.java
Commit a73a9bb9157efb422ad83c66d234e7e424816871 by peter.juza
add server session aquireUOW tests
(commit: a73a9bb)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ServerSessionTest.java (diff)
Commit d1a33d1f2c249cddc6cb7d806f9147fe8e2d9b71 by peter.juza
bypass cache when loading params byPassCache is true
(commit: d1a33d1)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java (diff)
Commit 4778072980870e15bdb77ae834e91bb03db9b6c7 by peter.juza
bypass cache when loading parameters from storage
(commit: 4778072)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit e98be3ce54e79b18662bd75167eb42a8204a3ca4 by peter.juza
register entities in collections
(commit: e98be3c)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit 9185e50aa671e0ac1e473137b356850712d6b831 by peter.juza
enable turning off cache manager
(commit: 9185e50)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit 93f083229f74eb859b9ee6f808543fdb2d4c33ab by peter.juza
add registration with cloning
(commit: 93f0832)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit cf760db69a5dcec0be1912bc175064aad2d117eb by peter.juza
introduce cache enabled for read-only mode
(commit: cf760db)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/JOPAPersistenceProperties.java (diff)
Commit 8d6bebb851698ddd02218fbff71d53a84d5561df by peter.juza
Add read-only em creation test
(commit: 8d6bebb)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityManagerFactoryImplTest.java (diff)
Commit 3af18f0548b299cb33f1db1faf474cb47c7fd9ee by peter.juza
force bypass cache for ReadOnlyUnitOfWork
(commit: 3af18f0)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java (diff)
Commit d0e8fea04915791b480006660fd18515f8710b67 by peter.juza
test bypassCache prevents caching
(commit: d0e8fea)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java (diff)
Commit b0938c56bf56d4b076e44861bb8896ede8c48bb1 by peter.juza
add integration tests for read-only mode and cache
(commit: b0938c5)
The file was addedjopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/ReadOnlyEntityManagerCacheTest.java
The file was addedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassFF.java
The file was addedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassDD.java
Commit 5835e146f8ed0983c22f1eb360b2386df0628bc4 by peter.juza
register existing object with CloneRegistrationDesc in cloneLoadedFieldValue
(commit: 5835e14)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadWriteUnitOfWorkTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/cache/LruCacheManager.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/cache/LruCacheManager.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit bbd67fb7b8d21ce78c09c6f9cfb16e1c49d12c18 by peter.juza
move read-write test to read-write test base
(commit: bbd67fb)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadWriteUnitOfWorkTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/AbstractUnitOfWorkTestRunner.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit 659191a39a45511fff45ea3621d483a84b823850 by peter.juza
use for loop instead of function forEach
(commit: 659191a)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit 7a63f29ec02e85fb7d606a849b30818fe069d320 by peter.juza
rework uow acquistion test to parameterized test
(commit: 7a63f29)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ServerSessionTest.java (diff)
Commit 416000a3a3715b4f76234a0ffd9ade549fb8a363 by peter.juza
check entity managed in pluar entity registration
(commit: 416000a)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit 63b8e08e89ed2d1d7d69b7bdf91ba258e2f845e8 by peter.juza
replace throws with static method - unsupported methods
(commit: 63b8e08)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
Commit dcee442beca09efe53cc9c753102cf5db52cef54 by peter.juza
add more specific log to the commit method
(commit: dcee442)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/JOPAPersistenceProperties.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/Constants.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/JOPAPersistenceProperties.java (diff)
Commit fb56c230aa7da16ba389e80c3d0199d546892123 by peter.juza
simplify read-only mode check condition and use constant for it
(commit: fb56c23)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ServerSession.java (diff)
Commit 337dde14b3368e3ce3cbe86c9effe35cdac894e4 by peter.juza
implement commitToStorage and use it during uow commit
(commit: 337dde1)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWork.java (diff)
The file was modifiedjopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/ReadOnlyEntityManagerCacheTest.java (diff)
Commit 50545c4be85c7ed62932fd60dbb19e2c509168db by peter.juza
add assertion for lazy proxy - should also be instance of original class
(commit: 50545c4)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/ReadOnlyUnitOfWorkTest.java (diff)
The file was modifiedjopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/ReadOnlyEntityManagerCacheTest.java (diff)
Commit 4bb093c99b8b150676ee65538a83d586d28382e6 by peter.juza
rename test method - cloning subgraph
(commit: 4bb093c)
The file was modifiedjopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/ReadOnlyEntityManagerCacheTest.java (diff)