release-6548
github-actions
released this
02 Sep 15:58
·
866 commits
to main
since this release
What's Changed
- safekeeper: reorder routes and their handlers. by @arssher in #8831
- Fix the pg_hintplan flakyness by @a-masterov in #8834
- proxy: remove dead code by @conradludgate in #8847
- proxy: Rename backend types and variants as prep for refactor by @cloneable in #8845
- fix(walproposer): Do not restart on safekeepers reordering by @ololobus in #8840
- Remove support for pageserver <-> compute protocol version 1 by @hlinnaka in #8774
- tests: Remove unnecessary entries from list of allowed errors by @hlinnaka in #8199
- .github: direct feature requests to the feedback form by @jcsp in #8849
- bench: flush before shutting down by @koivunej in #8844
- docs: rolling storage controller restarts RFC by @VladLazar in #8310
- pageserver: do vectored read on each dio-aligned section once by @yliang412 in #8763
- storcon: track pageserver availability zone by @VladLazar in #8852
- fix(storage-scrubber): make retry error into warnings by @skyzh in #8851
- bypass
PageCache
forInMemoryLayer
+ avoidValue::deser
on L0 flush by @problame in #8537 - feat(compute_ctl): add periodic
lease lsn
requests for static computes by @prepor in #7994 - Undo walloging replorgin file on checkpoint by @knizhnik in #8794
- ingest: rate-limited warning if WAL commit timestamps lags for > wait_lsn_timeout by @problame in #8839
- proxy+pageserver: shared leaky bucket impl by @conradludgate in #8539
- pageserver: default to 4MiB stack size and add env var to control it by @problame in #8862
- Don't unarchive a timeline if its ancestor is archived by @arpad-m in #8853
- tenant background loops: periodic log message if long-running iteration by @problame in #8832
- proxy: improve test performance by @conradludgate in #8863
- fix(pageserver): add dry-run to force compact API by @skyzh in #8859
- fix(pageserver): reject non-i128 key on the write path by @skyzh in #8648
- Remove async_trait usages from safekeeper and neon_local by @arpad-m in #8864
- proxy: fix password hash cancellation by @conradludgate in #8868
- chore: speed up testing by @conradludgate in #8874
- storage controller: sleep between compute notify retries by @jcsp in #8869
- CI(promote-compatibility-data): fix job by @bayandin in #8871
- feat(storage-scrubber): check layer map valid by @skyzh in #8867
- pageserver: set default io_buffer_alignment to 512 bytes by @yliang412 in #8878
- fix(pageserver): fire layer eviction alert only when it's visible by @skyzh in #8882
- Add safekeeper scrubber test by @arpad-m in #8785
- Storage & Compute release 2024-09-02 by @vipvap in #8883
Full Changelog: release-6514...release-6548