Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proxy release 2024-03-14 #7119

Merged
merged 44 commits into from
Mar 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
d3c583e
Rename binary attachment_service -> storage_controller (#7042)
jcsp Mar 7, 2024
602a4da
bench: run branch_creation_many at 500, seeded (#6959)
koivunej Mar 7, 2024
871977f
pageserver: fix early bail out in vectored get (#7038)
VladLazar Mar 7, 2024
d5a6a2a
storage controller: robustness improvements (#7027)
jcsp Mar 7, 2024
ce7a82d
Update svg_fmt (#7049)
arpad-m Mar 7, 2024
2fc8942
Hopefully stabilize test_bad_connection.py (#6976)
save-buffer Mar 7, 2024
02358b2
update rustls (#7048)
conradludgate Mar 7, 2024
0f05ef6
pageserver: revert open layer rolling revert (#6962)
VladLazar Mar 7, 2024
2c132e4
proxy: do not store ephemeral endpoints in http pool (#6819)
conradludgate Mar 8, 2024
7329413
storage controller: enable setting PlacementPolicy in tenant creation…
jcsp Mar 8, 2024
86e8c43
Add downgrade scripts for neon extension. (#7065)
lubennikovaav Mar 8, 2024
4834d22
Revoke REPLICATION (#7052)
save-buffer Mar 8, 2024
74d2458
throttling: exclude throttled time from basebackup (fixup of #6953) (…
problame Mar 9, 2024
b09d686
fix: on-demand downloads can outlive timeline shutdown (#7051)
koivunej Mar 9, 2024
d894d2b
Export db size, deadlocks and changed row metrics (#7050)
zaynetro Mar 11, 2024
cc5d6c6
proxy: categorise new cplane error message (#7057)
conradludgate Mar 11, 2024
f8483cc
pageserver: update swagger for HA APIs (#7070)
jcsp Mar 11, 2024
26ae7b0
fix(metrics): reset TENANT_STATE metric on startup (#7084)
koivunej Mar 11, 2024
b4972d0
storage controller: refactor non-mutable members up into Service (#7086)
jcsp Mar 11, 2024
2b0f354
default to tokio-epoll-uring in CI tests & on Linux (#7077)
problame Mar 11, 2024
8224580
fix(tenant/timeline metrics): race condition during shutdown + recrea…
problame Mar 11, 2024
8c5b310
fix: Layer delete on drop and eviction can outlive timeline shutdown …
koivunej Mar 11, 2024
17a3c90
follow-up(#7077): adjust flaky-test-detection cutoff date for tokio-e…
problame Mar 11, 2024
73a8c97
fix: warnings when compiling neon extensions (#7053)
skyzh Mar 11, 2024
9872384
Don't return from inside PG_TRY (#7095)
save-buffer Mar 11, 2024
0cf0731
SIGQUIT instead of SIGKILL prewarmed postgres.
arssher Mar 11, 2024
74d09b7
Keep walproposer alive until shutdown checkpoint is safe on safekepeers
hlinnaka Feb 9, 2024
621ea2e
tests: try to make restored-datadir comparison tests not flaky v2
hlinnaka Feb 7, 2024
89cf714
tests/neon_local: rename "attachment service" -> "storage controller"…
jcsp Mar 12, 2024
09699d4
proxy: cancel http queries on timeout (#7031)
conradludgate Mar 12, 2024
580e136
Forward all backpressure feedback to compute (#7079)
petuhovskiy Mar 12, 2024
1f7d54f
proxy refactor tls listener (#7056)
conradludgate Mar 12, 2024
7ae8364
storage controller: register nodes in re-attach request (#7040)
jcsp Mar 12, 2024
bac06ea
pageserver: fix read path max lsn bug (#7007)
jbajic Mar 12, 2024
1b41db8
pageserver: enable setting stripe size inline with split request. (#7…
jcsp Mar 12, 2024
83855a9
proxy http error classification (#7098)
conradludgate Mar 13, 2024
0554bee
proxy: Report warm cold start if connection is from the local cache (…
khanova Mar 13, 2024
b0aff04
proxy: add new dimension to exclude cplane latency (#7011)
khanova Mar 13, 2024
8a53d57
fix(metrics): time individual layer flush operations (#7109)
koivunej Mar 13, 2024
5309711
Make tenant_id in TenantLocationConfigRequest optional (#7055)
arpad-m Mar 13, 2024
69338e5
throttling: fixup interactions with Timeline::get_vectored (#7089)
problame Mar 13, 2024
3bd6551
proxy http cancellation safety (#7117)
conradludgate Mar 14, 2024
44f4262
pageserver/controller: error handling for shard splitting (#7074)
jcsp Mar 14, 2024
192b49c
Merge branch 'release-proxy' into rc/proxy/2024-03-14
khanova Mar 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build_and_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -474,7 +474,7 @@ jobs:
TEST_RESULT_CONNSTR: ${{ secrets.REGRESS_TEST_RESULT_CONNSTR_NEW }}
CHECK_ONDISK_DATA_COMPATIBILITY: nonempty
BUILD_TAG: ${{ needs.tag.outputs.build-tag }}
PAGESERVER_VIRTUAL_FILE_IO_ENGINE: std-fs
PAGESERVER_VIRTUAL_FILE_IO_ENGINE: tokio-epoll-uring
PAGESERVER_GET_VECTORED_IMPL: vectored

# Temporary disable this step until we figure out why it's so flaky
Expand Down Expand Up @@ -554,7 +554,7 @@ jobs:
VIP_VAP_ACCESS_TOKEN: "${{ secrets.VIP_VAP_ACCESS_TOKEN }}"
PERF_TEST_RESULT_CONNSTR: "${{ secrets.PERF_TEST_RESULT_CONNSTR }}"
TEST_RESULT_CONNSTR: "${{ secrets.REGRESS_TEST_RESULT_CONNSTR_NEW }}"
PAGESERVER_VIRTUAL_FILE_IO_ENGINE: std-fs
PAGESERVER_VIRTUAL_FILE_IO_ENGINE: tokio-epoll-uring
# XXX: no coverage data handling here, since benchmarks are run on release builds,
# while coverage is currently collected for the debug ones

Expand Down