Commit Graph

  • 17ff475944 noop(VirtualFile): read_exact_at: actually vendor the rust std version Christian Schwarz 2024-01-12 10:00:02 +00:00
  • 4da903ebd7 refactor(VirtualFile): switch to OwnedFd Christian Schwarz 2024-01-12 09:20:30 +00:00
  • 9b2eb095f5 refactor(VirtualFile): add its own OpenOptions wrapper Christian Schwarz 2024-01-11 18:43:35 +00:00
  • a0a3ba85e7 fix(page_service): walredo logging problem (#6460) Joonas Koivunen 2024-01-24 17:47:17 +02:00
  • d820aa1d08 Disable initdb cancellation (#6451) Arpad Müller 2024-01-24 13:06:05 +01:00
  • 996abc9563 pagebench-based GetPage@LSN performance test (#6214) Christian Schwarz 2024-01-24 12:51:53 +01:00
  • a72af29d12 control_plane/attachment_service: implement PlacementPolicy::Detached (#6458) John Spray 2024-01-24 11:49:30 +00:00
  • 053c3cd31a fixup: tests need more allowed_errors problame/benchmarking/pr/fix-attachment-service-attach-hook-detach Christian Schwarz 2024-01-24 09:02:41 +00:00
  • c2ee2952e1 make clippy happy Christian Schwarz 2024-01-24 09:30:01 +01:00
  • cad723b458 fix(attachment_service): /attach-hook detachment doesn't survive restart Christian Schwarz 2024-01-24 08:20:44 +00:00
  • 4f51824820 Fix creating publications for all tables Sasha Krassovsky 2024-01-24 02:29:08 +00:00
  • 743f6dfb9b fix(attachment_service): corrupted attachments.json when parallel requests (#6450) Christian Schwarz 2024-01-23 20:14:32 +01:00
  • cabf452fa7 avoid traversing the anyhow Cause chain problame/for/wrong_log_levels Christian Schwarz 2024-01-23 20:05:47 +01:00
  • faf275d4a2 Remove initdb on timeline delete (#6387) Arpad Müller 2024-01-23 19:22:59 +01:00
  • 001f0d6db7 pageserver: fix import failure caused by merge race (#6448) Vlad Lazar 2024-01-23 17:07:01 +00:00
  • 42c17a6fc6 attachment_service: use atomic overwrite to persist attachments.json (#6444) Christian Schwarz 2024-01-23 17:21:06 +01:00
  • 37638fce79 pageserver: introduce vectored Timeline::get interface (#6372) Vlad Lazar 2024-01-23 14:23:53 +00:00
  • 50288c16b1 fix(pagebench): avoid CopyFail error in success case (#6443) Christian Schwarz 2024-01-23 15:11:32 +01:00
  • 7fed0ba44d state machines for better error management, small futures, and clearer flows actorsssss Conrad Ludgate 2024-01-07 09:03:41 +00:00
  • e03f8abba9 eager parsing of ip addr (#6446) Conrad Ludgate 2024-01-23 13:25:01 +00:00
  • 1905f0bced proxy: store role not found in cache (#6439) Anna Khanova 2024-01-23 13:15:05 +01:00
  • 72de1cb511 remove some duped deps (#6422) Conrad Ludgate 2024-01-23 11:17:15 +00:00
  • 7c9f4c270e driveby: align error stringifications Joonas Koivunen 2024-01-23 09:49:38 +00:00
  • 2404106586 fix: log some errors at info, error or disregard Joonas Koivunen 2024-01-23 09:19:28 +00:00
  • b45c1b5965 feat: add similar is_stopping to PageReconstructError Joonas Koivunen 2024-01-23 09:48:30 +00:00
  • 82e97e0c59 feat: add new root cause for RTC stopping Joonas Koivunen 2024-01-23 09:21:24 +00:00
  • 4283e4c19e use smallvec and add comment about memory usage proxy-role-cache-lru Conrad Ludgate 2024-01-23 09:34:34 +00:00
  • 00d9bf5b61 Implement lockless update of pageserver_connstring GUC in shared memory (#6314) Konstantin Knizhnik 2024-01-23 07:55:05 +02:00
  • 7bf395df76 time.sleep arpad/remove_flaky_delete_creation Arpad Müller 2024-01-23 02:21:49 +01:00
  • d38bc02bdf Use killpg and pgroups to recursively kill everything arpad/run_initdb_pgroups Arpad Müller 2024-01-23 00:12:05 +01:00
  • 24bc6ddec4 Just add this wait to prevent a race Arpad Müller 2024-01-23 01:58:57 +01:00
  • f49fe734d1 Allow this for a test Arpad Müller 2024-01-23 00:28:01 +01:00
  • 71f495c7f7 Gate it behind feature flags Sasha Krassovsky 2024-01-18 02:30:06 +00:00
  • 0a7e050144 Fix test one last time Sasha Krassovsky 2024-01-11 21:45:40 +00:00
  • 55bfa91bd7 Fix test again again Sasha Krassovsky 2024-01-09 20:03:53 -08:00
  • d90b2b99df Fix test again Sasha Krassovsky 2024-01-09 18:26:59 -08:00
  • 27587e155d Fix test Sasha Krassovsky 2024-01-09 16:59:47 -08:00
  • 55aede2762 Prevnet duplicate insertions Sasha Krassovsky 2024-01-09 16:23:51 -08:00
  • 9f186b4d3e Fix query Sasha Krassovsky 2024-01-09 16:01:10 -08:00
  • 585687d563 Fix syntax error Sasha Krassovsky 2024-01-09 15:12:09 -08:00
  • 65a98e425d Switch to bigint Sasha Krassovsky 2024-01-09 14:40:53 -08:00
  • b2e7249979 Sleep Sasha Krassovsky 2024-01-08 14:39:51 -08:00
  • 844303255a Cargo fmt Sasha Krassovsky 2024-01-08 13:36:50 -08:00
  • 6d8df2579b Fix dumb thing Sasha Krassovsky 2024-01-05 00:29:54 -08:00
  • 3c3b53f8ad Update test Sasha Krassovsky 2024-01-04 11:15:53 -08:00
  • 30064eb197 Add scary comment Sasha Krassovsky 2024-01-03 21:17:36 -08:00
  • 869acfe29b Make migrations transactional Sasha Krassovsky 2024-01-03 21:08:14 -08:00
  • 11a91eaf7b Uncomment the thread Sasha Krassovsky 2023-12-15 14:14:18 -08:00
  • 394ef013d0 Push the migrations test Sasha Krassovsky 2023-12-15 12:25:34 -08:00
  • a718287902 Make migrations happen on a separate thread Sasha Krassovsky 2023-12-14 17:56:22 -08:00
  • 2eac1adcb9 Make clippy happy Sasha Krassovsky 2023-12-12 10:43:01 -08:00
  • 3f90b2d337 Fix test_ddl_forwarding Sasha Krassovsky 2023-12-12 10:33:58 -08:00
  • a40ed86d87 Add test for migrations, add initial migration Sasha Krassovsky 2023-12-11 12:06:29 -08:00
  • 1bf8bb88c5 Add support for migrations within compute_ctl Sasha Krassovsky 2023-12-08 13:18:35 -08:00
  • 872e645f7d Disable cancellation support in initdb Arpad Müller 2024-01-22 23:47:08 +01:00
  • 298b3e62cf clean up ipc memory after each test run so that the walredo tests don't fail problame/integrate-tokio-epoll-uring/backup-2024-01-23 Christian Schwarz 2024-01-22 20:21:31 +01:00
  • f1901833a6 pageserver_api: migrate keyspace related functions from pgdatadir_mapping (#6406) Vlad Lazar 2024-01-22 19:16:38 +00:00
  • b41ee81308 Log warning on slow WAL removal (#6432) Arthur Petukhovsky 2024-01-22 21:38:05 +03:00
  • 205b6111e6 attachment_service: /attach-hook: correctly handle detach (#6433) Christian Schwarz 2024-01-22 19:27:05 +01:00
  • 648fe7c92d Add it to the allowed errors Arpad Müller 2024-01-22 18:26:22 +01:00
  • a1a74eef2c Merge pull request #6420 from neondatabase/releases/2024-01-22 release-4642 John Spray 2024-01-22 17:24:11 +00:00
  • 565d2b2494 fix ip tests Conrad Ludgate 2024-01-22 16:49:35 +00:00
  • 90e689adda pageserver: mark tenant broken when cancelling attach (#6430) John Spray 2024-01-22 15:50:32 +00:00
  • 93572a3e99 pageserver: mark tenant broken when cancelling attach (#6430) John Spray 2024-01-22 15:50:32 +00:00
  • f0b2d4b053 fixup(#6037): actually fix the issue, #6388 failed to do so (#6429) Christian Schwarz 2024-01-22 15:27:29 +01:00
  • d5db782f26 fix mock Conrad Ludgate 2024-01-22 15:17:06 +00:00
  • 2f0e3428bb no error string Conrad Ludgate 2024-01-22 15:00:45 +00:00
  • 3928d3bc8a eager parsing of ip addr Conrad Ludgate 2024-01-22 14:53:50 +00:00
  • e7d36cc41f fix tests Conrad Ludgate 2024-01-22 14:36:36 +00:00
  • 5e150c9376 switch to lru Conrad Ludgate 2024-01-22 14:28:50 +00:00
  • 15c0df4de7 fixup(#6037): actually fix the issue, #6388 failed to do so (#6429) Christian Schwarz 2024-01-22 15:27:29 +01:00
  • 21045477a3 Allow this msg Arpad Müller 2024-01-22 15:20:18 +01:00
  • 125f24ca49 exit initdb via kill and then await it Arpad Müller 2024-01-19 17:49:59 +01:00
  • 443d4ce868 Duplicate the test to try to reproduce the issue Arpad Müller 2024-01-19 16:42:02 +01:00
  • 299d9474c9 Proxy: fix gc (#6426) Anna Khanova 2024-01-22 14:24:10 +01:00
  • 3290fb09bf Proxy: fix gc (#6426) Anna Khanova 2024-01-22 14:24:10 +01:00
  • 8a16fccad9 now run without ulimit raised to compare results Christian Schwarz 2024-01-22 12:20:11 +00:00
  • efdb2bf948 Added missing PG_VERSION arg into compute node dockerfile (#6382) hamishc 2024-01-22 22:05:27 +11:00
  • d9744e213c always do all iterations and bail early, we'll process the results later Christian Schwarz 2024-01-22 10:20:16 +00:00
  • 9a7b75cf20 run tokio-epoll-uring unit tests 60 times to ensure the problem is gone with mlock raised (~2h) Christian Schwarz 2024-01-22 09:54:06 +00:00
  • 7234208b36 bump shlex (#6421) Conrad Ludgate 2024-01-22 09:14:30 +00:00
  • 1132758f13 raise memlock ulimit for cargo test Christian Schwarz 2024-01-22 09:38:21 +00:00
  • 753337e218 Revert "add build step that provides a debug runner for reproducing the failures" Christian Schwarz 2024-01-22 09:38:12 +00:00
  • 5559b16953 bump shlex (#6421) Conrad Ludgate 2024-01-22 09:14:30 +00:00
  • 1aea65eb9d Fix potential overflow in update_next_xid (#6412) Konstantin Knizhnik 2024-01-21 22:11:00 +02:00
  • 613f52cb9d Fix test_vm_bits test xid_cmp_in_test_vm_bits Konstantin Knizhnik 2024-01-20 22:08:41 +02:00
  • 3d9b8c8c6d Make ruff happy Konstantin Knizhnik 2024-01-20 21:16:38 +02:00
  • 10bd1669a6 Fix XID comparison in test_vm_bit_clear_on_heap_lock test Konstantin Knizhnik 2024-01-20 20:46:55 +02:00
  • 34ddec67d9 proxy small tweaks (#6398) Conrad Ludgate 2024-01-21 08:58:42 +00:00
  • 9001b49714 updated the syntax of filter add-build-sanitizers-clang Abhijeet Patil 2024-01-20 22:46:07 +00:00
  • c441b3e25b updated the syntax of filter Abhijeet Patil 2024-01-20 22:44:40 +00:00
  • 5722de49f7 updated the syntax of filter Abhijeet Patil 2024-01-20 22:32:30 +00:00
  • b133754121 updated the syntax of filter Abhijeet Patil 2024-01-20 21:35:38 +00:00
  • ee46acee26 Add safekeeper option to patch control file. sk-patch-cf Arseny Sher 2024-01-21 00:19:47 +03:00
  • 507c4bd7b4 Fix the test Heikki Linnakangas 2024-01-20 19:59:56 +02:00
  • caa3a42cdb Apply the hack for all timelines of the target tenant Heikki Linnakangas 2024-01-20 19:26:53 +02:00
  • be8a6bcdb4 Fix the test Heikki Linnakangas 2024-01-20 19:04:27 +02:00
  • 71c7ba756d Fix typos and formatting in test, per 'ruff' Heikki Linnakangas 2024-01-20 18:24:20 +02:00
  • 47f898710c Fix formatting Heikki Linnakangas 2024-01-20 18:22:42 +02:00
  • cafd4b52ca Retroactively fix the nextXid on a known broken timeline Heikki Linnakangas 2024-01-20 17:58:35 +02:00