From c02170aa178ad38cd50b90838638ee8c0cc55f53 Mon Sep 17 00:00:00 2001 From: chenson42 Date: Thu, 20 Nov 2014 20:42:21 +0000 Subject: [PATCH] 0002076: Synchronization is not performed if datetime column has changes in fractional seconds part --- .../io/data/writer/DefaultDatabaseWriterConflictResolver.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/DefaultDatabaseWriterConflictResolver.java b/symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/DefaultDatabaseWriterConflictResolver.java index e5a702600b..e3d35a46d3 100644 --- a/symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/DefaultDatabaseWriterConflictResolver.java +++ b/symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/DefaultDatabaseWriterConflictResolver.java @@ -98,7 +98,7 @@ protected boolean isTimestampNewer(Conflict conflict, AbstractDatabaseWriter wri } } - return existingTs == null || loadingTs.after(existingTs); + return existingTs == null || loadingTs.compareTo(existingTs) > 0; } protected boolean isVersionNewer(Conflict conflict, AbstractDatabaseWriter writer, CsvData data) {