release-5189
版本发布时间: 2024-03-25 21:00:04
neondatabase/neon最新发布版本:release-6667(2024-09-21 04:55:26)
What's Changed
- build: make procfs linux only dependency by @koivunej in https://github.com/neondatabase/neon/pull/7156
- pageserver: refactoring in TenantManager to reduce duplication by @jcsp in https://github.com/neondatabase/neon/pull/6732
- fixup(#7141 / tokio_epoll_uring_ext): high frequency log message by @problame in https://github.com/neondatabase/neon/pull/7160
- fix: spanless log message by @koivunej in https://github.com/neondatabase/neon/pull/7155
- fixup(#7160 / tokio_epoll_uring_ext): double-panic caused by info! in thread-local's drop() by @problame in https://github.com/neondatabase/neon/pull/7164
- Support backpressure for sharding by @petuhovskiy in https://github.com/neondatabase/neon/pull/7100
- async password validation by @conradludgate in https://github.com/neondatabase/neon/pull/7171
- tests: log hygiene checks for storage controller by @jcsp in https://github.com/neondatabase/neon/pull/6710
- fixup(#7168): neon_local: use pageserver defaults for known but unspecified config overrides by @skyzh in https://github.com/neondatabase/neon/pull/7166
- Move functions for creating/extracting tarballs into utils by @tristan957 in https://github.com/neondatabase/neon/pull/7132
- storage controller: tech debt by @jcsp in https://github.com/neondatabase/neon/pull/7165
- test: fix on demand activation test flakyness by @VladLazar in https://github.com/neondatabase/neon/pull/7180
- proxy: enable sha2 asm support by @conradludgate in https://github.com/neondatabase/neon/pull/7184
- fix: ResidentLayer::load_keys should not create INFO level span by @koivunej in https://github.com/neondatabase/neon/pull/7174
- refactor(layer): use detached init by @koivunej in https://github.com/neondatabase/neon/pull/7152
- pageserver: extra debug for test_secondary_downloads failures by @jcsp in https://github.com/neondatabase/neon/pull/7183
- fix(Layer): always init after downloading in the spawned task by @koivunej in https://github.com/neondatabase/neon/pull/7175
- Dump layer map json in test_gc_feedback.py by @arpad-m in https://github.com/neondatabase/neon/pull/7179
- fix: add safekeeper team to pgxn codeowners by @skyzh in https://github.com/neondatabase/neon/pull/7170
- safekeeper: correctly handle signals by @skyzh in https://github.com/neondatabase/neon/pull/7167
- Add state diagram for compute by @tristan957 in https://github.com/neondatabase/neon/pull/7172
- fix(heavier_once_cell): take_and_deinit should take ownership by @koivunej in https://github.com/neondatabase/neon/pull/7185
- fix(layer): remove the need to repair internal state by @koivunej in https://github.com/neondatabase/neon/pull/7030
- Force LSN order with wrapper structure by @jbajic in https://github.com/neondatabase/neon/pull/7071
- proxy: async aware password validation by @conradludgate in https://github.com/neondatabase/neon/pull/7176
- storage_controller: add metrics by @VladLazar in https://github.com/neondatabase/neon/pull/7178
- storage controller: fixes to secondary location handling by @jcsp in https://github.com/neondatabase/neon/pull/7169
- pageserver: quieten log on shutdown-while-attaching by @jcsp in https://github.com/neondatabase/neon/pull/7177
- pageserver: extend /re-attach response to include tenant mode by @jcsp in https://github.com/neondatabase/neon/pull/6941
- proxy: simplify password validation by @conradludgate in https://github.com/neondatabase/neon/pull/7188
- walredo benchmark: throughput-oriented rewrite by @problame in https://github.com/neondatabase/neon/pull/7190
- Update Rust to 1.77.0 by @arpad-m in https://github.com/neondatabase/neon/pull/7198
- proxy: connect redis with AWS IAM by @khanova in https://github.com/neondatabase/neon/pull/7189
- Fix ephemeral file warning on secondaries by @jcsp in https://github.com/neondatabase/neon/pull/7201
- proxy: unit tests for auth_quirks by @conradludgate in https://github.com/neondatabase/neon/pull/7199
- CI: deploy release version to a preprod region by @bayandin in https://github.com/neondatabase/neon/pull/6811
- pageserver: write consumption metrics to S3 by @jcsp in https://github.com/neondatabase/neon/pull/7200
- Remove Get/SetZenithCurrentClusterSize from Postgres core by @knizhnik in https://github.com/neondatabase/neon/pull/7196
- fixup(#7204 / postgres): revert
IsPrimaryAlive
checks by @skyzh in https://github.com/neondatabase/neon/pull/7209 - proxy: fix stack overflow in cancel publisher by @conradludgate in https://github.com/neondatabase/neon/pull/7212
- pageserver: use a single tokio runtime by @problame in https://github.com/neondatabase/neon/pull/6555
- Release 2024-03-25 by @vipvap in https://github.com/neondatabase/neon/pull/7219
Full Changelog: https://github.com/neondatabase/neon/compare/release-5147...release-5189