From 32d2ebfe73b954ce1e4701060d2c7f52bbff94f9 Mon Sep 17 00:00:00 2001 From: DrHuangMHT Date: Wed, 22 Apr 2026 14:03:57 +0800 Subject: [PATCH] fix(stage-ui): use duckdb singleton to prevent memory leak (#1679) --- .../stage-ui/src/components/scenes/Stage.vue | 9 +- .../src/composables/use-duck-db.test.ts | 81 ++++++ .../stage-ui/src/composables/use-duck-db.ts | 47 +++ pnpm-lock.yaml | 269 ++++++++++++++++-- 4 files changed, 369 insertions(+), 37 deletions(-) create mode 100644 packages/stage-ui/src/composables/use-duck-db.test.ts create mode 100644 packages/stage-ui/src/composables/use-duck-db.ts diff --git a/packages/stage-ui/src/components/scenes/Stage.vue b/packages/stage-ui/src/components/scenes/Stage.vue index 652dd7137..4582f43f7 100644 --- a/packages/stage-ui/src/components/scenes/Stage.vue +++ b/packages/stage-ui/src/components/scenes/Stage.vue @@ -1,5 +1,4 @@