Merge branch 'fix/httpvfs-chunked-length'

# Conflicts:
#	web/src/lib/db-probe.test.js
#	web/src/lib/sqlite.svelte.js
This commit is contained in:
tiennm99 committed 2026-10-03 11:59:22 +07:00
commit d4f106f488
16 files changed
+471 -132

No files matched your search

+3 -3
View File
@@ -199,7 +199,7 @@ exists.
## Verifying a rebuild
The assembler verifies itself: each database's row count must match the
figure in the table above, and each `.sqlite3` must be at least 90% of its usual
figure in the table above, and each `.sqlite30` must be at least 90% of its usual
size, or the build fails rather than publishing. That guard is the reason a
truncated dataset cannot reach the site with a green pipeline.
@@ -213,8 +213,8 @@ go -C assembler run ./cmd/assemble db # rebuild
go -C assembler run ./cmd/assemble verify /tmp/before .build/public/db
```
Each side is a directory of `<id>.sqlite3`; a database under an older name, or
a gzipped one, is still opened automatically. It exits non-zero on any mismatch,
Each side is a directory of `<id>.sqlite30`; a gzipped database from before the
switch to range requests is still expanded to a temporary file automatically. It exits non-zero on any mismatch,
names the first differing rows and columns, and fails rather than skipping when a
dataset is absent from either side — silently comparing one of two datasets is
how a gate passes without proving anything.