From c36c309ee3ba88fde58dba6832aecf63b11bc3a1 Mon Sep 17 00:00:00 2001 From: Ron Cohen Date: Mon, 6 Apr 2026 21:14:46 +0200 Subject: [PATCH] fix(node-sdk): flush log is now debug instead of info --- .changeset/strong-seals-cut.md | 6 ++++++ packages/node-sdk/src/batch-buffer.ts | 2 +- packages/node-sdk/test/batch-buffer.test.ts | 6 +++--- 3 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 .changeset/strong-seals-cut.md diff --git a/.changeset/strong-seals-cut.md b/.changeset/strong-seals-cut.md new file mode 100644 index 000000000..a6368ae09 --- /dev/null +++ b/.changeset/strong-seals-cut.md @@ -0,0 +1,6 @@ +--- +"@reflag/openfeature-node-provider": patch +"@reflag/node-sdk": patch +--- + +flush log is now debug instead of info diff --git a/packages/node-sdk/src/batch-buffer.ts b/packages/node-sdk/src/batch-buffer.ts index 12595457a..ec9f68584 100644 --- a/packages/node-sdk/src/batch-buffer.ts +++ b/packages/node-sdk/src/batch-buffer.ts @@ -75,7 +75,7 @@ export default class BatchBuffer { try { await this.flushHandler(flushingBuffer); - this.logger?.info("flushed buffered items", { + this.logger?.debug("flushed buffered items", { count: flushingBuffer.length, }); } catch (error) { diff --git a/packages/node-sdk/test/batch-buffer.test.ts b/packages/node-sdk/test/batch-buffer.test.ts index 6097b7b5e..ebafe2b7c 100644 --- a/packages/node-sdk/test/batch-buffer.test.ts +++ b/packages/node-sdk/test/batch-buffer.test.ts @@ -179,7 +179,7 @@ describe("BatchBuffer", () => { await buffer.add("item1"); await buffer.flush(); - expect(mockLogger.info).toHaveBeenCalledWith("flushed buffered items", { + expect(mockLogger.debug).toHaveBeenCalledWith("flushed buffered items", { count: 1, }); }); @@ -216,7 +216,7 @@ describe("BatchBuffer", () => { expect(buffer["timer"]).toBeNull(); - expect(mockLogger.info).toHaveBeenCalledWith("flushed buffered items", { + expect(mockLogger.debug).toHaveBeenCalledWith("flushed buffered items", { count: 1, }); }); @@ -234,7 +234,7 @@ describe("BatchBuffer", () => { expect(buffer["timer"]).toBeNull(); - expect(mockLogger.info).toHaveBeenCalledWith("flushed buffered items", { + expect(mockLogger.debug).toHaveBeenCalledWith("flushed buffered items", { count: 2, }); });