kert
90651ff004
CI / lint (push) Successful in 32s
Deploy / notebooks (push) Has been skipped
Deploy / zotero (push) Has been skipped
Deploy / docs (push) Has been skipped
Deploy / api (push) Has been skipped
Deploy / mc (push) Has been skipped
Infra CI / notebooks (push) Successful in 19s
Infra CI / zotero (push) Successful in 24s
Infra CI / docs (push) Successful in 18s
Infra CI / api (push) Successful in 32s
Infra CI / mc (push) Successful in 24s
Deploy / report (push) Successful in 14s
CI / test (push) Successful in 13m22s
docs(infra): DuckDB concurrency/streaming strategy + issue-filing script
...
The OPPS re-ingest was blocked by a marimo notebook kernel holding a
read-only connection to the shared 3.2 GB aco.duckdb — DuckDB is
single-writer, so any open handle blocks a batch writer. This recurs for
every data-refresh workflow.
Add a strategy spec (options: preflight lock detection, notebook
read-replica, per-domain split, Iceberg lake context, DuckLake) with
milestones M1-M5, and a runnable filing script for the seven discrete
issues (no GITEA_TOKEN locally, so file with:
GITEA_TOKEN=… uv run python dev/scripts/file_concurrency_issues.py).
2026-07-08 14:53:32 -04:00
..
2026-05-06 16:56:34 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-07-08 10:08:08 -04:00
2026-04-18 18:51:21 -04:00
2026-05-06 16:56:34 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-07-08 10:12:24 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-03-24 17:33:55 -04:00
2026-07-08 14:48:17 -04:00
2026-04-16 09:04:38 -04:00
2026-07-08 10:12:24 -04:00
2026-04-16 09:04:38 -04:00
2026-03-27 00:02:35 -04:00
2026-04-16 09:04:38 -04:00
2026-07-08 14:53:32 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-04-18 18:51:21 -04:00
2026-04-18 18:51:21 -04:00
2026-03-24 17:33:55 -04:00
2026-03-03 22:05:49 -05:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-03-25 10:09:20 -04:00
2026-03-03 22:05:49 -05:00
2026-03-24 17:33:55 -04:00
2026-04-16 09:04:38 -04:00
2026-07-08 14:48:17 -04:00
2026-04-09 19:06:33 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:02:30 -04:00
2026-04-23 18:07:07 -04:00
2026-03-24 17:02:30 -04:00
2026-04-16 14:05:30 -04:00
2026-03-24 17:33:55 -04:00
2026-04-16 09:04:38 -04:00
2026-03-03 22:05:49 -05:00
2026-04-16 09:04:38 -04:00
2026-03-12 17:25:30 -04:00
2026-03-24 17:33:55 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00
2026-03-24 17:33:55 -04:00
2026-03-24 17:33:55 -04:00
2026-04-16 09:04:38 -04:00
2026-04-16 09:04:38 -04:00