Skip to content

Constellation Sync 0.5.0

Choose a tag to compare

@RexVane RexVane released this 05 Sep 13:03
· 5 commits to main since this release

Performance release.

  • Routine checks no longer fetch the full remote file tree every cycle: the engine re-reads only the branch head through the strong-consistency channel and reuses the cached snapshot while the head is unchanged (git trees are content-addressed by head, so a matching head guarantees an exact tree). Steady-state polling drops from three REST calls plus a full-tree JSON parse to a single small read — the biggest cost on large vaults and on mobile.
  • The dashboard snapshot no longer deep-clones the entire settings object (including the base manifest) on every status change; large read-only pieces are shared and only the small mutable arrays are copied.