Loading debian/changelog +13 −0 Original line number Diff line number Diff line mediadb (20260423+69) unstable; urgency=high * Fix tombstone infinite loop: load_tombstones() now REPLACES the local tombstone set with the cluster version instead of merging. Previously, cleared tombstones were re-inserted from the cluster on every sync cycle, permanently deleting stores that a successful import had already restored. * After successful import, clear ALL tombstones (not just matching store IDs). A full import replaces the entire dataset — stale tombstones must not suppress newly imported stores on other nodes. -- Jan Koester <jan.koester@tuxist.de> Wed, 23 Apr 2026 00:00:00 +0200 mediadb (20260423+68) unstable; urgency=high * Cluster health monitor: replace sentinel store+remove with filesystem Loading Loading
debian/changelog +13 −0 Original line number Diff line number Diff line mediadb (20260423+69) unstable; urgency=high * Fix tombstone infinite loop: load_tombstones() now REPLACES the local tombstone set with the cluster version instead of merging. Previously, cleared tombstones were re-inserted from the cluster on every sync cycle, permanently deleting stores that a successful import had already restored. * After successful import, clear ALL tombstones (not just matching store IDs). A full import replaces the entire dataset — stale tombstones must not suppress newly imported stores on other nodes. -- Jan Koester <jan.koester@tuxist.de> Wed, 23 Apr 2026 00:00:00 +0200 mediadb (20260423+68) unstable; urgency=high * Cluster health monitor: replace sentinel store+remove with filesystem Loading