From eda39289371c8c58dcfc32daeb4359b068f7b714 Mon Sep 17 00:00:00 2001 From: rcmerci Date: Fri, 14 Mar 2025 16:45:14 +0800 Subject: [PATCH] enhance(text-embedding): connect db-worker and infer-worker --- src/main/frontend/handler.cljs | 1 + .../frontend/inference_worker/inference_worker.cljs | 9 ++++++++- src/main/frontend/inference_worker/state.cljs | 2 ++ src/main/frontend/persist_db/browser.cljs | 7 +++++++ src/main/frontend/worker/db_worker.cljs | 13 ++++++++++--- src/main/frontend/worker/file.cljs | 2 +- src/main/frontend/worker/state.cljs | 1 + 7 files changed, 30 insertions(+), 5 deletions(-) diff --git a/src/main/frontend/handler.cljs b/src/main/frontend/handler.cljs index 2b7af869ff..a8b17bb1a2 100644 --- a/src/main/frontend/handler.cljs +++ b/src/main/frontend/handler.cljs @@ -168,6 +168,7 @@ (mobile/mobile-preinit)) (-> (p/let [_ (db-browser/start-db-worker!) _ (db-browser/start-inference-worker!) + _ (db-browser/ index diff --git a/src/main/frontend/persist_db/browser.cljs b/src/main/frontend/persist_db/browser.cljs index 2d5712fc2b..66c825e7bc 100644 --- a/src/main/frontend/persist_db/browser.cljs +++ b/src/main/frontend/persist_db/browser.cljs @@ -163,6 +163,13 @@ (.init wrapped-worker) (log/info "init infer-worker spent:" (str (- (util/time-ms) t1) "ms")))))) +(defn page-block-uuid->redo-ops {:doc "{repo { [op1 op2 ...]}}"}) (defonce *main-thread (atom nil)) +(defonce *infer-worker (atom nil)) (defonce *state (atom {:worker/object nil