You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by rz...@apache.org on 2026/07/17 06:41:26 UTC
(openjpa) branch OPENJPA-2940 updated (7335e0b05 -> 88cfca04a)
This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a change to branch OPENJPA-2940
in repository https://gitbox.apache.org/repos/asf/openjpa.git
from 7335e0b05 [OPENJPA-2940] bval is reverted
add 88cfca04a [OPENJPA-2940] Tolerate update count 0 on DELETE only for entities without a version, so optimistic lock failures still surface
No new revisions were added by this update.
Summary of changes:
.../BatchingPreparedStatementManagerImpl.java | 20 ++-
.../jdbc/kernel/PreparedStatementManagerImpl.java | 30 +++-
.../delete/DeleteUnversionedEntity.java} | 22 +--
.../persistence/delete/DeleteVersionedEntity.java | 28 ++--
.../delete/TestDeleteMissingRecord.java | 153 +++++++++++++++++++++
5 files changed, 218 insertions(+), 35 deletions(-)
copy openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/{instrumentation/CacheableEntity.java => persistence/delete/DeleteUnversionedEntity.java} (82%)
copy openjpa-persistence-locking/src/test/java/org/apache/openjpa/persistence/lockmgr/VersionEntity.java => openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/delete/DeleteVersionedEntity.java (84%)
create mode 100644 openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/delete/TestDeleteMissingRecord.java