From 23759a72430a2eb4f09f70221d7719032b8258e0 Mon Sep 17 00:00:00 2001 From: Viktor Lofgren Date: Mon, 10 Jun 2024 18:29:14 +0200 Subject: [PATCH] (loader) Correctly clamp document size --- .../index/journal/writer/IndexJournalWriterSingleFileImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/index/index-journal/java/nu/marginalia/index/journal/writer/IndexJournalWriterSingleFileImpl.java b/code/index/index-journal/java/nu/marginalia/index/journal/writer/IndexJournalWriterSingleFileImpl.java index e5ddac52..b05210ae 100644 --- a/code/index/index-journal/java/nu/marginalia/index/journal/writer/IndexJournalWriterSingleFileImpl.java +++ b/code/index/index-journal/java/nu/marginalia/index/journal/writer/IndexJournalWriterSingleFileImpl.java @@ -105,7 +105,7 @@ public class IndexJournalWriterSingleFileImpl implements IndexJournalWriter{ } dataBuffer.putShort((short) recordSize); - dataBuffer.putShort((short) Math.clamp(0, header.documentSize(), Short.MAX_VALUE)); + dataBuffer.putShort((short) Math.clamp(header.documentSize(), 0, Short.MAX_VALUE)); dataBuffer.putInt(header.documentFeatures()); dataBuffer.putLong(header.combinedId()); dataBuffer.putLong(header.documentMeta());