From 5d46e91942d81f6ca4d12225757e633013408369 Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Thu, 13 May 2021 17:37:32 +0200 Subject: Implemented move-in-place for large CAS payloads --- zencore/compactbinarypackage.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'zencore/compactbinarypackage.cpp') diff --git a/zencore/compactbinarypackage.cpp b/zencore/compactbinarypackage.cpp index f84137ff6..262b6ecba 100644 --- a/zencore/compactbinarypackage.cpp +++ b/zencore/compactbinarypackage.cpp @@ -54,7 +54,10 @@ CbAttachment::CbAttachment(SharedBuffer InBuffer, const IoHash* const InHash) : Hash = *InHash; if (Buffer.GetSize()) { - ZEN_ASSERT_SLOW(Hash == IoHash::HashMemory(Buffer.GetData(), Buffer.GetSize())); + // This is disabled for now as it forces disk-based attachments to get mapped which + // then prevents us from making them delete themselves on close + + // ZEN_ASSERT_SLOW(Hash == IoHash::HashMemory(Buffer.GetData(), Buffer.GetSize())); } else { -- cgit v1.2.3