Commit Graph
16 Commits
Author SHA1 Message Date
Kronecker 6e20b53013 fix(delivery): wait for HTTPS readiness during startup 2026-10-29 15:29:50 +08:00
Kronecker 70007a36b9 perf(delivery): ship verified Python bytecode caches 2026-10-28 16:40:52 +08:00
Kronecker 8d7f651ddc perf(delivery): use bounded native cold restore copies 2026-10-28 12:11:53 +08:00
Kronecker 0575bb4286 fix(delivery): add bounded explicit TLS rotation
Keep immutable overwrite refusal as the default. Explicit previous fingerprints authorize a stopped-node directory switch with retained private history and resumable publication. Preserve all installed versions with a 65536-entry backup inventory under the existing byte and resource limits.
2026-10-27 04:28:49 +08:00
Kronecker 944ac0a03b perf(delivery): reduce manifest ancestor validation overhead 2026-10-25 06:41:47 +08:00
Kronecker 278337dd46 fix(delivery): recognize privileged service groups in byte proofs 2026-10-22 05:54:34 +08:00
Kronecker 0cd94a20ec perf(delivery): reuse verified bundle reads during node startup 2026-10-22 02:01:57 +08:00
Kronecker cc8f4217db perf(delivery): allocate node CPU by maintenance phase 2026-10-21 16:59:44 +08:00
Kronecker 7650a7e7b6 perf(delivery): avoid duplicate installed byte reads 2026-10-21 14:41:56 +08:00
Kronecker cf43ae6c75 perf(delivery): bound concurrent bundle byte reads 2026-10-21 11:23:24 +08:00
Kronecker b7c586cebb fix(delivery): bound parallel startup checks 2026-10-21 10:00:59 +08:00
Kronecker 8e8015d3f8 perf(delivery): start independent services in bounded groups 2026-10-21 08:03:53 +08:00
Kronecker 14d931a8d7 perf(delivery): share byte proofs across bounded setup 2026-10-21 06:40:00 +08:00
Kronecker 9ea709af92 perf(delivery): reuse proofs within installer operations 2026-10-20 17:55:12 +08:00
Kronecker ee9ebd6d24 perf(delivery): bound copy I/O and streamline metadata scans 2026-10-20 03:51:01 +08:00
Kronecker 02c1dadf67 perf(delivery): reduce verified installation and recovery I/O 2026-10-20 01:46:18 +08:00