Tienson Qin
|
d5e0833c64
|
feat(dev): export client-ops sqlite from db worker
|
2026-04-12 19:43:10 +08:00 |
|
Tienson Qin
|
233da57825
|
chore(sync-tools): add checksum drift and replay diagnostics tooling
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
8caed635f2
|
fix(sync): tolerate stale gzip headers in snapshot download
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
1b54481fd4
|
enhance(sync): track tx-id ack/failure and rebase stability on client
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
a08d599e6d
|
enhance(db-sync): harden server tx batch handling and protocol
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
da1985bcf3
|
fix: lint
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
c698a3f4fc
|
fix(sync): preserve tx-id across rebases
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
5d883bb3fd
|
fix(sync): tolerate legacy plaintext decrypt values
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
f654bdee9b
|
fix: retract children entities on server
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
1f34c78591
|
handle tx/reject too
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
ef0ab69f20
|
being able to reproduce mismatch checksum
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
ba9cd32b1b
|
add checksum check in chrome tab simulate
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
256f36ce57
|
fix: lint and tests
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
c37cc3395c
|
fix: checksum
|
2026-04-12 19:43:09 +08:00 |
|
Tienson Qin
|
ad935fe1c4
|
ensure :block/uuid immutability
|
2026-04-12 19:43:08 +08:00 |
|
Tienson Qin
|
814d043598
|
switch to EAV-style incremental hashing
|
2026-04-12 19:43:08 +08:00 |
|
Tienson Qin
|
1da6e065d2
|
use incremental checksum
|
2026-04-12 19:43:08 +08:00 |
|
Tienson Qin
|
e811a4678d
|
fix: fix order should be after rebase ops
|
2026-04-12 19:43:08 +08:00 |
|
Tienson Qin
|
1b759b34ee
|
nested tree instead of flat list
|
2026-04-12 19:43:08 +08:00 |
|
Tienson Qin
|
601af0b67d
|
use agent-browser for sync parallel clients tests
|
2026-04-12 19:43:08 +08:00 |
|
Tienson Qin
|
e88a9f27dd
|
fix: undo/redo doesn't work for local graphs
|
2026-04-12 19:43:08 +08:00 |
|
Tienson Qin
|
48903a55c9
|
fix: insert block above
|
2026-04-12 19:43:08 +08:00 |
|
Tienson Qin
|
dee56823de
|
use staging api for test
|
2026-04-03 16:48:40 +08:00 |
|
Tienson Qin
|
5522b30bcc
|
fix: checksum failed for empty target block insert
|
2026-04-03 16:01:11 +08:00 |
|
Gabriel Horner
|
a1b171a20e
|
chore: bump nbb-logseq to feat-db-v34
This bumps to recent version of sci which should allow for upgrading
to malli 0.20+
|
2026-04-02 13:14:25 -04:00 |
|
Tienson Qin
|
e1c773bc5e
|
warning checksum mismatch
|
2026-04-02 23:48:51 +08:00 |
|
Tienson Qin
|
524846191a
|
fix: db/retractEntity should be at last for normalization
|
2026-04-02 23:08:59 +08:00 |
|
Tienson Qin
|
ad2231438a
|
Add :block/order to checksum
|
2026-04-02 22:22:25 +08:00 |
|
Tienson Qin
|
9f19cf8e2b
|
fix: test
|
2026-04-02 20:42:58 +08:00 |
|
Tienson Qin
|
333f3e10b1
|
remove vector embeddings
|
2026-04-02 18:51:29 +08:00 |
|
Tienson Qin
|
5620af9a4e
|
fix: order conflict
|
2026-04-02 17:52:24 +08:00 |
|
Tienson Qin
|
2e788ebb3e
|
updte local checksum after recomputed
|
2026-04-02 15:50:40 +08:00 |
|
Tienson Qin
|
2185a5aecd
|
fix: undo doesn't handle retracting property history block
|
2026-04-02 12:47:24 +08:00 |
|
Tienson Qin
|
114d9f2ae1
|
dev: show diff data between client/server when checksum mismatch
|
2026-04-02 11:33:54 +08:00 |
|
Tienson Qin
|
e7ad82ee1c
|
fix: unreachable code
|
2026-04-01 15:46:15 +08:00 |
|
Tienson Qin
|
2b62ce170b
|
fix: lint
|
2026-04-01 14:42:37 +08:00 |
|
TechnoHouse (deephbz)
|
8e1be9afbb
|
fix(db-sync): stream snapshot downloads directly from sync do
|
2026-04-01 14:39:51 +08:00 |
|
Tienson Qin
|
3a04a0e582
|
refactor(db-sync): move import/download workflow into sync.download
|
2026-04-01 04:42:32 +08:00 |
|
Tienson Qin
|
cadb82c81d
|
fix: tests
|
2026-04-01 03:43:10 +08:00 |
|
Tienson Qin
|
7960f398ca
|
server should never recompute checksum
|
2026-04-01 03:20:33 +08:00 |
|
Tienson Qin
|
6bf4b51ba1
|
code cleanup
|
2026-04-01 03:19:23 +08:00 |
|
Tienson Qin
|
8c170bda12
|
set store debounce time to 100ms
|
2026-04-01 03:12:00 +08:00 |
|
Tienson Qin
|
abfb5fcc96
|
increase cpu_ms to 5 mins for workers
|
2026-04-01 03:04:30 +08:00 |
|
Tienson Qin
|
b3e400c2ae
|
enhance(db-sync): move graph download to worker and stream kv snapshots
|
2026-04-01 03:04:23 +08:00 |
|
Tienson Qin
|
4c9c1ded92
|
fix: lint
|
2026-03-31 23:54:18 +08:00 |
|
Tienson Qin
|
dd165f6794
|
fix: lint
|
2026-03-31 17:25:14 +08:00 |
|
Tienson Qin
|
39ea6207bd
|
fix: debounced store shouldn't be used for batch-transact!
|
2026-03-31 17:19:01 +08:00 |
|
Tienson Qin
|
2fe0de2271
|
add more undo/redo tests
|
2026-03-30 21:55:15 +08:00 |
|
Tienson Qin
|
988ec142c1
|
fix: wrong property icon
|
2026-03-30 18:59:53 +08:00 |
|
Tienson Qin
|
068c34355a
|
fix: checksum drift after rebase/undo/redo ops
|
2026-03-30 18:51:44 +08:00 |
|