Repository navigation
Description
1. What is committed
Current main (560ad40d19b2, 2026-07-29) carries 86 local run-output files, 1,342 KiB, at the repository root:
- 13 soak output directories:
soak30-linux/,soak30-mac/,soak-mac2/throughsoak-mac6/,soak-mac-fixed/,soak-mac-par/,soak-mac-pool/,soak-mac-st/,soak-ql-mac/,soak-ql-mac-fixed/ - 4 memlab files:
memlab-linux.jsonl,memlab-linux.log,memlab-mac.jsonl,memlab-mac.log
The largest are soak30-linux/cbm-daemon.log (1,778 lines), soak30-linux/latency.csv (1,734 lines), soak30-mac/cbm-daemon.log (1,718 lines), and soak30-mac/latency.csv (1,674 lines). Together these files account for roughly 14,400 of the +24,558 lines main gained between 97ce23f98271 (2026-07-23) and 560ad40d19b2, so more than half of that range's added lines are run logs rather than code. I spot-checked soak30-mac/cbm-daemon.log and memlab-linux.jsonl and found no absolute home paths or usernames, so this looks like hygiene only, not a data leak.
2. How it got in, with the commit range
7808eee5("revert(daemon): drop the connection thread pool", 2026-07-26) added all 86 files alongside the revert, verified withgit log --diff-filter=A upstream/main -- <path>per path.a5f9a6da("chore: drop committed soak residue; gitignore soak output dirs", 2026-07-27) caught the problem class one day later, but only removedsoak-results-query-leak/(2,561 lines) and gitignoredsoak-results/andsoak-results-query-leak/. The 86 files from7808eee5match neither pattern, so they survived the cleanup and are still present at head.
Affected range: 7808eee5..560ad40d19b2 (every commit on main since 2026-07-26 ships the files).
3. Suggested fix
git rm -r soak30-linux soak30-mac soak-mac2 soak-mac3 soak-mac4 soak-mac5 soak-mac6 \
soak-mac-fixed soak-mac-par soak-mac-pool soak-mac-st soak-ql-mac soak-ql-mac-fixed
git rm memlab-linux.jsonl memlab-linux.log memlab-mac.jsonl memlab-mac.logand widening the .gitignore entries added in a5f9a6da from the two literal directory names to patterns that cover the naming actually in use, for example soak-*/, soak[0-9]*/, and memlab-*, or routing all soak/memlab output under the already-ignored soak-results/.
Activity
.gitignore: adopt upstream's root-anchored /soak*/ and /memlab-* patt…
DeusData commentedon Aug 3, 2026
Thank you for catching and enumerating these generated soak and memlab artifacts. They were removed from main by
66326c2, merged through #1352, and the cleanup is now part of the0.9.1-rcline. I am closing this as completed. This was a useful repository-hygiene report.