Commit fe15ce32 authored by Ahmad Tarraf's avatar Ahmad Tarraf
Browse files

docs: note client-side mutate reload in changelog (#393)

parent 5a02f590
Loading
Loading
Loading
Loading
Loading
+5 −0
Changes for CHANGELOG.md: 5 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -111,6 +111,11 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
    - Hardened RPC and proxy error propagation, startup readiness, daemon disconnect handling, and malleability/migration cleanup.
    - Fixed client syscall and symlink edge cases, descriptor lifecycle issues, and compatibility-corpus snapshot/report generation.
    - Hardened `sfind` directory-record parsing and filtered-directory handling.
  - Client-side in-process reload of routing state after `gkfs_malleability mutate` (#393)
    - A long-lived client (`fuse_client` or LD_PRELOAD'd process) no longer retries removed
      daemons forever after a mutate. A dedicated watcher thread reparses the hosts file and
      atomically swaps in a new `RoutingSnapshot` on `LIBGKFS_RELOAD_SIGNAL` (default
      `SIGUSR1`), without restarting the client.
      

## [0.9.5] - 2025-08