Commit Graph

  • 74920d8cd8 storcon: notify compute if correct observed state was refreshed (#11342) Vlad Lazar 2025-04-03 17:35:55 +01:00
  • 131b32ef48 fix(pageserver): clean up aux files before detaching (#11299) Alex Chi Z. 2025-04-03 11:55:22 -04:00
  • 581bb5d7d5 removed pg_anon setup from compute dockerfile (#10960) Suhas Thalanki 2025-04-03 11:26:35 -04:00
  • 3c78133477 feat(ci): add 'released' tag to container images from release runs (#11425) JC Grünhage 2025-04-03 16:57:44 +02:00
  • 46e046e779 Exporting file_cache_used to calculate LFC utilization (#11384) Suhas Thalanki 2025-04-03 10:54:45 -04:00
  • d8cee52637 Update rust to 1.86.0 (#11431) Arpad Müller 2025-04-03 16:53:28 +02:00
  • 45a44c9826 Example diko/metrics_do_not_work_example Dmitrii Kovalkov 2025-04-03 16:28:59 +02:00
  • 2e11d129d0 tests: suppress mgm api timeout error in sotrcon (#11428) Dmitrii Kovalkov 2025-04-03 18:18:50 +04:00
  • 43a7423f72 feat: bump pg_session_jwt extension to 0.3.0 (#11399) Luís Tavares 2025-04-03 14:01:18 +01:00
  • 374736a4de Print remote_addr span for Failed to serve HTTP connection error (#11423) Arpad Müller 2025-04-03 13:58:12 +02:00
  • f9fcb176e8 tests: extend node offline allow list jcsp/stabilize-many-tenants-test John Spray 2025-04-03 13:52:03 +02:00
  • aa5c6c9bdd Compute release 2025-04-03 release-compute-8222 github-actions[bot] 2025-04-03 11:36:20 +00:00
  • c7daf2b1e3 Compute: update plv8 patch (#11426) Alexander Bayandin 2025-04-03 12:29:53 +01:00
  • 5e507776bc Compute: update plv8 patch (#11426) Alexander Bayandin 2025-04-03 12:29:53 +01:00
  • 4e8e0951be Increase timeout for test_pageserver_gc_compaction_smoke (#11410) Alexander Lakhin 2025-04-03 14:23:30 +03:00
  • 64a8d0c2e6 impr(ci): retry container image pushing and send slack messages for failures (#11416) JC Grünhage 2025-04-03 10:59:42 +02:00
  • 7602e6ffc0 Skip compute_ctl authorization checks in testing builds (#11186) Tristan Partin 2025-04-02 19:00:28 -05:00
  • 17193d6a33 test_runner: fix pagebench tenant configs (#11420) Erik Grinaker 2025-04-02 22:11:39 +02:00
  • 03ae57236f docs: add compaction notes (#11415) Erik Grinaker 2025-04-02 21:55:08 +02:00
  • e3d27b2f68 Start safekeeper node IDs with 0 and forbid 0 from registering (#11419) Arpad Müller 2025-04-02 20:36:50 +02:00
  • fec5530c9e fixes arpad/sk_timeline_branch Arpad Müller 2025-04-02 20:02:20 +02:00
  • 8d5d6b24df wip Arpad Müller 2025-04-02 19:40:07 +02:00
  • dd1299f337 feat(storcon): passthrough mark invisible and add tests (#11401) Alex Chi Z. 2025-04-02 13:11:49 -04:00
  • cb19e4e05d pageserver: remove legacy TimelineInfo::latest_gc_cutoff field (2/2) (#11136) John Spray 2025-04-02 16:21:58 +01:00
  • 9df230c837 storcon: improve autosplit defaults (#11332) Erik Grinaker 2025-04-02 17:11:52 +02:00
  • 3c2bc5baba fix(ci): run checks on release PRs (#11375) JC Grünhage 2025-04-02 16:32:53 +02:00
  • 6667810800 chore(compute_ctl): Minor code and comment fixes (#11411) Alexey Kondratov 2025-04-02 16:20:52 +02:00
  • 0a5b9506ae cargo fmt Arpad Müller 2025-04-02 16:03:01 +02:00
  • 48d712af1b ruff format Arpad Müller 2025-04-02 14:59:05 +02:00
  • 47f5bcf2bc pageserver: don't periodically flush layers for stale attachments (#11317) Erik Grinaker 2025-04-02 14:55:15 +02:00
  • b347438d0e Compute release 2025-04-02 release-compute-8220 github-actions[bot] 2025-04-02 12:07:44 +00:00
  • b0411e612a use flag-bearer conrad/flag-bearer Conrad Ludgate 2025-04-01 14:21:35 +01:00
  • 0579533ac8 remove dynamic limiter internal Box<dyn> conrad/dynamic-limiter Conrad Ludgate 2025-04-02 12:45:04 +01:00
  • 99c0da9607 proxy: simplify dynamic limiter impl Conrad Ludgate 2025-04-02 12:40:45 +01:00
  • c179d098ef Increase the timeout for extensions upgrade tests (on schedule). (#11406) a-masterov 2025-04-02 13:18:37 +02:00
  • 4bc6dbdd5f use a prod-like shared_buffers size for some perf unit tests (#11373) Peter Bendel 2025-04-02 12:43:05 +02:00
  • 7dc8370848 storcon: do graceful migrations from chaos injector (#11028) John Spray 2025-04-02 11:08:05 +01:00
  • 811eb6d9b5 refactor args wp-gens-wip Arseny Sher 2025-04-02 12:04:14 +02:00
  • a2a4517b86 more combos Arseny Sher 2025-04-02 10:46:17 +02:00
  • 0ad1f445e2 ff Arseny Sher 2025-03-27 09:43:23 +01:00
  • 146a7129de basic joint tests Arseny Sher 2025-03-22 21:30:28 +01:00
  • 651efef5d3 more tests Arseny Sher 2025-03-22 21:17:28 +01:00
  • 7e2c678ac4 indent Arseny Sher 2025-03-22 18:23:54 +01:00
  • b365ab90bb GetAcknowledgedByQuorumWALPosition Arseny Sher 2025-03-22 18:23:22 +01:00
  • a9845e820a votescollected Arseny Sher 2025-03-22 16:39:56 +01:00
  • a2cbf64797 greetings Arseny Sher 2025-03-20 21:49:08 +01:00
  • 5426272f14 mappings Arseny Sher 2025-03-14 14:30:47 +01:00
  • edfa610920 basic preps Arseny Sher 2025-03-14 13:03:51 +01:00
  • 8baa32b90c test framework Arseny Sher 2025-03-14 12:12:25 +01:00
  • c4fc602115 feat(pageserver): support synthetic size calculation for invisible branches (#11335) Alex Chi Z. 2025-04-01 14:50:58 -04:00
  • 1a78e9e9cf Add test_storcon_create_delete_sk_down Arpad Müller 2025-04-01 14:40:17 +02:00
  • 484208b5a8 logging Arpad Müller 2025-04-01 19:44:42 +02:00
  • 26d636ec14 Fix expected tenant deletion response Arpad Müller 2025-04-01 19:44:17 +02:00
  • 579069d74b Fix list_pending_ops which was broken Arpad Müller 2025-04-01 20:15:53 +02:00
  • a02dcaea6b Don't send a body for deletion requests to safekeepers, () is not enough Arpad Müller 2025-04-01 19:26:27 +02:00
  • 02936b82c5 Fix effective_lsn calculation for prefetch (#11219) Konstantin Knizhnik 2025-04-01 18:48:02 +03:00
  • 1fad1abb24 storcon: timeline deletion improvements and fixes (#11334) Arpad Müller 2025-04-01 17:16:33 +02:00
  • 4b4ce9e60a Add support for BENCHMARTK_CONNSTR Alexey Masterov 2025-04-01 15:12:27 +02:00
  • 016068b966 API spec: add safekeepers field returned by storcon (#11385) Arpad Müller 2025-04-01 14:39:10 +02:00
  • 80596feeaa pageserver: invert CompactFlags::NoYield as YieldForL0 (#11382) Erik Grinaker 2025-04-01 13:43:58 +02:00
  • 225cabd84d pageserver: update upload queue TODOs (#11377) Erik Grinaker 2025-04-01 13:38:12 +02:00
  • 3f775d2df1 Change the script Alexey Masterov 2025-04-01 12:06:04 +02:00
  • d6de25f85f add an env var Alexey Masterov 2025-04-01 11:52:33 +02:00
  • e43968bc95 add a tag for debug only Alexey Masterov 2025-04-01 11:41:58 +02:00
  • 5c8b9457c1 add a jq to neon-extensions-test Alexey Masterov 2025-04-01 11:22:27 +02:00
  • 27d6ebabb3 add checkout Alexey Masterov 2025-04-01 11:17:28 +02:00
  • fa6b4ed659 fix pg-version Alexey Masterov 2025-04-01 11:14:41 +02:00
  • 3c7a526971 change runs-on Alexey Masterov 2025-04-01 11:13:09 +02:00
  • da01a57759 fix Alexey Masterov 2025-04-01 11:02:11 +02:00
  • 9c2e296af7 Debug only Alexey Masterov 2025-04-01 11:00:12 +02:00
  • c92dc09104 create a project in the workflow Alexey Masterov 2025-04-01 10:53:16 +02:00
  • 557127550c feat(compute): Add compute_ctl_up metric (#11376) Alexey Kondratov 2025-04-01 10:51:17 +02:00
  • 1470af0b42 Proxy release 2025-04-01 release-proxy-7976 github-actions[bot] 2025-04-01 06:01:27 +00:00
  • 32ea0d3a11 Blha tristan957/cicc Tristan Partin 2025-03-31 15:58:24 -05:00
  • cfe3e6d4e1 Remove loop from pageserver_try_receive (#11387) Konstantin Knizhnik 2025-03-31 22:49:32 +03:00
  • 47d47000df fix(pageserver): passthrough lsn lease in storcon API (#11386) Alex Chi Z. 2025-03-31 15:16:42 -04:00
  • e5b95bc9dc Neon LFC/prefetch: Improve page read handling (#11380) Matthias van de Meent 2025-03-31 19:04:00 +02:00
  • 0ee5bfa2fc fix(pageserver): allow sibling archived branch for detaching (#11383) Alex Chi Z. 2025-03-31 12:32:55 -04:00
  • b41bca9f58 Add a workflow Alexey Masterov 2025-03-31 17:01:02 +02:00
  • 00bcafe82e chore(ci): upgrade stats action with docker images from ghcr.io (#11378) Fedor Dikarev 2025-03-31 16:21:07 +02:00
  • ed117af73e chore(proxy/tokio-postgres): remove phf from sqlstate and switch to tracing (#11249) Conrad Ludgate 2025-03-31 13:35:51 +01:00
  • 21a891a06d Fix IS_LOCAL_REL macro (first class has oid=FirstNormalObjectId) (#11369) Konstantin Knizhnik 2025-03-31 14:16:35 +03:00
  • 30a7dd630c ruff: enable TC — flake8-type-checking (#11368) Alexander Bayandin 2025-03-30 20:58:33 +02:00
  • db5384e1b0 pageserver: remove L0 flush upload wait (#11196) Erik Grinaker 2025-03-30 15:14:04 +02:00
  • 5cb6a4bc8b fix(ci): use the right sha in release PRs (#11365) JC Grünhage 2025-03-28 12:56:24 +01:00
  • 1dbf40ee2c proxy: Update redis crate (#11372) Folke Behrens 2025-03-28 11:43:52 +00:00
  • 85992000e3 Storage release 2025-03-28 release-8229 github-actions[bot] 2025-03-28 06:02:32 +00:00
  • 5843b50183 Fix mistyping in test comments pump_prefetch_state_min_delay Konstantin Knizhnik 2025-03-27 21:06:57 +01:00
  • 24233d9976 Undo changes in pagestore_smgr.c Konstantin Knizhnik 2025-03-27 21:06:20 +01:00
  • 939354abea chore(ci): pin python base images to sha (#11367) Fedor Dikarev 2025-03-27 18:42:28 +01:00
  • 735ccee5b2 Do not overwrite buffer filled by prefetch_lookup in lfc_readv_select Konstantin Knizhnik 2025-03-27 14:12:54 +01:00
  • 1d5d168626 impr(ci): use hetzner buckets for cache (#11364) Fedor Dikarev 2025-03-27 12:11:45 +01:00
  • b40dd54732 compute-node: Add some debugging tools to image (#11352) Folke Behrens 2025-03-27 11:09:27 +00:00
  • 4bb7087d4d proxy: Fix some clippy warnings coming in next versions (#11359) Folke Behrens 2025-03-26 10:50:16 +00:00
  • a729bc98a9 Do not switch connection to non-blocking mode Konstantin Knizhnik 2025-03-24 13:18:35 +02:00
  • de0a8d78c2 Fix switch to non-blocking mode Konstantin Knizhnik 2025-03-24 08:17:51 +02:00
  • d7f7d33b0e Use non -blocking mode for compute<->PS protocol Konstantin Knizhnik 2025-03-23 18:53:34 +02:00
  • cfbe7a0b3f Remove loop from pageserver_try_receive Konstantin Knizhnik 2025-03-23 08:28:50 +02:00
  • 049e1c508d Rerstrict interval of polling socket state Konstantin Knizhnik 2025-03-22 15:11:04 +02:00
  • a7946dffec neon-image: Add debugging tools to image cloneable/neon-image-debug-tools Folke Behrens 2025-03-24 19:52:27 +01:00