Commit Graph

24 Commits

Author SHA1 Message Date
rcmerci
2b1d9a5ed9 015-logseq-cli-db-worker-node-housekeeping.md 2026-03-12 15:12:32 +08:00
Tienson Qin
729ca7fcbf Merge branch 'master' into feat/worker-sync 2026-01-26 18:52:12 +08:00
Gabriel Horner
05ffa3eeb6 chore: remove fns made unused by OG removal
Found unused ones in deps/common, from unused frontend.db aliases
and from fns that only existed for their corresponding tests
2026-01-22 13:19:58 -05:00
rcmerci
78660f9374 enhance: import-debug-transit support db type 2025-09-09 17:14:28 +08:00
Tienson Qin
28fbfa8f07 fix: worker-repl 2025-09-02 13:26:39 +08:00
Tienson Qin
38e049e1c5 fix: stale embedding check (#12049)
* fix: slow stale embedding check

* fix: mark all blocks for embedding when full embedding

Also, store hnsw index for each batch so that embedding can continue
when aborted by switching graph or closing the app.

* remove embedding/re-embedding-graph-data!

* enhance: mod+c mod+s to rebuild both keyword and semantic search
2025-08-13 13:47:52 +08:00
Tienson Qin
88dfaf8ebd fix: mobile build 2025-07-28 18:31:29 +08:00
Tienson Qin
2d50ca5ce2 Merge branch 'master' into feat/hnswlib+transformer-js 2025-07-11 18:15:33 +08:00
Tienson Qin
cf73768ed2 fix: update repl fns for mobile 2025-07-05 11:53:49 +08:00
Tienson Qin
f29ed7b9d8 add capacitor-worker-repl 2025-05-27 22:00:16 +08:00
charlie
4f0c605a5d enhance(capacitor): add more ionic components 2025-04-14 10:26:22 +08:00
Tienson Qin
e36543256f fix: worker repl 2025-03-10 17:23:14 +08:00
rcmerci
941903f34e dev: update shadow.user/worker-repl 2024-11-25 12:23:55 +08:00
rcmerci
b7bbce51e4 dev: add runtime-id-list 2024-06-07 13:32:05 +08:00
Tienson Qin
1ec4796eff refactor: replace :block/left with :block/order
Finally no need to worry about parent-left conflicts and broken chain.
With :block/order, we only need to re-compute new orders for siblings
with same order (it can happens if there're bugs in our code, or
updates from rtc), but it doesn't break UI.

Another huge potential benefit after discussing with Zhiyuan is:
Ee might be able to simplify both RTC and undo/redo, currently, we
need to handle each new op for both of them, with recently
refactorings like properties being db attributes, :block/order
is a string instead of a ref, we can handle most property value
conflicts using last-write-wins, and others (e.g. :block/parent,
property with :default type) specifically.

I haven't fixed the issues of using :block/left in RTC and undo/redo,
because we might change both soon.
2024-05-02 01:12:22 +08:00
Tienson Qin
12263ed19d Raise it to 30k pages 2024-01-31 03:26:13 +08:00
Tienson Qin
7f6cb9bb92 partition load initial pages data
Also, add a script to build a test graph
2024-01-31 03:05:45 +08:00
Tienson Qin
b4757dad0e enhance: get worker runtime id automatically 2024-01-10 17:29:11 +08:00
Tienson Qin
ec39bf0628 Add worker-repl fn 2024-01-10 17:23:38 +08:00
rcmerci
f223ef535c fix(dev): bb gen-malli-kondo-config 2023-01-18 10:10:40 -05:00
Gabriel Horner
e52df0619b Move malli config gen to dev source path
Followup to #8265
2023-01-13 14:35:59 -05:00
Andelf
a633f9c31a feat: add git revision to config 2022-11-30 22:17:18 +08:00
Tienson Qin
9d1d148afe chore: add electron repl 2021-01-20 11:34:58 +08:00
Tienson Qin
2d1fa33204 refactor: remove web 2020-10-27 23:19:40 +08:00