Skip to content

release-proxy-5201

Compare
Choose a tag to compare
@bayandin bayandin released this 27 Mar 17:21
· 1578 commits to main since this release
2a88889

What's Changed

  • tests: log hygiene checks for storage controller by @jcsp in #6710
  • fixup(#7168): neon_local: use pageserver defaults for known but unspecified config overrides by @skyzh in #7166
  • Move functions for creating/extracting tarballs into utils by @tristan957 in #7132
  • storage controller: tech debt by @jcsp in #7165
  • test: fix on demand activation test flakyness by @VladLazar in #7180
  • proxy: enable sha2 asm support by @conradludgate in #7184
  • fix: ResidentLayer::load_keys should not create INFO level span by @koivunej in #7174
  • refactor(layer): use detached init by @koivunej in #7152
  • pageserver: extra debug for test_secondary_downloads failures by @jcsp in #7183
  • fix(Layer): always init after downloading in the spawned task by @koivunej in #7175
  • Dump layer map json in test_gc_feedback.py by @arpad-m in #7179
  • fix: add safekeeper team to pgxn codeowners by @skyzh in #7170
  • safekeeper: correctly handle signals by @skyzh in #7167
  • Add state diagram for compute by @tristan957 in #7172
  • fix(heavier_once_cell): take_and_deinit should take ownership by @koivunej in #7185
  • fix(layer): remove the need to repair internal state by @koivunej in #7030
  • Force LSN order with wrapper structure by @jbajic in #7071
  • proxy: async aware password validation by @conradludgate in #7176
  • storage_controller: add metrics by @VladLazar in #7178
  • storage controller: fixes to secondary location handling by @jcsp in #7169
  • pageserver: quieten log on shutdown-while-attaching by @jcsp in #7177
  • pageserver: extend /re-attach response to include tenant mode by @jcsp in #6941
  • proxy: simplify password validation by @conradludgate in #7188
  • walredo benchmark: throughput-oriented rewrite by @problame in #7190
  • Update Rust to 1.77.0 by @arpad-m in #7198
  • proxy: connect redis with AWS IAM by @khanova in #7189
  • Fix ephemeral file warning on secondaries by @jcsp in #7201
  • proxy: unit tests for auth_quirks by @conradludgate in #7199
  • CI: deploy release version to a preprod region by @bayandin in #6811
  • pageserver: write consumption metrics to S3 by @jcsp in #7200
  • Remove Get/SetZenithCurrentClusterSize from Postgres core by @knizhnik in #7196
  • fixup(#7204 / postgres): revert IsPrimaryAlive checks by @skyzh in #7209
  • proxy: fix stack overflow in cancel publisher by @conradludgate in #7212
  • pageserver: use a single tokio runtime by @problame in #6555
  • test: fix test_pageserver_recovery flakyness by @VladLazar in #7207
  • storage controller: tighten up secrets handling by @jcsp in #7105
  • pageserver: track total ephemeral layer bytes by @jcsp in #7182
  • Try to fix test_crafted_wal_end flakiness. by @arssher in #7143
  • tests: stabilize compat tests by @jcsp in #7227
  • chore: remove repetitive words by @availhang in #7206
  • refactor(remote_timeline_client): infallible stop() and shutdown() by @problame in #7234
  • tests: tolerate transient unavailability in test_sharding_split_failures by @jcsp in #7223
  • tests: wait for uploads in test_secondary_downloads by @jcsp in #7220
  • proxy: reuse sess_id as request_id for the cplane requests by @khanova in #7245
  • Revert "pageserver: use a single tokio runtime (#6555)" by @problame in #7246
  • pageserver: drop layer map lock in Timeline::get by @VladLazar in #7217
  • test_runner/performance: skip test_bulk_insert by @bayandin in #7238
  • pageserver: return 429 on timeline creation in progress by @jcsp in #7225
  • pageserver: limit total ephemeral layer bytes by @jcsp in #7218
  • storage controller: make direct tenant creation more robust by @jcsp in #7247
  • tests: add a log allow list to stabilize benchmarks by @jcsp in #7251
  • pageserver: remove bare mgr::get_tenant, mgr::list_tenants by @jcsp in #7237
  • add authentication rate limiting by @conradludgate in #6865
  • Proxy release 2024-03-27 by @vipvap in #7254

New Contributors

Full Changelog: release-proxy-5147...release-proxy-5201