Commit Graph

  • 1738fd0a96 Merge pull request #10107 from neondatabase/rc/release-proxy/2024-12-12 release-proxy-7138 Conrad Ludgate 2024-12-12 10:21:30 +00:00
  • 87b7edfc72 Merge branch 'release-proxy' into rc/release-proxy/2024-12-12 Conrad Ludgate 2024-12-12 09:58:31 +00:00
  • cea9706495 Make diesel link with v17 libpq. diesel-v17-default Arseny Sher 2024-12-12 12:38:03 +03:00
  • 0bd8eca9ca Storage: create release PRs On Fridays (#10017) Alexander Bayandin 2024-12-12 09:18:50 +00:00
  • 739f627b96 Bump vm-builder v0.35.0 -> v0.37.1 (#10015) Misha Sakhnov 2024-12-12 10:45:52 +02:00
  • def05700d5 Proxy release 2024-12-12 github-actions[bot] 2024-12-12 06:02:08 +00:00
  • 342cbea255 storcon: add safekeeper list API (#10089) Arpad Müller 2024-12-12 02:09:24 +01:00
  • 6e6eac6daa Move to separate function arpad/listing_object_etag Arpad Müller 2024-12-12 01:07:58 +01:00
  • b419153d2c Do better equality check Arpad Müller 2024-12-12 00:59:39 +01:00
  • 82e7f9b984 Add etag to ListingObject Arpad Müller 2024-12-12 00:49:50 +01:00
  • b391b29bdc Improve typing in test_runner/fixtures/httpserver.py (#10103) Tristan Partin 2024-12-11 16:21:42 -06:00
  • 5126ebbfed test_runner: bump test_check_visibility_map timeout (#10091) Erik Grinaker 2024-12-11 22:37:25 +01:00
  • 7fa986bc92 Do tenant manifest validation with index-part (#10007) Arpad Müller 2024-12-11 21:10:22 +01:00
  • e8395807a5 storcon: allow for more concurrency in drain/fill operations (#10093) Vlad Lazar 2024-12-11 19:43:40 +00:00
  • a3e80448e8 pageserver/storcon: add patch endpoints for tenant config metrics (#10020) Vlad Lazar 2024-12-11 19:16:33 +00:00
  • daf214e2e9 review: create follow-up issue for changing BlockBuf::blocks Yuchen Liang 2024-12-11 19:13:08 +00:00
  • 3d4052f253 review: remove debug prints Yuchen Liang 2024-12-11 18:37:03 +00:00
  • 4b358f6a3c review: proper error handling for OwnedAsyncWriter::write_all_at Yuchen Liang 2024-12-11 18:34:01 +00:00
  • ef233e91ef Update compute_installed_extensions metric: (#9891) Anastasia Lubennikova 2024-12-11 16:43:26 +00:00
  • dee2041cd3 walproposer: fix link error on debian 12 / ubuntu 22 (#10090) Mikhail Kot 2024-12-11 16:23:59 +00:00
  • 5525abdadb Merge pull request #10087 from neondatabase/vlad/cherry-pick-multixact-truncation-fix release-7336 Vlad Lazar 2024-12-11 16:02:54 +00:00
  • e4bb1ca7d8 Increase neon_local http client to compute timeout in reconfigure. (#10088) Arseny Sher 2024-12-11 18:46:50 +03:00
  • b987648e71 Enable LFC for all the PG versions. (#10068) a-masterov 2024-12-11 16:28:10 +01:00
  • c79c1dd8e9 compute_ctl: don't panic if control plane can't be reached (#10078) Mikhail Kot 2024-12-11 15:03:11 +00:00
  • a53db73851 pageserver: don't drop multixact slrus on non zero shards (#10086) Vlad Lazar 2024-12-11 14:28:18 +00:00
  • c4ce4ac25a page_service: don't count time spent in Batcher towards smgr latency metrics (#10075) Christian Schwarz 2024-12-11 14:37:08 +01:00
  • fde1046278 wal_decoder: fix compact key protobuf encoding (#10074) Vlad Lazar 2024-12-11 12:35:02 +00:00
  • 9ae980bf4f page_service: don't count time spent in Batcher towards smgr latency metrics (#10075) Christian Schwarz 2024-12-11 14:37:08 +01:00
  • bb45db3982 Increase neon_local http client to compute timeout in reconfigure. test-pull-timeline-flakiness Arseny Sher 2024-12-11 14:10:37 +01:00
  • fcfd1c7d0a pageserver: don't drop multixact slrus on non zero shards Vlad Lazar 2024-12-11 13:23:19 +01:00
  • 665369c439 wal_decoder: fix compact key protobuf encoding (#10074) Vlad Lazar 2024-12-11 12:35:02 +00:00
  • d7aeca2f34 CI(deploy): create git tags/releases before triggering deploy workflows (#10022) JC Grünhage 2024-12-11 10:41:34 +01:00
  • 38415a9816 pageserver: fix ingest handling of CLog truncate (#10080) John Spray 2024-12-11 09:16:11 +00:00
  • 2455dca403 Merge pull request #10081 from neondatabase/skyzh/cherry-pick-fix release-7332 Alex Chi Z. 2024-12-10 22:53:46 -05:00
  • bc6354921f pageserver: fix CLog truncate walingest John Spray 2024-12-11 02:51:44 +00:00
  • 597125e124 Disable readstream's reliance on seqscan readahead (#9860) Matthias van de Meent 2024-12-11 01:51:05 +01:00
  • 0066f23c65 change it preferred back to IoMode::Buffered Yuchen Liang 2024-12-10 22:42:23 +00:00
  • 6fa9a13ad4 rename end mutable buffer tail Yuchen Liang 2024-12-10 22:40:39 +00:00
  • e05b5d6ae4 extract summary serialization logic into Summary::ser_into_page Yuchen Liang 2024-12-10 22:29:47 +00:00
  • c6795532a0 use Cargo.lock from main Yuchen Liang 2024-12-10 20:34:06 +00:00
  • e71d20d392 Emit nbtree vacuum cycle id in nbtree xlog through forced FPIs (#9932) Matthias van de Meent 2024-12-10 20:42:52 +01:00
  • 37ce1c1ee3 Merge branch 'main' into yuchen/direct-io-delta-image-layer-write Yuchen Liang 2024-12-10 13:19:44 -05:00
  • cf5b0c9e43 use v2 file API and pad summary blk Yuchen Liang 2024-12-10 18:18:22 +00:00
  • aa0554fd1e feat(test_runner): allowed_errors in storage scrubber (#10062) Alex Chi Z. 2024-12-10 12:00:47 -05:00
  • b853f78136 Print a log message if GetPage response takes too long (#10046) Heikki Linnakangas 2024-12-10 18:26:56 +02:00
  • 6ad99826c1 fix(pageserver): refresh_gc_info should always increase cutoff (#9862) Alex Chi Z. 2024-12-10 10:23:26 -05:00
  • 311ee793b9 Fix handling in-flight requersts in prefetch buffer resize (#9968) Konstantin Knizhnik 2024-12-10 17:01:40 +02:00
  • 4dc7434d0e Merge remote-tracking branch 'origin/main' into vlad/read-path-concurrent-io Christian Schwarz 2024-12-10 13:22:03 +01:00
  • ad472bd4a1 test_runner: add visibility map test (#9940) Erik Grinaker 2024-12-10 13:07:00 +01:00
  • c51db1db61 Replace MAX_KEYS_PER_DELETE constant with function (#10061) Arpad Müller 2024-12-10 12:29:38 +01:00
  • 34c1295594 [proxy] impr: Additional logging for cancellation queries (#10039) Ivan Efremov 2024-12-10 12:14:28 +02:00
  • 229157e323 Enable blob_batch deletions arpad/blob_batch Arpad Müller 2024-12-09 23:33:25 +01:00
  • b593e51eae safekeeper: use arc for global timelines and config (#10051) Evan Fleming 2024-12-09 13:09:20 -08:00
  • 4c4cb80186 fix(pageserver): fix gc-compaction racing with legacy gc (#10052) Alex Chi Z. 2024-12-09 15:06:06 -05:00
  • 92273b6d5e Enable the pg_regress tests on staging for PG17 (#9978) a-masterov 2024-12-09 20:30:39 +01:00
  • 7aa8111af9 fix doc Yuchen Liang 2024-12-09 19:09:35 +00:00
  • 18cf3d6609 switch IoMode::preferred() back to Buffered Yuchen Liang 2024-12-09 19:09:25 +00:00
  • 7ac2a5560f Merge pull request #10060 from neondatabase/vlad/manual-release-2024-12-09 release-7330 Vlad Lazar 2024-12-09 18:14:40 +00:00
  • 7261e426cc Merge branch 'main' into yuchen/direct-io-delta-image-layer-write Yuchen Liang 2024-12-09 11:55:35 -05:00
  • 9f977ba9bb fix clippy Yuchen Liang 2024-12-09 16:48:56 +00:00
  • 011a578f1b use timeline gate to guard flush task Yuchen Liang 2024-12-09 16:34:53 +00:00
  • e74e7aac93 Use updated patched azure SDK crates (#10036) Arpad Müller 2024-12-09 16:50:06 +01:00
  • 4cca5cdb12 deps: update url to 2.5.4 for RUSTSEC-2024-0421 (#10059) Vlad Lazar 2024-12-09 14:57:42 +00:00
  • 9d425b54f7 Update AWS SDK crates (#10056) Arpad Müller 2024-12-09 13:46:59 +01:00
  • 5f4559ecd2 Merge pull request #10053 from neondatabase/rc/release/2024-12-09 release-7327 Vlad Lazar 2024-12-09 12:28:51 +00:00
  • 6c349e76d9 Storage release 2024-12-09 github-actions[bot] 2024-12-09 06:05:40 +00:00
  • ec790870d5 storcon: automatically clear Pause/Stop scheduling policies to enable detaches (#10011) John Spray 2024-12-07 13:05:09 +00:00
  • 4d7111f240 page_service: don't count time spent flushing towards smgr latency metrics (#10042) Christian Schwarz 2024-12-07 09:57:55 +01:00
  • b1fd086c0c test(pageserver): disable gc_compaction smoke test for now (#10045) Alex Chi Z. 2024-12-06 17:30:04 -05:00
  • d079bf1d48 implement blob-writer io functionalities Yuchen Liang 2024-12-06 21:50:53 +00:00
  • b6eea65597 Fix error message if PS connection is lost while receiving prefetch (#9923) Heikki Linnakangas 2024-12-06 22:56:57 +02:00
  • c42c28b339 feat(pageserver): gc-compaction split job and partial scheduler (#9897) Alex Chi Z. 2024-12-06 13:44:26 -05:00
  • 50118e0347 tests: update shard split smoke jcsp/storcon-multi-secondaries-20241209 John Spray 2024-12-06 17:58:18 +00:00
  • e4837b0a5a Bump sql_exporter to 0.16.0 (#10041) Tristan Partin 2024-12-06 11:43:55 -06:00
  • 14c4fae64a test_runner/performance: add improved bulk insert benchmark (#9812) Erik Grinaker 2024-12-06 16:17:15 +01:00
  • cc70fc802d pageserver: add metric for number of wal records received by each shard (#10035) Vlad Lazar 2024-12-06 12:51:41 +00:00
  • 01475c9e75 fix accidental recursion conrad/proxy-postgres-errors Conrad Ludgate 2024-12-06 12:19:40 +00:00
  • c835bbba1f refactor statements and the type cache to avoid arcs Conrad Ludgate 2024-12-06 12:01:19 +00:00
  • fa07097f2f chore: Reorganize and refresh CODEOWNERS (#10008) Alexey Kondratov 2024-12-06 12:44:50 +01:00
  • f94dde4432 delete some more Conrad Ludgate 2024-12-06 11:33:34 +00:00
  • 4991a85704 delete some client methods and make client take &mut Conrad Ludgate 2024-12-06 11:22:03 +00:00
  • 7838659197 pageserver: assert that keys belong to shard (#9943) Erik Grinaker 2024-12-06 11:24:13 +01:00
  • 3f1c542957 pageserver: add disk consistent and remote lsn metrics (#10005) Vlad Lazar 2024-12-06 10:21:52 +00:00
  • ec4072f845 pageserver: add wait_until_flushed parameter for timeline checkpoint (#10013) Erik Grinaker 2024-12-06 11:12:39 +01:00
  • 56f867bde5 pageserver: only zero truncated FSM page on owning shard (#10032) Erik Grinaker 2024-12-06 08:22:22 +01:00
  • d1ab7471e2 Fix desc_str for Azure container (#10021) Arpad Müller 2024-12-05 21:51:57 +01:00
  • 6ff4175fd7 Send Content-Type header on reconfigure request from neon_local (#10029) Tristan Partin 2024-12-05 14:30:35 -06:00
  • 328408b925 Replace pgbench with python app heikki/mitm Heikki Linnakangas 2024-12-05 22:14:41 +02:00
  • 6331cb2161 Bump anyhow to 1.0.94 (#10028) Tristan Partin 2024-12-05 13:42:52 -06:00
  • 71f38d1354 feat(pageserver): support schedule gc-compaction (#9809) Alex Chi Z. 2024-12-05 11:37:17 -08:00
  • c0ba416967 Add compute_logical_snapshots_bytes metric (#9887) Tristan Partin 2024-12-05 13:04:33 -06:00
  • 13e8105740 feat(compute): Allow specifying the reconfiguration concurrency (#10006) Alexey Kondratov 2024-12-05 18:57:25 +01:00
  • f943fa5753 DNM: cargo: add test-log John Spray 2024-12-05 17:34:21 +00:00
  • 9172476147 storcon: update migration kick for multiple secondaries John Spray 2024-12-05 12:50:14 +00:00
  • e3b8a3ee57 mk3 optimization John Spray 2024-12-05 09:28:35 +00:00
  • 5bb7472eab storcon: allow reconciles to succeed for down secondaries John Spray 2024-12-04 19:28:16 +00:00
  • 0d6966b9cb Take 2: Optimization, many_tenants now passes John Spray 2024-12-01 20:45:03 +00:00
  • 44689fd90b DNM: small scale test John Spray 2024-12-01 20:44:50 +00:00
  • 43f55136b6 DNM: reduce max optimisations to simplify testing John Spray 2024-12-01 18:01:57 +00:00
  • 9971913fa0 storcon: add test for scheduling stability John Spray 2024-11-27 17:26:48 +00:00