Commit Graph

  • 0170611a97 proxy: small changes (#8752) Conrad Ludgate 2024-08-20 14:16:27 +01:00
  • 1c96957e85 storcon: run db migrations after step down sequence (#8756) Vlad Lazar 2024-08-20 14:00:36 +01:00
  • b66d4e0bdc Merge branch 'main' into cicd/debug-regress-tests-on-arm cicd/debug-regress-tests-on-arm Andrey Taranik 2024-08-20 15:45:42 +03:00
  • 02a28c01ca Revert "safekeeper: check for non-consecutive writes in safekeeper.rs" (#8771) John Spray 2024-08-20 12:34:53 +01:00
  • c96593b473 Make Postgres 16 default version (#8745) Alexander Bayandin 2024-08-20 10:46:58 +01:00
  • ef57e73fbf task_mgr::spawn: require a TenantId (#8462) Christian Schwarz 2024-08-20 10:26:44 +02:00
  • df1994452f Merge branch 'rc/2024-08-12-fixed' into release-last-fixed release-last-fixed Arseny Sher 2024-08-20 08:04:38 +03:00
  • 4c5a0fdc75 safekeeper: check for non-consecutive writes in safekeeper.rs Arseny Sher 2024-08-07 19:26:06 +03:00
  • 4b26783c94 scrubber: remove _generic postfix and two unused functions (#8761) Arpad Müller 2024-08-19 23:58:47 +02:00
  • 6d9fd2bbb5 Merge branch 'main' into cicd/debug-regress-tests-on-arm Andrey Taranik 2024-08-20 00:27:01 +03:00
  • 6efd9fb0a6 WIP: refactor for unit testing problame/archive/weblinks/rust-lang/rust/96865--issuecomment-2298949301 Christian Schwarz 2024-08-19 16:56:24 +00:00
  • 6949b45e17 Update aws -> infra for repo rename (#8755) Arpad Müller 2024-08-19 17:44:10 +02:00
  • 0d22d4d310 https://github.com/neondatabase/neon/pull/8537#discussion_r1719877858 Christian Schwarz 2024-08-19 15:26:56 +00:00
  • 10c7419fee https://github.com/neondatabase/neon/pull/8537#discussion_r1719830114 Christian Schwarz 2024-08-19 15:22:33 +00:00
  • 3b8ca477ab Migrate physical GC and scan_metadata to remote_storage (#8673) Arpad Müller 2024-08-19 16:39:44 +02:00
  • eb7241c798 l0_flush: remove support for mode page-cached (#8739) Christian Schwarz 2024-08-19 16:35:34 +02:00
  • e5d9c003f5 try new qemu based runners Andrey Taranik 2024-08-19 17:10:17 +03:00
  • 48e4a93cc5 safekeeper: add term_bump endpoint. sk-bump-term-2 Arseny Sher 2024-08-19 14:42:07 +03:00
  • 2c4720d0da Reorder sk routes a bit. Arseny Sher 2024-08-17 08:18:21 +03:00
  • f246aa3ca7 proxy: Fix some warnings by extended clippy checks (#8748) Folke Behrens 2024-08-19 10:33:46 +02:00
  • 188bde7f07 Default image compression to zstd at level 1 (#8677) Arpad Müller 2024-08-18 19:32:10 +02:00
  • 290ce3ed46 try aws arm64 8 core Andrey Taranik 2024-08-18 02:45:55 +03:00
  • 1138e286b9 try aws arm64 16core runners Andrey Taranik 2024-08-17 23:04:50 +03:00
  • 9173847f81 try 80 core metal again Andrey Taranik 2024-08-17 20:20:07 +03:00
  • 6ae62574d0 try 16 core hcloud again Andrey Taranik 2024-08-17 19:34:31 +03:00
  • 7131ac4730 refactor(scrubber): add unified command suitable for cron job (#8635) Yuchen Liang 2024-08-17 11:48:53 -04:00
  • 5e074d8536 Merge branch 'main' into cicd/debug-regress-tests-on-arm Andrey Taranik 2024-08-17 17:49:47 +03:00
  • 3a22daf33e runner lables fix Andrey Taranik 2024-08-17 16:37:17 +03:00
  • f40f627730 tey aws arm64 runners Andrey Taranik 2024-08-17 16:30:24 +03:00
  • 2be69af6c3 Track holes to be able to reuse them once LFC limit is increased (#8575) Konstantin Knizhnik 2024-08-16 22:19:44 +03:00
  • 62c676896d Add on-demand WAL download for creating replication slot sasha_ondemand_wal_download_create_slot Sasha Krassovsky 2024-08-16 11:28:26 -07:00
  • c6b6b7700a Fix superuser check in test_snap_files (#8749) Sasha Krassovsky 2024-08-16 11:13:18 -07:00
  • ea6f9798c6 add safety comment Yuchen Liang 2024-08-16 18:06:16 +00:00
  • 253e4d5843 Merge branch 'main' into yuchen/direct-io-aligned-alloc Yuchen Liang 2024-08-16 13:14:20 -04:00
  • 852099bc83 remove aligned-vec, use ManuallyDrop<Vec<u8>> Yuchen Liang 2024-08-16 17:13:30 +00:00
  • 7c691fc87f remove "next" info_span!, it showed up in flamegraphs (not too meaningful though) problame/compaction-pagecache-bypass-validation-parallel-io Christian Schwarz 2024-08-16 14:40:33 +00:00
  • b1c5330241 Merge branch 'main' into amasterov/regress-arm a-masterov 2024-08-16 16:03:02 +02:00
  • fb2d0131e2 add JustReadBoth validation mode Christian Schwarz 2024-08-16 13:31:23 +00:00
  • e2d89f7991 pageserver: prioritize secondary downloads to get most recent layers first, except l0s (#8729) John Spray 2024-08-16 13:35:02 +01:00
  • 25e7d321f4 safekeeper: cross check divergence point in ProposerElected handling. Arseny Sher 2024-08-06 12:51:05 +03:00
  • 8e90dba6b4 renew patches Alexey Masterov 2024-08-16 14:11:14 +02:00
  • 3f91ea28d9 tests: add infra and test for storcon leadership transfer (#8587) Vlad Lazar 2024-08-16 13:05:04 +01:00
  • 56b94b7d1b return to large-arm64 Andrey Taranik 2024-08-16 14:18:01 +03:00
  • 318a9192c8 Revert "Revert "proxy: update tokio-postgres to allow arbitrary config params…" revert-8654-revert-8076 Conrad Ludgate 2024-08-16 11:41:11 +01:00
  • 7fdc3ea162 Add retroactive RFC about physical replication (#8546) Heikki Linnakangas 2024-08-16 13:30:53 +03:00
  • 4205300105 revert preceding two WIP parallel mode efforts Christian Schwarz 2024-08-16 12:22:30 +02:00
  • edd06c96fa more WIP to try to get parallel mode Christian Schwarz 2024-08-16 12:22:14 +02:00
  • 58b857dff2 WIP: parallel mode Christian Schwarz 2024-08-16 11:56:09 +02:00
  • 26206e8d8a option for concurrent IO Christian Schwarz 2024-08-16 11:40:16 +02:00
  • fe445b2945 more parallelism Andrey Taranik 2024-08-16 13:21:19 +03:00
  • 7f49f45a53 tune parallelism Andrey Taranik 2024-08-16 13:08:36 +03:00
  • 980b212789 try more parallelism Andrey Taranik 2024-08-16 11:56:11 +03:00
  • 0e551edb06 rename fn proxy-http-raw-conn Conrad Ludgate 2024-08-16 08:54:25 +01:00
  • 484cdccbf2 fix cancellation Conrad Ludgate 2024-08-15 17:09:12 +01:00
  • 39d1b78817 fix http connect config Conrad Ludgate 2024-08-15 15:07:56 +01:00
  • 2b17a03911 arm64 80 cores debian 12 Andrey Taranik 2024-08-16 10:20:23 +03:00
  • b50a9d84d4 Merge branch 'main' into cicd/debug-regress-tests-on-arm Andrey Taranik 2024-08-16 09:06:09 +03:00
  • 4763a960d1 chore: log if we have an open layer or any frozen on shutdown (#8740) Joonas Koivunen 2024-08-16 08:10:05 +03:00
  • df086cd139 Add logical replication test to exercise snapfiles (#8364) Sasha Krassovsky 2024-08-15 15:34:45 -07:00
  • 69cb1ee479 CI(replication-tests): store test results & change notification channel (#8687) Alexander Bayandin 2024-08-15 22:41:58 +01:00
  • 4e58fd9321 CI(label-for-external-users): use CI_ACCESS_TOKEN (#8738) Alexander Bayandin 2024-08-15 18:37:15 +01:00
  • 6fd3c9daa5 trigger build Andrey Taranik 2024-08-15 20:27:24 +03:00
  • 409171ab08 try 16 cores Andrey Taranik 2024-08-15 16:46:57 +03:00
  • f26240c9dc Merge branch 'main' into cicd/debug-regress-tests-on-arm Andrey Taranik 2024-08-15 16:46:00 +03:00
  • f087423a01 Handle reload config file request in LR monitor (#8732) Konstantin Knizhnik 2024-08-15 16:28:25 +03:00
  • 24d347f50b storcon: use tracing for logging panics (#8734) Joonas Koivunen 2024-08-15 16:27:07 +03:00
  • da6c78dd5d Add RFC for V3 protocol version Konstantin Knizhnik 2024-08-15 16:23:12 +03:00
  • 1c771267ab Merge branch 'main' into cicd/debug-regress-tests-on-arm Andrey Taranik 2024-08-15 16:15:17 +03:00
  • 311282762f manually benchmark get_values_reconstruct_data performance Christian Schwarz 2024-08-15 12:51:04 +00:00
  • 52641eb853 storcon: add spans to drain/fill ops (#8735) Joonas Koivunen 2024-08-15 15:30:04 +03:00
  • b6a2c39a26 bench: lower attach concurrency joonas/maybe_fix_bench Joonas Koivunen 2024-08-15 12:24:38 +00:00
  • 9f1b7b72ed Merge branch 'main' into cicd/debug-regress-tests-on-arm Andrey Taranik 2024-08-15 14:56:37 +03:00
  • 2476f7ef74 try arm64 with 80 cores Andrey Taranik 2024-08-15 14:56:14 +03:00
  • 72966e06a2 bench_ingest results (on my MBP linux VM) Christian Schwarz 2024-08-15 11:45:18 +00:00
  • fb78185074 merging of adjacent chunk reads, up to max batch size Christian Schwarz 2024-08-15 10:29:20 +00:00
  • 6f65b4d2d3 don't think in pages, but DIO chunks; remove read_page & page_caching remnants Christian Schwarz 2024-08-14 19:26:40 +00:00
  • 5315a78bbe renew patches Alexey Masterov 2024-08-15 13:05:28 +02:00
  • d9a57aeed9 storcon: deny external node configuration if an operation is ongoing (#8727) Joonas Koivunen 2024-08-15 12:54:05 +03:00
  • a9c28be7d0 fix(pageserver): allow unused_imports in download.rs on macOS (#8733) Alexander Bayandin 2024-08-15 10:06:28 +01:00
  • fef77b0cc9 safekeeper: consider partial uploads when pulling timeline (#8628) Vlad Lazar 2024-08-15 09:02:33 +01:00
  • 148e230d11 add mut version marker trait Yuchen Liang 2024-08-15 04:03:13 +00:00
  • 6d664788c1 feat(pageserver): newtype aligned-vec as aligned buffer allocation Yuchen Liang 2024-08-15 00:34:17 +00:00
  • f555cb3970 try cloud arm64 servers Andrey Taranik 2024-08-15 03:36:00 +03:00
  • 10a726503a Merge branch 'main' into cicd/debug-regress-tests-on-arm Andrey Taranik 2024-08-15 03:34:07 +03:00
  • 37bfa04996 implement coalescing of multiple reads onto same page Christian Schwarz 2024-08-14 16:35:23 +00:00
  • 332ca2bf09 WIP Christian Schwarz 2024-07-29 10:57:08 +00:00
  • 168913bdf0 refactor(write path): newtype to enforce use of fully initialized slices (#8717) rc/proxy/2024-08-15 Christian Schwarz 2024-08-14 21:57:17 +02:00
  • aa2e16f307 CI: misc cleanup & fixes (#8559) Alexander Bayandin 2024-08-14 17:56:59 +01:00
  • 95ef3e8d21 renew patches Alexey Masterov 2024-08-14 18:53:54 +02:00
  • 70b18ff481 CI(neon-image): add ARM-specific RUSTFLAGS (#8566) Alexander Bayandin 2024-08-14 17:03:21 +01:00
  • 7ba86e15fa debug arm64 builds Andrey Taranik 2024-08-14 18:57:28 +03:00
  • 236e8551fa renew patches Alexey Masterov 2024-08-14 17:43:08 +02:00
  • 7ba42bfdb4 Merge branch 'main' into cicd/debug-regress-tests-on-arm Andrey Taranik 2024-08-14 18:33:19 +03:00
  • 4f8a39d6c6 try metal arm64 runners Andrey Taranik 2024-08-14 17:46:13 +03:00
  • 60fc1e8cc8 chore: even more responsive compaction cancellation (#8725) Joonas Koivunen 2024-08-14 16:48:15 +03:00
  • 54c5da3981 CI(build-and-test): set RUSTFLAGS for ARM Alexander Bayandin 2024-08-14 13:57:20 +01:00
  • c1378dc43b CI: don't collect code coverage on arm64 runners Alexander Bayandin 2024-08-13 15:25:29 +01:00
  • 50b9fb430a test_runner: add __arch parameter to Allure report Alexander Bayandin 2024-07-30 19:30:27 +01:00
  • 486eaba028 CI(build-and-test): run regression tests on arm Alexander Bayandin 2024-07-30 15:40:09 +01:00
  • d4d70cc314 CI(build-and-test): make pg-versions configurable Alexander Bayandin 2024-07-31 10:36:01 +01:00