Skip to content
edgesync Artifact [459bd7146c]
Login

Artifact [459bd7146c]

Artifact 459bd7146c382ac95532f37181f057b6672aa67674c1dfb89ae9f24beba69041:

Tag referencing [459bd7146c] - Edit [b251b87613]: Add tag "leaf/v0.0.8" with note "leaf/v0.0.8

Bug fix release.

- fix(leaf,hub): drop SetMaxOpenConns(1) from applySQLiteTuning so libfossil's concurrent-clone path doesn't deadlock (#120, PR #122). v0.0.7 capped the DB connection pool at 1 conn to make per-connection PRAGMAs stick; bones reported deterministic deadlocks under concurrent clones in examples/hub-leaf-e2e/. The cap was always overkill — the busy_timeout=30s PRAGMA is the right primitive and stays.

- chore: now built against libfossil v0.5.0 (PR #121).

Code-artifact and notify Service surfaces from leaf/v0.0.7 are unchanged.". by [email protected] on 2026-05-04 19:18:05.


D 2026-05-04T19:18:05
T +sym-leaf/v0.0.8 b251b876138e225358c18843b89cd6caf40a3964681f52c083b1ae246988fd6c leaf/v0.0.8\n\nBug\sfix\srelease.\n\n-\sfix(leaf,hub):\sdrop\sSetMaxOpenConns(1)\sfrom\sapplySQLiteTuning\sso\n\s\slibfossil's\sconcurrent-clone\spath\sdoesn't\sdeadlock\s(#120,\sPR\s#122).\n\s\sv0.0.7\scapped\sthe\sDB\sconnection\spool\sat\s1\sconn\sto\smake\sper-connection\n\s\sPRAGMAs\sstick;\sbones\sreported\sdeterministic\sdeadlocks\sunder\sconcurrent\n\s\sclones\sin\sexamples/hub-leaf-e2e/.\sThe\scap\swas\salways\soverkill\s—\sthe\n\s\sbusy_timeout=30s\sPRAGMA\sis\sthe\sright\sprimitive\sand\sstays.\n\n-\schore:\snow\sbuilt\sagainst\slibfossil\sv0.5.0\s(PR\s#121).\n\nCode-artifact\sand\snotify\sService\ssurfaces\sfrom\sleaf/v0.0.7\sare\nunchanged.
U [email protected]
Z f92e439ae08ad8e216ef594544bc0849