v1.2.4
PlasmoHQ/plasmov1.2.4Jul 14, 2025by jiefenghuang
AI Summary
This is a patch release for JuiceFS v1.2 focused on fixing critical bugs in metadata handling, preventing deadlocks in SQL and Redis backends, and ensuring binary stability on ARM64.
Key Highlights
- Fixed stats for trash directories and all-zero read responses due to invalid cache.
- Resolved potential loss of attributes in Redis meta and flush quotas/stat deadlocks in SQL meta.
- Fixed static linking for ARM64 binary to prevent build failures.
- Added validation for ciphertext length to prevent panics caused by data corruption.
Full Release Notes
This is the fourth patch release for JuiceFS v1.2. It has 10 commits from 4 contributors, thanks to @zhijian-pro @polyrabbit @jiefenghuang @chnliyong # Bugfix - meta: fix stats for trash directories (#6099) - meta: fix all-zero read response due to invalid openFile.chunks cache (#6192) - meta/redis: fix potential loss of attributes issue (#5709) - meta/redis: check `MGet` error to avoid panic (#5773) - meta/sql: fix flush quotas deadlock (#5706) - meta/sql: fix flush stat deadlock (#5712) - cmd/warmup: release memory timely to avoid OOM (#5886) - object: add validation for ciphertext length to prevent panic caused by data corruption (#6107) - object/jfs: fix file creation logic (#5792) - build: fix static linking for ARM64 binary (#5612)