Просмотр исходного кода

Merge pull request #25432 from overleaf/em-redis-buffer-strict-apply

Use strict validation for the Redis buffer

GitOrigin-RevId: 43e73af5deabbf3de9f5eed14f062acc5fa35e36
Brian Gough 1 год назад
Родитель
Сommit
dc73a18ca4
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      services/history-v1/storage/lib/persist_changes.js

+ 1 - 1
services/history-v1/storage/lib/persist_changes.js

@@ -206,7 +206,7 @@ async function persistChanges(projectId, allChanges, limits, clientEndVersion) {
     // doesn't really need a blobStore, but its signature still requires it.
     const blobStore = new BlobStore(projectId)
     await hollowSnapshot.loadFiles('hollow', blobStore)
-    hollowSnapshot.applyAll(changesToPersist)
+    hollowSnapshot.applyAll(changesToPersist, { strict: true })
     const baseVersion = currentChunk.getEndVersion()
     await redisBackend.queueChanges(
       projectId,