 osobhandClaude Sonnet 4.6
|
679e146cba
|
test: add TCP verify, sync --delete, --dry-run, and hdf5-sync subprocess tests
- subprocess_verify_tcp: reports pending adds, clean after sync (TCP)
- subprocess_sync_delete: server-side deletion via --allow-delete + --delete
- subprocess_sync_dry_run: shows would-add without writing any files
- subprocess_hdf5_sync_cold_copy: cold copy of 2 HDF5 datasets via serve-hdf5
- ServeAllServer::start_with_delete() helper for --allow-delete servers
- ServeHdf5Server helper for serve-hdf5 subprocess tests
- CHANGELOG: document QUIC stream/close race fix in v0.1.0 ### Fixed section
660 tests, 0 failures.
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
|
2026-04-07 06:14:54 -05:00 |
|
 osobhandClaude Sonnet 4.6
|
11f946a608
|
feat: clawsync diff command + revision_page_entries API + CHANGELOG
diff command:
clawsync diff <file.h5> <rev1> [rev2]
- compares page-level metadata between two revisions (or rev1 vs HEAD)
- ~modified / +added / -removed output per page
- --porcelain: tab-separated machine-readable output
- detection via data_offset equality (append-only sidecar invariant)
clawhdf5-onion:
OnionFile::revision_page_entries(rev) -> &[PageTableEntry]
- zero-copy access to page table entries for diff and analytics
4 subprocess tests: identical/changed/head-default/porcelain
CHANGELOG.md: Keep-a-Changelog v0.1.0 entry covering all 8 crates,
all CLI commands, and benchmark numbers.
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
|
2026-04-06 09:36:23 -05:00 |
|