mempalace/.github
Igor Lins e Silva 37194cf543 ci(test-windows): retry the transient ChromaDB HNSW compaction flake
ChromaDB's rust HNSW core intermittently fails compaction on Windows with
"Failed to apply logs to the hnsw segment writer" during add/update — a
long-standing, non-reproducible-on-Linux/macOS flake that hits different tests
(test_migrate_wings, test_closets) across unrelated commits and has been
turning otherwise-green release/CI runs red at random.

Add pytest-rerunfailures and wire `--reruns 2 --only-rerun "Failed to apply
logs to the hnsw segment writer"` into the test-windows job only. The
--only-rerun scope means a real, deterministic failure still fails on the first
run; only this specific transient native-dependency error is retried. The
Linux and macOS jobs deliberately keep zero reruns so genuine regressions
surface there loudly.
2026-06-22 16:01:08 -03:00
..
ISSUE_TEMPLATE MemPalace: palace architecture, AAAK compression, knowledge graph 2026-04-04 18:16:04 -07:00
workflows ci(test-windows): retry the transient ChromaDB HNSW compaction flake 2026-06-22 16:01:08 -03:00
CODEOWNERS chore: improve agent readiness — AGENTS.md, dependabot, CODEOWNERS, labels 2026-04-09 23:29:26 -07:00
PULL_REQUEST_TEMPLATE.md MemPalace: palace architecture, AAAK compression, knowledge graph 2026-04-04 18:16:04 -07:00
dependabot.yml chore: improve agent readiness — AGENTS.md, dependabot, CODEOWNERS, labels 2026-04-09 23:29:26 -07:00