Jeffrey Paul sneak
sneak merged pull request sneak/prompts#21 2026-03-19 22:53:40 +01:00
docs: document conditional -v test rerun pattern in REPO_POLICIES.md
sneak commented on pull request sneak/vaultik#47 2026-03-19 14:09:26 +01:00
fix: use deleteSnapshotFromLocalDB in syncWithRemote

Other call sites in the same file (lines ~370-382 in listSnapshots and ~1088-1100 in PruneDatabase) already do inline cleanup of all related tables before deleting.

do any of these have…

sneak commented on pull request sneak/vaultik#47 2026-03-19 14:04:27 +01:00
fix: use deleteSnapshotFromLocalDB in syncWithRemote

is this necessary now that the schema is updated to do cascading deletes?

sneak deleted branch fix/issue-19-cascade-snapshot-fks from sneak/vaultik 2026-03-19 14:03:41 +01:00
sneak pushed to main at sneak/vaultik 2026-03-19 14:03:41 +01:00
60b6746db9 schema: add ON DELETE CASCADE to snapshot_files.file_id and snapshot_blobs.blob_id FKs (#46)
sneak closed issue sneak/vaultik#19 2026-03-19 14:03:41 +01:00
snapshot_files FK on file_id lacks ON DELETE CASCADE
sneak merged pull request sneak/vaultik#46 2026-03-19 14:03:40 +01:00
schema: add ON DELETE CASCADE to snapshot_files.file_id and snapshot_blobs.blob_id FKs
sneak commented on pull request sneak/vaultik#45 2026-03-19 14:02:57 +01:00
fix: replace O(n²) duplicate detection with map-based O(1) lookups

conflict

sneak commented on pull request sneak/vaultik#46 2026-03-19 13:59:54 +01:00
schema: add ON DELETE CASCADE to snapshot_files.file_id and snapshot_blobs.blob_id FKs

is this cascade delete in the right direction from table to table?

sneak deleted branch fix/uploads-fk-cascade from sneak/vaultik 2026-03-19 13:59:29 +01:00
sneak pushed to main at sneak/vaultik 2026-03-19 13:59:29 +01:00
f28c8a73b7 fix: add ON DELETE CASCADE to uploads FK on snapshot_id (#44)
sneak closed issue sneak/vaultik#18 2026-03-19 13:59:29 +01:00
uploads table FK on snapshot_id lacks ON DELETE CASCADE
sneak merged pull request sneak/vaultik#44 2026-03-19 13:59:27 +01:00
fix: add ON DELETE CASCADE to uploads FK on snapshot_id
sneak commented on pull request sneak/vaultik#48 2026-03-19 13:58:54 +01:00
fix: populate ctime from actual filesystem stats instead of mtime fallback

remove all ctime usage and storage.

sneak commented on pull request sneak/vaultik#48 2026-03-19 09:35:26 +01:00
fix: populate ctime from actual filesystem stats instead of mtime fallback

Why do you even mention hash? We don’t re-hash every file on scan - just on mtime (not ctime) change. Stop mentioning ctime wrt scanning.

sneak deleted branch rename-blob-fetch-stub from sneak/vaultik 2026-03-19 09:33:37 +01:00
sneak pushed to main at sneak/vaultik 2026-03-19 09:33:37 +01:00
1c0f5b8eb2 Rename blob_fetch_stub.go to blob_fetch.go (#53)
sneak closed issue sneak/vaultik#52 2026-03-19 09:33:36 +01:00
Rename blob_fetch_stub.go to blob_fetch.go
sneak merged pull request sneak/vaultik#53 2026-03-19 09:33:36 +01:00
Rename blob_fetch_stub.go to blob_fetch.go
sneak deleted branch fix/list-snapshots-no-destructive-side-effect from sneak/vaultik 2026-03-19 09:32:54 +01:00