release-7327
github-actions
released this
09 Dec 13:15
·
100 commits
to main
since this release
What's Changed
- Update pgvector to 0.8.0 by @lubennikovaav in #9733
- test_runner: improve
wait_until
by @erikgrinaker in #9936 - storcon: add metric for AZ scheduling violations by @jcsp in #9949
- fix(proxy): forward notifications from authentication by @conradludgate in #9948
- CI(replication-tests): fix notifications about replication-tests failures by @bayandin in #9950
- proxy: Create Elasticache credentials provider lazily by @cloneable in #9967
- Update consensus protocol spec by @arssher in #9607
- Bump OTel, tracing, reqwest crates by @cloneable in #9970
- feat(proxy): emit JWT auth method and JWT issuer in parquet logs by @conradludgate in #9971
- Stop changing the value of neon.extension_server_port at runtime by @tristan957 in #9972
- fix(testing): Use 1 MB shared_buffers even with LFC by @ololobus in #9969
- storcon: use proper schedule context during node delete by @jcsp in #9958
- storcon_cli tenant-describe: include tenant-wide information in output by @problame in #9899
- page_service: batching observability & include throttled time in smgr metrics by @problame in #9870
- Add support for the extensions test for Postgres v17 by @a-masterov in #9748
- safekeeper,pageserver: add heap profiling by @erikgrinaker in #9778
- test_runner: use immediate shutdown in
test_sharded_ingest
by @erikgrinaker in #9984 - pageserver: only throttle pagestream requests & bring back throttling deduction for smgr latency metrics by @problame in #9962
- storcon: in shard splits, inherit parent's AZ by @jcsp in #9946
- pageserver: only store SLRUs & aux files on shard zero by @jcsp in #9786
- pageserver: more detailed logs when calling re-attach by @jcsp in #9996
- chore(proxy): remove postgres config parser and md5 support by @conradludgate in #9990
- pageserver: respond to multiple shutdown signals by @erikgrinaker in #9982
- Improvement: add console redirect timeout warning by @luixo in #9985
- chore(proxy): enforce single host+port by @conradludgate in #9995
- Support tenant manifests in the scrubber by @arpad-m in #9942
- tests & benchmarks: unify the way we customize the default tenant config by @problame in #9992
- test_page_service_batching: fix non-numeric metrics by @bayandin in #9998
- page_service: enable batching in Rust & Python Tests + Python benchmarks by @problame in #9993
- storcon: return an error for drain attempts while paused by @VladLazar in #9997
- optimize parms for ingest bench by @Bodobolero in #9999
- fix parsing human time output like "50m37s" by @Bodobolero in #10001
- pageserver: return proper status code for heatmap_upload errors by @erikgrinaker in #9991
- Assign /libs/proxy/ to proxy team by @cloneable in #10003
- feat(proxy): add option to forward startup params by @conradludgate in #9979
- feat(compute): Set default application_name for pgbouncer connections by @ololobus in #9973
- Display reqwest error source by @erikgrinaker in #10004
- Create a branch for compute release by @a-masterov in #9637
- tests: make storcon scale test AZ-aware by @jcsp in #9952
- pageserver: make
BufferedWriter
do double-buffering by @yliang412 in #9693 - chore: update clap by @conradludgate in #10009
- chore: update rust-postgres by @conradludgate in #10002
- pageserver: fix buffered-writer on macos build by @yliang412 in #10019
- proxy: Present new auth backend cplane_proxy_v1 by @awarus in #10012
- storage_controller: increase shard scan timeout by @erikgrinaker in #10000
- feat(compute): Allow specifying the reconfiguration concurrency by @ololobus in #10006
- Add compute_logical_snapshots_bytes metric by @tristan957 in #9887
- feat(pageserver): support schedule gc-compaction by @skyzh in #9809
- Bump anyhow to 1.0.94 by @tristan957 in #10028
- Send Content-Type header on reconfigure request from neon_local by @tristan957 in #10029
- Fix desc_str for Azure container by @arpad-m in #10021
- pageserver: only zero truncated FSM page on owning shard by @erikgrinaker in #10032
- pageserver: add
wait_until_flushed
parameter for timeline checkpoint by @erikgrinaker in #10013 - pageserver: add disk consistent and remote lsn metrics by @VladLazar in #10005
- pageserver: assert that keys belong to shard by @erikgrinaker in #9943
- chore: Reorganize and refresh CODEOWNERS by @ololobus in #10008
- pageserver: add metric for number of wal records received by each shard by @VladLazar in #10035
- test_runner/performance: add improved bulk insert benchmark by @erikgrinaker in #9812
- Bump sql_exporter to 0.16.0 by @tristan957 in #10041
- feat(pageserver): gc-compaction split job and partial scheduler by @skyzh in #9897
- Fix error message if PS connection is lost while receiving prefetch by @hlinnaka in #9923
- test(pageserver): disable gc_compaction smoke test for now by @skyzh in #10045
- page_service: don't count time spent flushing towards smgr latency metrics by @problame in #10042
- storcon: automatically clear Pause/Stop scheduling policies to enable detaches by @jcsp in #10011
- Storage release 2024-12-09 by @vipvap in #10053
New Contributors
Full Changelog: release-7261...release-7327