From 4acb645f04aacf0d8bad8ea526e6ba895d123d57 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Mon, 1 Dec 2025 16:46:57 -0500 Subject: core: add debug logging to troubleshoot share compaction loading --- packages/enterprise/src/core/share.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'packages/enterprise/src') diff --git a/packages/enterprise/src/core/share.ts b/packages/enterprise/src/core/share.ts index bf10c4a14..46b277d12 100644 --- a/packages/enterprise/src/core/share.ts +++ b/packages/enterprise/src/core/share.ts @@ -85,16 +85,19 @@ export namespace Share { } export async function data(shareID: string) { + console.log("reading compaction") const compaction: Compaction = (await Storage.read(["share_compaction", shareID])) ?? { data: [], event: undefined, } - + console.log("reading pending events") const list = await Storage.list({ prefix: ["share_event", shareID], end: compaction.event, }).then((x) => x.toReversed()) + console.log("compacting", list.length) + const data = await Promise.all(list.map(async (event) => await Storage.read(event))).then((x) => x.flat()) for (const item of data) { if (!item) continue -- cgit v1.2.3