From ccbe20878e454cb1fcee0625ec36219131889d03 Mon Sep 17 00:00:00 2001 From: Jens Schauder Date: Mon, 19 Aug 2024 15:00:24 +0200 Subject: [PATCH] Sort revisions by revision number. Timestamps might not be unique, but the revision number "should form a strictly-increasing sequence of numbers". See https://docs.jboss.org/hibernate/orm/5.2/javadocs/org/hibernate/envers/RevisionNumber.html Closes #3579 --- .../envers/repository/support/EnversRevisionRepositoryImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-data-envers/src/main/java/org/springframework/data/envers/repository/support/EnversRevisionRepositoryImpl.java b/spring-data-envers/src/main/java/org/springframework/data/envers/repository/support/EnversRevisionRepositoryImpl.java index ed620c15a..4c87a2462 100755 --- a/spring-data-envers/src/main/java/org/springframework/data/envers/repository/support/EnversRevisionRepositoryImpl.java +++ b/spring-data-envers/src/main/java/org/springframework/data/envers/repository/support/EnversRevisionRepositoryImpl.java @@ -93,7 +93,7 @@ public class EnversRevisionRepositoryImpl> findLastChangeRevision(ID id) { List singleResult = createBaseQuery(id) // - .addOrder(AuditEntity.revisionProperty("timestamp").desc()) // + .addOrder(AuditEntity.revisionNumber().desc()) // .setMaxResults(1) // .getResultList();