Skip to content

v2.49.3

Choose a tag to compare

@github-actions github-actions released this 07 Sep 23:41
· 16 commits to main since this release

Fixed

  • Partition_Node's locator memo capped keys per DIRECTORY while holding unlimited directories. MAX_LOCATOR_MEMO_KEYS (100,000) bounds one slot, so the real ceiling was that number times however many partition dirs a process ever touched — no ceiling at all. A reader that fans across one mirror per partition fills a slot fast, and event-logger-nodes' PHP suite, which builds a fresh temp dir per test, ran the pool to 672MB and killed PHPUnit with no message. MAX_LOCATOR_MEMO_DIRS (8) now drops every slot past that count, on the same discard-whole idiom the key cap already uses — a discard costs a re-walk, never a wrong answer. The suite peaks at 102MB.