A.Shakhmatov 34c80809f1 fix: prevent snapshot hang caused by u8 overflow in progress calculation
When creating/restoring snapshots with 4+ tables, the progress percentage
calculation overflowed u8 (e.g. 4*80=320 > 255), causing a panic that left
the IPC call unresolved. Also deduplicate fetch_foreign_keys_raw call.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 17:45:58 +03:00
Description
No description provided
1.2 MiB
Languages
TypeScript 63.1%
Rust 33.5%
CSS 2.4%
Makefile 0.8%
JavaScript 0.1%