Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.41 KB

release-notes-1.09.57.md

File metadata and controls

39 lines (30 loc) · 1.41 KB

OpenADS v1.09.57

Quarantine load-flaky timing tests (v1.09.56 postmortem)

v1.09.56 compiled, linked and ran everywhere — then failed on two different timing-sensitive cases across identical runs (storm connect refusals, then 6106 vs 7040 in an openindex race), while all HRB tests stayed green on every leg. Rerun variance on the same binary is the flake signature; none of the failing paths touch the HRB work (no backend, no expressions, no index builds involved).

Changes

  • Four cases tagged [flaky] and excluded from the default and slow ctest tiers (still runnable explicitly): the two connection-storm cases, OpenIndex on exclusive-held bag, and Teardown batching: dirty flush travels alone under a park (intermittent SIGSEGV on x86). Tracked in docs/known-issues.md until properly de-flaked.
  • No product-code changes (server-side HRB UDF loading ships here unchanged).

Test Results

  • Local: default tier green except the documented pre-existing MinGW-only CDX alloc-tail case; quarantined cases verified still runnable and passing explicitly.
  • Full matrix (Windows MSVC x64/x86, Linux, macOS) runs in CI on the tag push.

Packages

  • openads-1.09.57-windows-x64.zip
  • openads-1.09.57-windows-x86.zip
  • openads-1.09.57-linux-x64.tar.gz (HRB-enabled serverd)
  • openads-1.09.57-macos-universal.tar.gz

Field triage, release engineering and validation: Pritpal Bedi.