Skip to content

v3.0.0-beta.5

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Sep 18:44
· 1150 commits to main since this release
v3.0.0-beta.5
36d5809

Changelog

New Features

  • f390ea6 feat(antithesis): report internal contract violations during fault exploration (#2047)
  • 0f895ca feat(grpc): declare exhaustive RPC auth policies (EN-2032) (#2020)
  • 8c3c64a feat(grpc): enforce RPC auth in interceptors (EN-2033) (#2022)

Bug fixes

  • afa6368 fix(EN-1296): preserve audit stream receive failures (#2092)
  • 2b52ff5 fix(EN-1956): flush index promotions before serving them (#1931)
  • 0b4676d fix(EN-2011): derive the signing cascade from effective ordered key state (#2074)
  • 36d5809 fix(admission): reject a revert whose target admission never saw (#2078)
  • eaf1281 fix(antithesis): account for balance-check barriers (EN-2217) (#2100)
  • 60d3e70 fix(antithesis): correct failure-only observations (EN-2216) (#2102)
  • a08f99b fix(antithesis): fence checkpoint metadata on the local replica (#2097)
  • 2ad23d2 fix(antithesis): propagate polling deadlines (#2105)
  • 55487e7 fix(antithesis): respect checkpoint capacity (EN-2213) (#2099)
  • bc1e100 fix(antithesis): retry busy backup destinations (EN-2214) (#2101)
  • 416f72d fix(api): tag listAccounts so it groups with the other account operations (#2062)
  • 978bcf5 fix(backup): replay prepared query mutations (EN-2058) (#2042)
  • bb16e6d fix(bootstrap): clone cluster config before building the proposal (EN-2072) (#2064)
  • 3a96197 fix(checker): verify default enforcement mode (#2023)
  • 726f7cc fix(checkpoints): handle deletion races with model coverage (#2008)
  • 1f86c44 fix(ci): keep stochastic model coverage diagnostic (#2075)
  • 25c116e fix(cli): redact sink URL credentials (EN-2062) (#2057)
  • 8ee5f79 fix(dal): materialize the query-checkpoint main store atomically (EN-1978) (#1954)
  • 7492e73 fix(grpc): share one read-only open across concurrent checkpoint readers (EN-2108) (#2082)
  • 3fcb0b3 fix(mirror): reject malformed HTTP URLs before creation (EN-2063) (#2049)
  • 97495d7 fix(operator): create ledgers and initial indexes atomically (EN-2070)
  • bfd8be6 fix(processing): gate directly dispatched ledger writes on the tombstone (EN-2045) (#2054)
  • bf563f2 fix(storage): release the Pebble read resource before Get returns (EN-2072) (#2065)

Other work

  • 450992a test(model): cover asset colors in the model test (#2055)
  • a5a87c9 test(model): cover enforcement modes and skipped orders (#2007)
  • e7d0a75 test(model): cover ledger lifecycle operations (EN-1627) (#2006)