Commit Graph

  • a610ddb307 fix(pageserver): ensure test creates valid layer map (#8191) Alex Chi Z 2024-07-03 14:46:58 -04:00
  • 9603ae7bca page_service: stop exposing get_last_record_rlsn (#8244) Christian Schwarz 2024-07-03 20:05:01 +02:00
  • af94059c5a Fix outdated comment (#8149) Japin Li 2024-07-04 01:55:36 +08:00
  • 821119cf0c pageserver: reduce ops tracked at per-timeline detail (#8245) John Spray 2024-07-03 17:27:34 +01:00
  • c72511c8cf add pagebench test cases for periodic pagebench on dedicated hardware (#8233) Peter Bendel 2024-07-03 18:22:33 +02:00
  • b0dc5e62c2 Only support compressed reads if the compression setting is present (#8238) Arpad Müller 2024-07-03 18:02:10 +02:00
  • b579306e47 pageserver: don't try to flush if shutdown during attach (#8235) John Spray 2024-07-03 14:13:06 +01:00
  • ab34898b86 CI: update docker/* actions to latest versions (#7694) Alexander Bayandin 2024-07-03 12:19:13 +01:00
  • 0f55da3629 Simplify test_wal_page_boundary_start test (#8214) Heikki Linnakangas 2024-07-03 13:22:53 +03:00
  • bfae30a086 docker: add storage_scrubber into the docker image (#8239) Alex Chi Z 2024-07-03 04:48:56 -04:00
  • d80c2690e5 Add test for proper handling of connection failure to avoid 'cannot wait on socket event without a socket' error (#8231) Konstantin Knizhnik 2024-07-02 21:45:42 +03:00
  • 5028575672 fix(pageserver): comments about metadata key range (#8236) Alex Chi Z 2024-07-02 12:54:32 -04:00
  • 5c58d976b7 tense of errors (#8234) John Spray 2024-07-02 17:17:22 +01:00
  • 48844436fc CI(benchmarking): move psql queries to actions/run-python-test-set (#8230) Alexander Bayandin 2024-07-02 16:21:23 +01:00
  • 74bfb93498 L0 flush: opt-in mechanism to bypass PageCache reads and writes (#8190) Christian Schwarz 2024-07-02 16:29:09 +02:00
  • 13a255801c Add support for reading and writing compressed blobs (#8106) Arpad Müller 2024-07-02 16:14:12 +02:00
  • bb96416a79 pageserver: rate limit log for loads of layers visited (#8228) Vlad Lazar 2024-07-02 14:14:10 +01:00
  • 0b365fdac7 fix: noisy logging when download gets cancelled during shutdown (#8224) Christian Schwarz 2024-07-02 15:13:27 +02:00
  • 256e8e0a90 pageserver: simpler, stricter config error handling (#8177) John Spray 2024-07-02 13:45:04 +01:00
  • 0edba09730 remote_storage config: move handling of empty inline table {} to callers (#8193) Christian Schwarz 2024-07-02 12:53:08 +02:00
  • 1c1ff34490 Check status of connection after PQconnectStartParams (#8210) Konstantin Knizhnik 2024-07-02 06:56:10 +03:00
  • e948e2d2b8 docs: Graceful storage controller cluster restarts RFC (#7704) Vlad Lazar 2024-07-01 18:44:28 +01:00
  • 54d039d143 tests: Make neon_xlogflush() flush all WAL, if you omit the LSN arg (#8215) Heikki Linnakangas 2024-07-01 18:55:18 +03:00
  • 5cb73c34c0 CI(gather-rust-build-stats): fix build with libpq (#8219) Alexander Bayandin 2024-07-01 16:42:23 +01:00
  • 9cd20e6a21 fix(pageserver): include aux file in basebackup only once (#8207) Alex Chi Z 2024-07-01 10:36:49 -04:00
  • 575c8e0bbf CI(build-tools): Remove libpq from build image (#8206) Alexander Bayandin 2024-07-01 13:11:55 +01:00
  • cc843d14fb pageserver: add metric pageserver_secondary_resident_physical_size (#8204) John Spray 2024-07-01 12:48:20 +01:00
  • d3250be5db tests: Make neon_xlogflush() flush all WAL, if you omit the LSN arg Heikki Linnakangas 2024-07-01 12:58:08 +03:00
  • f29c8ba408 build(deps): bump certifi from 2023.7.22 to 2024.7.4 (#8301) rc/2024-07-08-by-vlaad dependabot[bot] 2024-07-06 17:41:54 +01:00
  • 60ef903355 Add concurrency to the find-large-objects scrubber subcommand (#8291) Arpad Müller 2024-07-05 22:36:28 +02:00
  • f505300bd0 Improve parsing of ImageCompressionAlgorithm (#8281) Arpad Müller 2024-07-05 22:18:05 +02:00
  • 91a21de1b2 pageserver_live_connections: track as counter pair (#8227) Christian Schwarz 2024-07-05 22:17:05 +02:00
  • cb9487076c Increase timeout for wating subscriber caught-up (#8118) Konstantin Knizhnik 2024-07-05 20:39:10 +03:00
  • 7296f3ced6 SELECT 💣(); (#8270) Alexander Bayandin 2024-07-05 15:12:01 +01:00
  • de06ff1aaf pageserver: add time based image layer creation check (#8247) Vlad Lazar 2024-07-05 14:02:02 +01:00
  • 41b6097991 safekeeper: add separate tombstones map for deleted timelines (#8253) John Spray 2024-07-05 11:17:44 +01:00
  • bb87941131 tests: make location_conf_churn more robust (#8271) John Spray 2024-07-05 10:34:16 +01:00
  • 7087fc0f08 correct error handling for periodic pagebench runner status (#8274) Peter Bendel 2024-07-05 11:23:46 +02:00
  • 2dde916b4c tests: extend allow list in deletion test (#8268) John Spray 2024-07-05 10:09:15 +01:00
  • 80aca4eb6a add checkout depth1 to workflow to access local github actions like generate allure report (#8259) Peter Bendel 2024-07-04 22:17:45 +02:00
  • e7da970424 implement rolling hyper-log-log algorithm (#8068) Konstantin Knizhnik 2024-07-04 22:03:58 +03:00
  • 8e5a6808f5 Flatten compression algorithm setting (#8265) Arpad Müller 2024-07-04 18:59:19 +02:00
  • 194f4b22ef feat(pageserver): integrate lsn lease into synthetic size (#8220) Yuchen Liang 2024-07-04 11:09:05 -04:00
  • 112aef1a71 Add find-large-objects subcommand to scrubber (#8257) Arpad Müller 2024-07-04 17:07:16 +02:00
  • 5ca996cc8f pageserver: downgrade stale generation messages to INFO (#8256) John Spray 2024-07-04 15:05:41 +01:00
  • 66dbb5ab82 CI(pg-clients): unify workflow with build-and-test (#8160) Alexander Bayandin 2024-07-04 14:58:01 +01:00
  • 304375a87a Use bool param for round_trip_test_compressed (#8252) Arpad Müller 2024-07-04 15:04:08 +02:00
  • cb5e8f6c47 pageserver: increase rate limit duration for layer visit log (#8263) Vlad Lazar 2024-07-04 13:22:33 +01:00
  • 3fafb2cbfb CI(build-and-test): add conclusion job (#8246) Alexander Bayandin 2024-07-04 09:20:01 +01:00
  • 253bce4d9b proxy: cache certain non-retriable console errors for a short time (#8201) Conrad Ludgate 2024-07-04 09:03:03 +01:00
  • c5bbf97482 tests: perform graceful rolling restarts in storcon scale test (#8173) Vlad Lazar 2024-07-04 06:04:19 +01:00
  • cb1b35bc32 pageserver: add supplementary branch usage stats (#8131) John Spray 2024-07-03 22:29:43 +01:00
  • 847e547125 fix(pageserver): ensure test creates valid layer map (#8191) Alex Chi Z 2024-07-03 14:46:58 -04:00
  • 9eea45031d page_service: stop exposing get_last_record_rlsn (#8244) Christian Schwarz 2024-07-03 20:05:01 +02:00
  • d979900d4c Fix outdated comment (#8149) Japin Li 2024-07-04 01:55:36 +08:00
  • cf98cf04c1 pageserver: reduce ops tracked at per-timeline detail (#8245) John Spray 2024-07-03 17:27:34 +01:00
  • 3786d00565 add pagebench test cases for periodic pagebench on dedicated hardware (#8233) Peter Bendel 2024-07-03 18:22:33 +02:00
  • 3be571adba Only support compressed reads if the compression setting is present (#8238) Arpad Müller 2024-07-03 18:02:10 +02:00
  • 473d73ee8b pageserver: don't try to flush if shutdown during attach (#8235) John Spray 2024-07-03 14:13:06 +01:00
  • d24437fde0 CI: update docker/* actions to latest versions (#7694) Alexander Bayandin 2024-07-03 12:19:13 +01:00
  • 53e76cefd0 Simplify test_wal_page_boundary_start test (#8214) Heikki Linnakangas 2024-07-03 13:22:53 +03:00
  • 293654ffdb docker: add storage_scrubber into the docker image (#8239) Alex Chi Z 2024-07-03 04:48:56 -04:00
  • 30010c17b5 Add test for proper handling of connection failure to avoid 'cannot wait on socket event without a socket' error (#8231) Konstantin Knizhnik 2024-07-02 21:45:42 +03:00
  • cf18ff1bd7 fix(pageserver): comments about metadata key range (#8236) Alex Chi Z 2024-07-02 12:54:32 -04:00
  • c42c707942 tense of errors (#8234) John Spray 2024-07-02 17:17:22 +01:00
  • 22446e7c96 CI(benchmarking): move psql queries to actions/run-python-test-set (#8230) Alexander Bayandin 2024-07-02 16:21:23 +01:00
  • b1cfc18161 L0 flush: opt-in mechanism to bypass PageCache reads and writes (#8190) Christian Schwarz 2024-07-02 16:29:09 +02:00
  • a33a88f8f0 Add support for reading and writing compressed blobs (#8106) Arpad Müller 2024-07-02 16:14:12 +02:00
  • a2cdaa6b7c pageserver: rate limit log for loads of layers visited (#8228) Vlad Lazar 2024-07-02 14:14:10 +01:00
  • 3cf2da9097 fix: noisy logging when download gets cancelled during shutdown (#8224) Christian Schwarz 2024-07-02 15:13:27 +02:00
  • ccd0b79e41 pageserver: simpler, stricter config error handling (#8177) John Spray 2024-07-02 13:45:04 +01:00
  • e7e8fec3fd remote_storage config: move handling of empty inline table {} to callers (#8193) Christian Schwarz 2024-07-02 12:53:08 +02:00
  • 712ba955d5 Check status of connection after PQconnectStartParams (#8210) Konstantin Knizhnik 2024-07-02 06:56:10 +03:00
  • 414aebd076 docs: Graceful storage controller cluster restarts RFC (#7704) Vlad Lazar 2024-07-01 18:44:28 +01:00
  • 4805f9d536 tests: Make neon_xlogflush() flush all WAL, if you omit the LSN arg (#8215) Heikki Linnakangas 2024-07-01 18:55:18 +03:00
  • bc4b90d173 CI(gather-rust-build-stats): fix build with libpq (#8219) Alexander Bayandin 2024-07-01 16:42:23 +01:00
  • 78ad8a6620 fix(pageserver): include aux file in basebackup only once (#8207) Alex Chi Z 2024-07-01 10:36:49 -04:00
  • c53f81d434 CI(build-tools): Remove libpq from build image (#8206) Alexander Bayandin 2024-07-01 13:11:55 +01:00
  • c70a016d48 pageserver: add metric pageserver_secondary_resident_physical_size (#8204) John Spray 2024-07-01 12:48:20 +01:00
  • 60659ecb2f tests: Make neon_xlogflush() flush all WAL, if you omit the LSN arg Heikki Linnakangas 2024-07-01 12:58:08 +03:00
  • 0d9a78e8f2 build(deps): bump certifi from 2023.7.22 to 2024.7.4 (#8301) rc/2024-07-08-by-vlad dependabot[bot] 2024-07-06 17:41:54 +01:00
  • 4bbd38c4f0 Add concurrency to the find-large-objects scrubber subcommand (#8291) Arpad Müller 2024-07-05 22:36:28 +02:00
  • 59d55c9e0c Improve parsing of ImageCompressionAlgorithm (#8281) Arpad Müller 2024-07-05 22:18:05 +02:00
  • 471fef86bf pageserver_live_connections: track as counter pair (#8227) Christian Schwarz 2024-07-05 22:17:05 +02:00
  • a16b6861b4 Increase timeout for wating subscriber caught-up (#8118) Konstantin Knizhnik 2024-07-05 20:39:10 +03:00
  • 832480dcca SELECT 💣(); (#8270) Alexander Bayandin 2024-07-05 15:12:01 +01:00
  • 54428fec1e pageserver: add time based image layer creation check (#8247) Vlad Lazar 2024-07-05 14:02:02 +01:00
  • e2f7baeec1 safekeeper: add separate tombstones map for deleted timelines (#8253) John Spray 2024-07-05 11:17:44 +01:00
  • a046782115 tests: make location_conf_churn more robust (#8271) John Spray 2024-07-05 10:34:16 +01:00
  • cc6d33f777 correct error handling for periodic pagebench runner status (#8274) Peter Bendel 2024-07-05 11:23:46 +02:00
  • 6d2b8d9376 tests: extend allow list in deletion test (#8268) John Spray 2024-07-05 10:09:15 +01:00
  • 2e3453633a add checkout depth1 to workflow to access local github actions like generate allure report (#8259) Peter Bendel 2024-07-04 22:17:45 +02:00
  • c2c6e2f158 implement rolling hyper-log-log algorithm (#8068) Konstantin Knizhnik 2024-07-04 22:03:58 +03:00
  • 9d444fd3ac Flatten compression algorithm setting (#8265) Arpad Müller 2024-07-04 18:59:19 +02:00
  • f6abef5865 feat(pageserver): integrate lsn lease into synthetic size (#8220) Yuchen Liang 2024-07-04 11:09:05 -04:00
  • dfc69667d1 Add find-large-objects subcommand to scrubber (#8257) Arpad Müller 2024-07-04 17:07:16 +02:00
  • 86655f6a0e pageserver: downgrade stale generation messages to INFO (#8256) John Spray 2024-07-04 15:05:41 +01:00
  • dfda32f1f4 CI(pg-clients): unify workflow with build-and-test (#8160) Alexander Bayandin 2024-07-04 14:58:01 +01:00
  • a2b4c490af Use bool param for round_trip_test_compressed (#8252) Arpad Müller 2024-07-04 15:04:08 +02:00
  • b81a7e0232 pageserver: increase rate limit duration for layer visit log (#8263) Vlad Lazar 2024-07-04 13:22:33 +01:00