rustmailer
|
cd98c050b6
|
fix(blob): invalidate FilePool after GC to prevent stale reads
|
2026-06-23 23:28:33 +08:00 |
|
rustmailer
|
11e40750fe
|
feat(blob): add FilePool read cache and fix BucketCache TOCTOU
|
2026-06-23 23:23:03 +08:00 |
|
rustmailer
|
b0374517e8
|
fix(blob): address review issues - visibility, unused param
|
2026-06-23 23:20:24 +08:00 |
|
rustmailer
|
4e12ae5457
|
refactor(blob): replace global RwLock with per-account Arc<AccountHandle>
|
2026-06-23 23:13:39 +08:00 |
|
rustmailer
|
495c91b7ae
|
fix(blob): address code review issues - CRC guard, tests, clone
|
2026-06-23 23:10:15 +08:00 |
|
rustmailer
|
e442db4a2d
|
feat(blob): replace JSON metadata with bincode + CRC32 binary format
|
2026-06-23 23:01:32 +08:00 |
|
rustmailer
|
cc54063669
|
chore(blob): add bincode dependency and new meta error variants
|
2026-06-23 22:55:13 +08:00 |
|
rustmailer
|
04745458bc
|
feat(blob): add embedded KV storage engine for email archiving
|
2026-06-23 21:38:31 +08:00 |
|