From 5434314db8427cc291a07343eb710beed4ac2a51 Mon Sep 17 00:00:00 2001 From: bhubam Date: Wed, 20 Aug 2025 16:48:33 +0530 Subject: [PATCH 1/2] add iso time for create --- .../org/hypertrace/core/documentstore/mongo/MongoCollection.java | 1 + 1 file changed, 1 insertion(+) diff --git a/document-store/src/main/java/org/hypertrace/core/documentstore/mongo/MongoCollection.java b/document-store/src/main/java/org/hypertrace/core/documentstore/mongo/MongoCollection.java index 60f63a5a6..a7fca5e43 100644 --- a/document-store/src/main/java/org/hypertrace/core/documentstore/mongo/MongoCollection.java +++ b/document-store/src/main/java/org/hypertrace/core/documentstore/mongo/MongoCollection.java @@ -340,6 +340,7 @@ private BasicDBObject prepareDocument(Key key, Document document, long now) BasicDBObject basicDBObject = getSanitizedBasicDBObject(document); basicDBObject.put(ID_KEY, key.toString()); basicDBObject.put(LAST_UPDATED_TIME, now); + basicDBObject.put(LAST_UPDATE_TIMESTAMP_ISO_8601, new Date(now)); return basicDBObject; } From c7b2583ef0e06ffb690ec2766473d1b747258823 Mon Sep 17 00:00:00 2001 From: bhubam Date: Wed, 20 Aug 2025 17:20:17 +0530 Subject: [PATCH 2/2] fix --- .../hypertrace/core/documentstore/mongo/MongoCollection.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/document-store/src/main/java/org/hypertrace/core/documentstore/mongo/MongoCollection.java b/document-store/src/main/java/org/hypertrace/core/documentstore/mongo/MongoCollection.java index a7fca5e43..878db32a4 100644 --- a/document-store/src/main/java/org/hypertrace/core/documentstore/mongo/MongoCollection.java +++ b/document-store/src/main/java/org/hypertrace/core/documentstore/mongo/MongoCollection.java @@ -332,6 +332,7 @@ private BasicDBObject prepareInsert(Key key, Document document) throws JsonProce long now = System.currentTimeMillis(); BasicDBObject insertDbObject = prepareDocument(key, document, now); insertDbObject.put(CREATED_TIME, now); + insertDbObject.put(LAST_UPDATE_TIMESTAMP_ISO_8601, new Date(now)); return insertDbObject; } @@ -340,7 +341,6 @@ private BasicDBObject prepareDocument(Key key, Document document, long now) BasicDBObject basicDBObject = getSanitizedBasicDBObject(document); basicDBObject.put(ID_KEY, key.toString()); basicDBObject.put(LAST_UPDATED_TIME, now); - basicDBObject.put(LAST_UPDATE_TIMESTAMP_ISO_8601, new Date(now)); return basicDBObject; }