Commit Graph

  • a703cd342b storage_controller: enforce generations in import upcalls (#11900) Vlad Lazar 2025-05-15 11:02:11 +01:00
  • 42e4cf18c9 CI(neon_extra_builds): fix workflow syntax (#11932) Alexander Bayandin 2025-05-15 10:53:59 +01:00
  • 9e5a41a342 fix(scrubber): remote_storage error causes layers to be deleted as orphans (#11924) Alex Chi Z. 2025-05-15 15:02:16 +08:00
  • 48b870bc07 Use unlogged build in GIST for storing root page (#11892) Konstantin Knizhnik 2025-05-15 07:45:22 +03:00
  • 32a12783fd pageserver: batching & concurrent IO: update binary-built-in defaults; reduce CI matrix (#11923) Christian Schwarz 2025-05-14 18:30:21 +02:00
  • 11a97bbfd6 pageserver: handle rel drops correctly in rel size cache vlad/find-unexpected-rel-size-cache-updates Vlad Lazar 2025-05-14 14:22:23 +02:00
  • 1e83398cdd Correct out-of-date comment. Elizabeth Murray 2025-05-09 16:29:57 -07:00
  • be8ed81532 Connection pool: update error accounting, sweep idle connections, add config options. Elizabeth Murray 2025-05-09 16:27:58 -07:00
  • 68120cfa31 Fix Cloud Extensions Regression (#11907) a-masterov 2025-05-14 15:19:53 +02:00
  • 6572a291cf confused the files amasterov/run-postgis-test Alexey Masterov 2025-05-14 11:39:31 +02:00
  • 4688b815b1 Proxy release 2025-05-14 09:39 UTC release-proxy-8308 github-actions[bot] 2025-05-14 09:39:15 +00:00
  • a8e652d47e rfc: add bottommost garbage-collection compaction (#8425) Alex Chi Z. 2025-05-14 17:25:57 +08:00
  • ae3b0bf963 do not run on pgv16 Alexey Masterov 2025-05-14 11:22:56 +02:00
  • 81fd652151 fix(pageserver): use better estimation for compaction memory usage (#11904) Alex Chi Z. 2025-05-14 16:32:55 +08:00
  • eba6f85909 Add flaky tests to test how testing for flaky tests works detect-new-flaky-tests Alexander Lakhin 2025-05-14 11:31:45 +03:00
  • 52888e06a0 Run testing of new tests within "Build and Test" workflow Alexander Lakhin 2025-05-14 11:31:44 +03:00
  • 2b51b7cbb1 Transform "Build and Run Selected Test" workflow into "Build and Test Tests" Alexander Lakhin 2025-05-14 11:31:44 +03:00
  • 5895abf495 Allow for adding optional postfix to allure report name Alexander Lakhin 2025-05-14 11:31:44 +03:00
  • 05559539f1 Adjust regress-tests step to pass list of selected tests Alexander Lakhin 2025-05-14 11:31:43 +03:00
  • 8f2808864b Allow for running multiple selected tests Alexander Lakhin 2025-05-14 11:31:43 +03:00
  • 067f80e8db Fix regress tests: set NEON_INTERNAL_CA_FILE link-compatibility-old Ivan Efremov 2025-05-12 17:48:06 +03:00
  • d47e88e353 Update the pgrag version in the compute dockerfile. (#11867) Elizabeth Murray 2025-05-14 00:00:59 -07:00
  • 12b08c4b82 Fix shutdown Heikki Linnakangas 2025-05-14 01:49:55 +03:00
  • 045ae13e06 pageserver: make imports work with tenant shut downs (#11855) Vlad Lazar 2025-05-13 18:49:49 +01:00
  • 234c882a07 proxy: Expose handlers for cpu and heap profiling (#11912) Folke Behrens 2025-05-13 14:58:37 +00:00
  • 290369061f Check prefetch result in DEBUG_COMPARE_LOCAL mode (#11502) Konstantin Knizhnik 2025-05-13 17:13:42 +03:00
  • c79c7e4314 change region Alexey Masterov 2025-05-13 15:57:42 +02:00
  • 6a7f49e61f do not use pooled Alexey Masterov 2025-05-13 15:50:01 +02:00
  • 9cffb16463 abstract byte handling conrad/proxy-conn-state-machine Conrad Ludgate 2025-05-13 14:45:21 +01:00
  • 8e25ddec54 Add mask Alexey Masterov 2025-05-13 15:44:43 +02:00
  • 6b4d3ca9c1 add -r Alexey Masterov 2025-05-13 15:35:40 +02:00
  • 25ab16ee24 chore(compute): Postgres 17.5, 16.9, 15.13 and 14.18 (#11886) Anastasia Lubennikova 2025-05-13 14:30:09 +01:00
  • 32ab6a617c use another project, fail if cannot ger connect_uri Alexey Masterov 2025-05-13 15:29:00 +02:00
  • 4d930029c7 skip jq Alexey Masterov 2025-05-13 15:19:36 +02:00
  • b264422779 Add debug Alexey Masterov 2025-05-13 15:11:48 +02:00
  • 1649030340 Add debug Alexey Masterov 2025-05-13 15:08:47 +02:00
  • cfbef4d586 safekeeper: downgrade stream from future WAL log (#11909) Vlad Lazar 2025-05-13 14:02:25 +01:00
  • 8d00865923 Add fail Alexey Masterov 2025-05-13 14:58:48 +02:00
  • 0a73cb0238 use uri from project Alexey Masterov 2025-05-13 14:33:54 +02:00
  • 34a42b00ca feat(pageserver): add PostHog lite client (#11821) Alex Chi Z. 2025-05-13 17:49:14 +08:00
  • a9979620c5 fix(remote_storage): continue on Azure+AWS retryable error (#11903) Alex Chi Z. 2025-05-13 16:53:35 +08:00
  • a113c48c43 proxy: fix redis batching support (#11905) Conrad Ludgate 2025-05-13 09:33:53 +01:00
  • 8c2ba51dce refc(proxy): Remove backward compatibility for console-redirect Ivan Efremov 2025-04-29 10:12:57 +03:00
  • 5dd600f9f9 proxy: refactor redis batching conrad/overengineer-redis-batching Conrad Ludgate 2025-05-13 09:17:29 +01:00
  • 2122f962d5 proxy: fix redis batching support Conrad Ludgate 2025-05-13 08:24:33 +01:00
  • 646401dee3 Proxy release 2025-05-13 06:01 UTC rc/release-proxy/2025-05-13T06-01Z github-actions[bot] 2025-05-13 06:01:19 +00:00
  • 827358dd03 Handle OOMs a little more gracefully Heikki Linnakangas 2025-05-12 23:23:44 +03:00
  • d367273000 minor cleanup Heikki Linnakangas 2025-05-12 23:11:55 +03:00
  • e2bad5d9e9 Add debugging HTTP endpoint for dumping the cache tree Heikki Linnakangas 2025-05-12 22:53:53 +03:00
  • 9971fba584 Properly configure the dynamic loader to load our compiled libraries (#11858) Tristan Partin 2025-05-12 12:36:07 -05:00
  • b2e0ab5dc6 cleanup Conrad Ludgate 2025-05-12 18:16:15 +01:00
  • c55742b437 embed into conn tracking into copy_bidirectional Conrad Ludgate 2025-05-12 18:01:52 +01:00
  • a77919f4b2 merge pg-sni-router into proxy (#11882) Conrad Ludgate 2025-05-12 16:48:48 +01:00
  • 5623e4665b bunch of fixes Heikki Linnakangas 2025-05-12 18:40:54 +03:00
  • 0982ca4636 Proxy release 2025-05-12 14:35 UTC release-proxy-8294 github-actions[bot] 2025-05-12 14:35:27 +00:00
  • a618056770 chore(compute): skip audit logs for pg_session_jwt extension (#11883) Jakub Kołodziejczak 2025-05-12 13:24:33 +02:00
  • 307e1e64c8 fix(scrubber): more logs wrt relic timelines (#11895) Alex Chi Z. 2025-05-12 17:17:35 +08:00
  • a537b2ffd0 pull_timeline: check tombstones by default (#11873) Arpad Müller 2025-05-12 09:25:54 +02:00
  • 73fac2c336 retry repartition skyzh/repartition-above-gc-cutoff-2 Alex Chi Z 2025-05-12 14:29:47 +08:00
  • 62d8b6fd44 fix(pageserver): do not bail out if image compaction is below GC cutoff Alex Chi Z 2025-05-12 14:23:03 +08:00
  • 8abb4dab6d implement shrinking nodes Heikki Linnakangas 2025-05-12 03:57:02 +03:00
  • 731667ac37 better metrics of the art tree Heikki Linnakangas 2025-05-12 02:08:51 +03:00
  • 6a1374d106 Pack tree node structs more tightly, avoiding alignment padding Heikki Linnakangas 2025-05-12 01:01:58 +03:00
  • f7c908f2f0 more metrics Heikki Linnakangas 2025-05-12 01:01:50 +03:00
  • 86671e3a0b Add a bunch of metric counters Heikki Linnakangas 2025-05-11 20:11:13 +03:00
  • 319cd74f73 Fix eviction Heikki Linnakangas 2025-05-11 19:34:50 +03:00
  • 64353b48db direct+concurrent IO: retroactive RFC (#11788) Christian Schwarz 2025-05-10 17:06:06 +02:00
  • 79ddc803af feat(direct IO): runtime alignment validation; support config flag on macOS; default to DirectRw (#11868) Christian Schwarz 2025-05-10 16:19:52 +02:00
  • d9788d7cbd Check relation size for gertpage only in case of error rel_size_cache_fix Konstantin Knizhnik 2025-05-10 09:06:37 +03:00
  • 0efefbf77c Add a few metrics, fix page eviction Heikki Linnakangas 2025-05-10 03:13:28 +03:00
  • e6a4171fa1 fix concurrency issues with the LFC Heikki Linnakangas 2025-05-10 02:36:48 +03:00
  • f5070f6aa4 fixup(direct IO): PR #11864 broke test suite parametrization (#11887) Christian Schwarz 2025-05-09 20:13:35 +02:00
  • 3b7cc4234c Fix PS connect attempt timeouts when facing interrupts (#11880) Matthias van de Meent 2025-05-09 19:02:24 +02:00
  • fc9a358e1c test_runner: check conflicting attachments in test_location_conf_churn erik/location-conf-churn-valid-attach Erik Grinaker 2025-05-09 17:45:06 +02:00
  • 0c25ea9e31 reduce LOG noise Heikki Linnakangas 2025-05-09 18:27:36 +03:00
  • 374495c041 Check if page is not out of relation size in getpage for VM/FSM forks Konstantin Knizhnik 2025-05-09 18:15:18 +03:00
  • ca4d758504 Make clippy happy Konstantin Knizhnik 2025-05-09 17:17:43 +03:00
  • 22403105b3 force x64 Alexey Masterov 2025-05-09 16:07:31 +02:00
  • d5a7ecade5 Do not check relsize cache in getpage and do not update it in get_rel_size Konstantin Knizhnik 2025-05-09 16:53:44 +03:00
  • 9e25f1aad4 force x64 Alexey Masterov 2025-05-09 15:45:27 +02:00
  • 33abfc2b74 storcon: remove finished safekeeper reconciliations from in-memory hashmap (#11876) Arpad Müller 2025-05-09 15:34:22 +02:00
  • ce9f6f7146 exclude plpgsql_check-src Alexey Masterov 2025-05-09 14:25:55 +02:00
  • 1821b6ea3f Storage release 2025-05-09 12:25 UTC release-8562 Erik Grinaker 2025-05-09 14:25:07 +02:00
  • dc98dc6dc2 change image Alexey Masterov 2025-05-09 14:24:39 +02:00
  • 93b964f829 fix(pageserver): do not do image compaction if it's below gc cutoff (#11872) Alex Chi Z. 2025-05-09 20:07:52 +08:00
  • eaf8f905a2 Merge branch 'refs/heads/amasterov/add-postgis-test-2' into amasterov/run-postgis-test Alexey Masterov 2025-05-09 13:40:37 +02:00
  • 2774687a08 print postgis diffs, if found Alexey Masterov 2025-05-09 13:40:15 +02:00
  • deac7ae80f print postgis diffs, if found Alexey Masterov 2025-05-09 13:38:26 +02:00
  • 8e63c8c035 change the image Alexey Masterov 2025-05-09 12:57:46 +02:00
  • d0aaec2abb storage_controller: create imported timelines on safekeepers (#11801) Vlad Lazar 2025-05-09 11:55:26 +01:00
  • d0dc65da12 fix(pageserver): give up gc-compaction if one key has too long history (#11869) Alex Chi Z. 2025-05-09 18:12:49 +08:00
  • 7b3cc75bd3 Merge branch 'refs/heads/amasterov/add-postgis-test-2' into amasterov/run-postgis-test Alexey Masterov 2025-05-09 12:00:53 +02:00
  • 27f23d8e6f add a patch for v16 Alexey Masterov 2025-05-09 12:00:29 +02:00
  • a4c9f4483e change runs-on Alexey Masterov 2025-05-09 11:50:18 +02:00
  • 03d635b916 Add more guards for prefetch_pump_state (#11859) Konstantin Knizhnik 2025-05-09 12:07:08 +03:00
  • 5d6254cbb7 use tokio-epoll-uring impl problame/fallocate Christian Schwarz 2025-05-09 10:58:00 +02:00
  • a2af701010 Prepare to run on staging Alexey Masterov 2025-05-09 10:53:28 +02:00
  • 8c809e3586 Merge remote-tracking branch 'origin/main' into problame/fallocate Christian Schwarz 2025-05-09 10:37:13 +02:00
  • 5cd7f936f9 fix(neon-rls): optimistically assume role grants are already assigned for replicas (#11811) Conrad Ludgate 2025-05-09 08:48:30 +01:00
  • cb04f050d6 Compute release 2025-05-09 07:03 UTC release-compute-8524 github-actions[bot] 2025-05-09 07:03:33 +00:00