Commit Graph

  • d857f63e3b pageserver: fix race that can wedge background tasks (#11047) Erik Grinaker 2025-02-28 18:00:22 +01:00
  • f79ee0bb88 fix(storcon): loop in chaos injection (#11004) Alex Chi Z. 2025-02-28 10:49:15 -05:00
  • 23fb8053c5 storcon: soft disable SK heartbeats (#11041) Vlad Lazar 2025-02-28 15:49:09 +00:00
  • d9ced89ec0 feat(proxy): require TLS to compute if prompted by cplane (#10717) Conrad Ludgate 2025-02-28 14:20:25 +00:00
  • c7ff3c4c9b safekeeper: downgrade interpreted reader errors (#11034) Erik Grinaker 2025-02-28 15:06:56 +01:00
  • 7c53fd0d56 refactor(page_service / timeline::handle): the GateGuard need not be a special case (#11030) Christian Schwarz 2025-02-28 13:31:52 +01:00
  • 0d3f7a2b82 Compute release 2025-02-28 github-actions[bot] 2025-02-28 11:18:46 +00:00
  • 7607686f25 Make test extensions upgrade work with absent images (#11036) a-masterov 2025-02-28 12:16:22 +01:00
  • feead26e04 incorporate some github comments in the doc rewrite-compute-pageserver-comm-rfc Heikki Linnakangas 2025-02-28 13:09:22 +02:00
  • 0d6d58bd3e pageserver: make heatmap layer download API more cplane friendly (#10957) Vlad Lazar 2025-02-28 10:36:53 +00:00
  • 4e3bdc5984 nomerge: simulate run-kind=compute-rc-pr jc/test-11036-compute-rc-pr Jan Christian Grünhage 2025-02-21 12:10:53 +01:00
  • f5c1f749db nomerge: simulate run-kind=storage-rc-pr jc/test-11036-storage-rc-pr Jan Christian Grünhage 2025-02-21 12:10:53 +01:00
  • 04a33e8af0 Change TEST_EXTENSIONS_TAG variable Alexey Masterov 2025-02-28 11:13:15 +01:00
  • 66d2592d04 Merge pull request #11032 from neondatabase/rc/release/2025-02-28 release-8005 JC Grünhage 2025-02-28 11:12:07 +01:00
  • 71f0235600 TEst extensions upgrade should work correctly if some neon images of compute tag are not accessible Alexey Masterov 2025-02-28 11:09:06 +01:00
  • 517ae7a60e Merge remote-tracking branch 'origin/release' into rc/release/2025-02-28 Jan Christian Grünhage 2025-02-28 10:10:19 +01:00
  • 55633ebe3a storcon: enable API passthrough to nonzero shards (#11026) John Spray 2025-02-28 08:42:08 +00:00
  • b2a769cc86 Storage release 2025-02-28 github-actions[bot] 2025-02-28 06:02:09 +00:00
  • a4b2009800 compute_ctl: Refactor, moving spec_apply functions to spec_apply.rs (#11006) Heikki Linnakangas 2025-02-27 22:13:06 +02:00
  • 66d5fe7f5b Merge pull request #11023 from neondatabase/rc/release-proxy/2025-02-27 release-proxy-7753 JC Grünhage 2025-02-27 19:10:58 +01:00
  • ab1f22b7d1 fix(pageserver): correctly access layer map in gc-compaction (#11021) Alex Chi Z. 2025-02-27 10:26:55 -06:00
  • a1b9528757 Proxy release 2025-02-27 github-actions[bot] 2025-02-27 16:18:42 +00:00
  • 7ed236e17e fix(ci): push prod container images again (#11020) JC Grünhage 2025-02-27 17:16:14 +01:00
  • e58f264a05 Increase inmem SMGR size for walredo process to 100 pagees (#10937) Konstantin Knizhnik 2025-02-27 16:31:05 +02:00
  • a283edaccf PS/Prefetch: Use a timeout for reading data from TCP (#10834) Matthias van de Meent 2025-02-27 15:00:18 +01:00
  • ad37199745 Separate the upgrade tests in timelines (#10974) a-masterov 2025-02-27 14:45:18 +01:00
  • 93b59e65a2 pageserver: remove stale comment (#11016) Erik Grinaker 2025-02-27 13:56:28 +01:00
  • 1423bb8aa2 Merge pull request #11011 from neondatabase/rc/release-proxy/2025-02-27 release-proxy-7740 Ivan Efremov 2025-02-27 13:57:49 +02:00
  • e35f7758d8 impr(controller_upcall_client): clean up copy-pasta code & add context to retries (#10991) Christian Schwarz 2025-02-27 11:59:43 +01:00
  • 3a3d62dc4f Bodobolero/test cum stats persistence (#10995) Peter Bendel 2025-02-27 11:45:13 +01:00
  • 166a995a05 Merge branch 'release' into rc/release/2025-02-27 rc/release/2025-02-27 Erik Grinaker 2025-02-27 10:45:31 +01:00
  • a22be5af72 Migrate the last crates to edition 2024 (#10998) Arpad Müller 2025-02-27 10:40:40 +01:00
  • f09843ef17 refactor(pageserver): propagate RequestContext to layer downloads (#11001) Christian Schwarz 2025-02-27 10:26:25 +01:00
  • c92a36740b fix(ci): support PR-on-top-of-PR usecase again (#11013) JC Grünhage 2025-02-27 10:05:15 +01:00
  • 8b86cd1154 safekeeper: follow membership configuration rules (#10781) Arseny Sher 2025-02-27 09:13:30 +03:00
  • 3a8f50c6c8 Fix indentation Konstantin Knizhnik 2025-02-27 07:50:44 +02:00
  • e010b222c4 Compute release 2025-02-27 rc/release-compute/2025-02-27 github-actions[bot] 2025-02-27 00:17:58 +00:00
  • 332f064a42 Proxy release 2025-02-27 github-actions[bot] 2025-02-27 00:17:57 +00:00
  • 5135e3b338 Storage release 2025-02-27 github-actions[bot] 2025-02-27 00:17:57 +00:00
  • c50b38ab72 compute_ctl: Fix comment on start_postgres (#11005) Heikki Linnakangas 2025-02-27 01:38:45 +02:00
  • 6cfaa775b0 chore(compute): Minor compute_ctl startup refactoring alexk/compute-ctl-refactor-start Alexey Kondratov 2025-02-26 21:03:07 +01:00
  • 4f4a3910d0 fix error (Line: 74, Col: 26): Unexpected value 'false' (#10999) Fedor Dikarev 2025-02-26 20:54:46 +01:00
  • 11aab9f0de fix(pageserver): further stablize gc-compaction tests (#10975) Alex Chi Z. 2025-02-26 13:50:10 -06:00
  • 5cfdb1244f compute_ctl: Add OTEL tracing to incoming HTTP requests and startup (#10971) Heikki Linnakangas 2025-02-26 21:27:16 +02:00
  • 643a48210f safekeeper: exclude API (#10757) Arseny Sher 2025-02-26 22:26:33 +03:00
  • b5ebe60c2a feat(pageserver): more info on read errors skyzh/read-trace-page Alex Chi Z 2025-02-19 21:33:16 +01:00
  • 51f16af1ac Ignore LOG message of walredo process at PS Konstantin Knizhnik 2025-02-26 20:55:02 +02:00
  • c1a040447d walproposer: send valid timeline_start_lsn in v2 (#10994) Arseny Sher 2025-02-26 20:38:44 +03:00
  • 30f3be9840 fix(test): reduce number of relations in test_tx_abort_with_many_relations (#10997) Alex Chi Z. 2025-02-26 11:19:14 -06:00
  • 8dfa8f0b94 feat(ci): don't build storage on compute-releases and vice versa (#10841) JC Grünhage 2025-02-26 18:17:26 +01:00
  • a138a6de9b fix(pageserver): correctly handle collect_keyspace errors (#10976) Alex Chi Z. 2025-02-26 11:09:50 -06:00
  • 14347630a4 ancestor detach: delete hardlinked layers on error (#10977) Arpad Müller 2025-02-26 17:11:15 +01:00
  • 86b9703f06 pageserver: set SO_KEEPALIVE on the page service socket (#10992) Erik Grinaker 2025-02-26 15:36:05 +01:00
  • 9e4a223413 Set log_min_messages to WARNING for walredo process Konstantin Knizhnik 2025-02-26 16:18:54 +02:00
  • ef55ee0e6c Set log_min_messages to WARNING for walredo process Konstantin Knizhnik 2025-02-26 16:18:30 +02:00
  • 01581f3af5 safekeeper: drop json_ctrl (#10722) Arseny Sher 2025-02-26 16:32:37 +03:00
  • f94286f0c9 Upgrade compute_tools and compute_api to edition 2024 (#10983) Arpad Müller 2025-02-26 14:12:26 +01:00
  • c2a768086d add credentials for pulling containers for the jobs (#10987) Fedor Dikarev 2025-02-26 13:50:06 +01:00
  • 622a9def6f tests: use generated record lsn instead of hardcoded one (#10990) Vlad Lazar 2025-02-26 12:47:13 +00:00
  • 26bda17551 storcon: use the SchedulingPolicy enum in SafekeeperPersistence (#10897) Arpad Müller 2025-02-26 13:12:50 +01:00
  • 0d36f52a6c proxy: Record and export user-agent header (#10955) Folke Behrens 2025-02-26 12:39:34 +01:00
  • 40ad42d556 Silence "sudo: unable to resolve host" messages at compute startup (#10985) Heikki Linnakangas 2025-02-26 12:10:05 +02:00
  • e452f2a5a3 Remove some redundant log lines at postgres startup (#10958) Heikki Linnakangas 2025-02-26 12:06:42 +02:00
  • 43b109af69 compute_ctl: Add more detailed tracing spans to startup subroutines (#10979) Heikki Linnakangas 2025-02-26 11:51:07 +02:00
  • 3684162d9f Bump vm-builder v0.37.1 -> v0.42.2 (#10981) Arthur Petukhovsky 2025-02-26 09:19:19 +00:00
  • 920040e402 Update storage components to edition 2024 (#10919) Arpad Müller 2025-02-26 00:51:37 +01:00
  • dc975d554a Incremenet getpage histogram in prefetch_lookup (#10965) Konstantin Knizhnik 2025-02-25 21:51:38 +02:00
  • d05606252d fix: only showing LSN for static computes in neon endpoint list (#10931) Suhas Thalanki 2025-02-25 14:26:14 -05:00
  • c69ebb4486 fix(ci): extend timeout to 75min (#10963) Alex Chi Z. 2025-02-25 12:37:23 -05:00
  • 1fb2faab5b Rename the patch files for the semver test (#10966) a-masterov 2025-02-25 17:00:43 +01:00
  • 015092d259 feat(pageserver): add automatic trigger for gc-compaction (#10798) Alex Chi Z. 2025-02-25 09:50:39 -05:00
  • b7fcf2c7a7 test(pageserver): add reldir v2 into tests (#10750) Alex Chi Z. 2025-02-25 09:50:22 -05:00
  • 8deeddd4f0 pageserver: ignore CollectKeySpaceError::Cancelled during compaction (#10968) Erik Grinaker 2025-02-25 15:49:41 +01:00
  • f78ac44748 Use the Dockerfile COPY instead of docker cp (#10943) a-masterov 2025-02-25 13:44:06 +01:00
  • f4fefd9f2f pre-commit: Switch to cargo fmt to handle per-crate editions (#10969) Folke Behrens 2025-02-25 13:29:27 +01:00
  • 8f82c661d4 Move neon_pgstat_file_size_limit to the extension (#10959) Konstantin Knizhnik 2025-02-25 14:23:04 +02:00
  • 758f597280 compute <-> sk protocol v3 (#10647) Arseny Sher 2025-02-25 14:56:05 +03:00
  • adfd4b1836 Print stack trace when number of writtern pages during walredo exceeds 32 Konstantin Knizhnik 2025-02-25 13:40:44 +02:00
  • 0d9a45a475 safekeeper: invalidate start of interpreted batch on reader resets (#10951) Vlad Lazar 2025-02-25 10:21:35 +00:00
  • b0005aada4 review fix sk-proto-v3-dev Arseny Sher 2025-02-25 10:47:40 +01:00
  • 5d17640944 storcon: send heartbeats concurrently (#10954) Vlad Lazar 2025-02-25 09:33:08 +00:00
  • 12f0e525c6 Merge pull request #10961 from neondatabase/erik/release-7930-slow-getpage release-7932 Erik Grinaker 2025-02-24 23:05:10 +01:00
  • 6621be6b7b pageserver: tweak slow GetPage logging (#10956) Erik Grinaker 2025-02-24 23:01:14 +01:00
  • d7c2379cc8 drive it a bit futher; a few python tests pass now; but this approach still sucks & we still have a hot Arc::clone inside get_vectored_impl problame/virtual-file-metrics-no-hashing-v2 Christian Schwarz 2025-02-24 22:01:45 +01:00
  • f7327ad2ae prorotype an alternative idea where Timeline methods populate the scope field Christian Schwarz 2025-02-24 21:21:58 +01:00
  • 6c6e5bfc2b pageserver: tweak slow GetPage logging Erik Grinaker 2025-02-24 19:18:00 +01:00
  • 565a9e62a1 compute: Disconnect if no response to a pageserver request is received (#10882) Heikki Linnakangas 2025-02-24 22:16:37 +02:00
  • 8af19c6a13 added a copy statement back to reset dockerfile changes Suhas Thalanki 2025-02-24 14:51:43 -05:00
  • 2e7c56182f Merge branch 'thesuhas/remove_anon_extension' of github.com:neondatabase/neon into thesuhas/remove_anon_extension Suhas Thalanki 2025-02-24 14:50:25 -05:00
  • 370dfee4c8 reset dockerfile to open a new PR for just the dockerfile Suhas Thalanki 2025-02-24 14:50:09 -05:00
  • bcfc633bfa Merge pull request #10952 from neondatabase/rc/release-compute/2025-02-24 release-compute-7931 Tristan Partin 2025-02-24 13:09:01 -06:00
  • 8fd0f89b94 rename libduckdb.so in pg_duckdb context to avoid conflict with pg_mooncake (#10915) Peter Bendel 2025-02-24 18:50:49 +01:00
  • 1f0dea9a1a feat(ci): push container images to ghcr.io as well (#10945) JC Grünhage 2025-02-24 18:45:23 +01:00
  • dc75717bc0 Merge branch 'main' into thesuhas/remove_anon_extension Suhas Thalanki 2025-02-24 12:22:03 -05:00
  • fb63bd1425 undo all the propagation changes Christian Schwarz 2025-02-24 18:15:34 +01:00
  • 40acb0c06d Fix usage of WaitEventSetWait() with timeout (#10947) Heikki Linnakangas 2025-02-24 19:15:07 +02:00
  • 87e045563c undo the handle stuff Christian Schwarz 2025-02-24 18:12:16 +01:00
  • b688d1e80c half-borked attempt at propagating to more parts of the implementation; page_service's shard swapping turns out to be painful / requires Handle: Clone, don't want that Christian Schwarz 2025-02-24 18:09:24 +01:00
  • df362de0dd Reject basebackup requests for archived timelines (#10828) Arpad Müller 2025-02-24 17:38:13 +01:00
  • b1ef701a06 Merge branch 'main' into thesuhas/remove_anon_extension Suhas Thalanki 2025-02-24 11:27:23 -05:00