v4.20.4
alibaba/MNNv4.20.4Aug 20, 2026by swilly22
Upgrading?
AI Summary
This release focuses on stabilizing replica synchronization by fixing SIGSEGV errors during divergence and improving graph decoding performance through incremental matrix rebuilding. It also exposes new APIs for external modules to manage graph serialization versions.
Key Highlights
- Fix SIGSEGV on replica divergence by triggering full resync instead of crashing
- Performance improvement for graph loading by removing full sync from the decoder
- New public APIs for graph serialization (Graph_EncodingVersion and Graph_GetDecoder)
New Features
- Export Graph_EncodingVersion and Graph_GetDecoder for external modules
Full Release Notes
## What's Changed ### Bug Fixes * fix(effects): stop replica SIGSEGV on UPDATE_EDGE/UPDATE_NODE divergence - replicas no longer crash when an effect references a node or edge that no longer exists locally; the mismatch is now detected and triggers a full resync instead (#2581) ### Performance * remove full sync from decoder - transpose matrices are rebuilt incrementally as delta-matrix components are set during RDB decoding instead of forcing a full sync at the end, speeding up loading of persisted graphs (#2584) ### Improvements * serializers: export Graph_EncodingVersion and Graph_GetDecoder - new public APIs let external modules (e.g. graph-offloading) stamp dumps with their encoding version and select the matching decoder on load (#2552) **Full Changelog**: https://github.com/FalkorDB/FalkorDB/compare/v4.20.3...v4.20.4
Related Repositories
ggml-org/llama.cpp★ 131,977
LLM inference in C/C++
LadybirdBrowser/ladybird★ 66,606
Truly independent web browser
ClickHouse/ClickHouse★ 50,534
ClickHouse® is a real-time analytics database management system
LizardByte/Sunshine★ 42,493
Self-hosted game stream host for Moonlight.
deskflow/deskflow★ 29,993
Share a single keyboard and mouse between multiple computers.