-
Notifications
You must be signed in to change notification settings - Fork 447
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
feat(page_service): timeout-based batching of requests #9321
Commits on Oct 8, 2024
-
pageserver: merge get page requests
Authored by @problame during Lisbon hackathon
Configuration menu - View commit details
-
Copy full SHA for 135cc64 - Browse repository at this point
Copy the full SHA 135cc64View commit details -
Configuration menu - View commit details
-
Copy full SHA for e452e14 - Browse repository at this point
Copy the full SHA e452e14View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff86639 - Browse repository at this point
Copy the full SHA ff86639View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96afede - Browse repository at this point
Copy the full SHA 96afedeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aa9a93 - Browse repository at this point
Copy the full SHA 6aa9a93View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8e222a - Browse repository at this point
Copy the full SHA f8e222aView commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 31530ab - Browse repository at this point
Copy the full SHA 31530abView commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b36b76 - Browse repository at this point
Copy the full SHA 5b36b76View commit details -
review: refactor batching into separate function
The refactor is straightforward, but we also fix a bug. Previously, a batch could have been empty if handling the first message resulted in an error (would have panicked). This has been fixed by including errors in the current batch.
Configuration menu - View commit details
-
Copy full SHA for fd4a1c8 - Browse repository at this point
Copy the full SHA fd4a1c8View commit details
Commits on Oct 14, 2024
-
Merge branch 'main' into vlad/pageserver-merge-get-page-requests
Conflicts: Pageserver config was also updated in main
Configuration menu - View commit details
-
Copy full SHA for 2188191 - Browse repository at this point
Copy the full SHA 2188191View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66241c4 - Browse repository at this point
Copy the full SHA 66241c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ade3e77 - Browse repository at this point
Copy the full SHA ade3e77View commit details -
review: remove some redundant logging
We already log get page errors the pagestream level and on the ingest path.
Configuration menu - View commit details
-
Copy full SHA for 0a554e0 - Browse repository at this point
Copy the full SHA 0a554e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 303b372 - Browse repository at this point
Copy the full SHA 303b372View commit details -
review: rewrite response filling logic to avoid extra copy
Switch to over to using Vec for the `Vec::spare_capacity_mut` interface. Fill the `MayebUninit` slots carefully and `Vec::set_len` at the end.
Configuration menu - View commit details
-
Copy full SHA for a983a49 - Browse repository at this point
Copy the full SHA a983a49View commit details -
Configuration menu - View commit details
-
Copy full SHA for b514d68 - Browse repository at this point
Copy the full SHA b514d68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70aac4b - Browse repository at this point
Copy the full SHA 70aac4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46e2095 - Browse repository at this point
Copy the full SHA 46e2095View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9507ebc - Browse repository at this point
Copy the full SHA 9507ebcView commit details
Commits on Nov 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 39510b2 - Browse repository at this point
Copy the full SHA 39510b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 431b7a7 - Browse repository at this point
Copy the full SHA 431b7a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc97115 - Browse repository at this point
Copy the full SHA cc97115View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dba135 - Browse repository at this point
Copy the full SHA 4dba135View commit details -
Configuration menu - View commit details
-
Copy full SHA for 800d412 - Browse repository at this point
Copy the full SHA 800d412View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ae217b - Browse repository at this point
Copy the full SHA 7ae217bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9ab0ff - Browse repository at this point
Copy the full SHA e9ab0ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c17488 - Browse repository at this point
Copy the full SHA 8c17488View commit details -
Configuration menu - View commit details
-
Copy full SHA for 294e189 - Browse repository at this point
Copy the full SHA 294e189View commit details -
Merge remote-tracking branch 'origin/main' into vlad/pageserver-merge…
…-get-page-requests Conflicts (all syntactic, not semantic) libs/pageserver_api/src/config.rs pageserver/Cargo.toml pageserver/src/config.rs pageserver/src/page_service.rs pageserver/src/pgdatadir_mapping.rs
Configuration menu - View commit details
-
Copy full SHA for 2c64378 - Browse repository at this point
Copy the full SHA 2c64378View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4500c4 - Browse repository at this point
Copy the full SHA c4500c4View commit details -
address the CI failures: they were all due to incorrect classificatio…
…n of PageReconstructError=>PageStreamError for case of Timeline cancellation
Configuration menu - View commit details
-
Copy full SHA for 234799e - Browse repository at this point
Copy the full SHA 234799eView commit details
Commits on Nov 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2bea398 - Browse repository at this point
Copy the full SHA 2bea398View commit details