Commit Graph

  • ad83156e2f Commit 5 Tristan Partin 2025-03-12 21:37:22 -05:00
  • 3bcfaeb936 Commit 4 Tristan Partin 2025-03-12 20:52:30 -05:00
  • 7c102b92fb Commit 3 Tristan Partin 2025-03-12 20:31:55 -05:00
  • 2e59a41c98 Commit 2 Tristan Partin 2025-03-12 20:12:31 -05:00
  • 358b59a5d7 Commit 1 Tristan Partin 2025-03-12 19:43:22 -05:00
  • b1a1be6a4c switch pytests and neon_local to control_plane_hooks_api (#11195) Arpad Müller 2025-03-13 20:50:52 +01:00
  • 8afae9d03c pageserver: enable l0_flush_delay_threshold by default (#11214) Erik Grinaker 2025-03-13 20:15:22 +01:00
  • 066b0a1be9 fix(ci): correctly push neon-test-extensions in releases and to ghcr (#11225) JC Grünhage 2025-03-13 19:18:55 +01:00
  • f441b1efb4 docs: add hot secondaries rfc John Spray 2025-03-13 17:22:42 +00:00
  • 398d2794eb Handle DEBUG_COMPARE_LOCAL mode in neon_zeroextend (#11220) Konstantin Knizhnik 2025-03-13 18:30:32 +02:00
  • 3c3b9dc919 pageserver: enable image_creation_preempt_threshold by default (#11216) Erik Grinaker 2025-03-13 17:28:21 +01:00
  • ed31dd2a3c pageserver: better observability for slow wait_lsn (#11176) Christian Schwarz 2025-03-13 16:03:53 +01:00
  • 3dec117572 feat(compute_ctl): use TLS if configured (#10972) Conrad Ludgate 2025-03-13 15:03:22 +00:00
  • b2286f5bcb fix(pageserver): don't panic if gc-compaction find no keys (#11200) Alex Chi Z. 2025-03-13 10:38:45 -04:00
  • a2776bf42b experimental support for pg_anon luist18/postgresql_anonymizer-experiments Luís Tavares 2024-11-10 15:29:40 +00:00
  • c036fec065 pageserver: enable compaction_l0_first by default (#11212) Erik Grinaker 2025-03-13 15:28:42 +01:00
  • f92f92b91b Proxy release 2025-03-13 release-proxy-7883 github-actions[bot] 2025-03-13 13:43:01 +00:00
  • 89c7e4e917 fix(ci): use paranthesis for error handling in jq when fetching release PRs (#11217) JC Grünhage 2025-03-13 14:40:43 +01:00
  • 5a245a837d storcon: retain stripe size when autosplitting sharded tenants (#11194) Erik Grinaker 2025-03-13 14:28:10 +01:00
  • 2b6bc73ca1 Revert "Reuse artifacts from release PRs (#11061)" jc/revert-reuse-artifacts Jan Christian Grünhage 2025-03-13 11:35:20 +01:00
  • efb1df4362 fix: Change metric_unit from 'microseconds' to 'μs' in test_compute_ctl_api.py (#11209) devin-ai-integration[bot] 2025-03-13 10:17:01 +00:00
  • dbb205ae92 Proxy release 2025-03-13 github-actions[bot] 2025-03-13 09:50:35 +00:00
  • 803e6f908a fix(ci): fix syntax of lint-release-pr (#11208) JC Grünhage 2025-03-13 10:42:38 +01:00
  • afc9524bc7 fix(ci): run lint-release-pr on head-ref (#11206) JC Grünhage 2025-03-13 09:17:33 +01:00
  • 507353404c fix(ci): pass emtpy body when creating release PRs (#11203) JC Grünhage 2025-03-13 00:54:43 +01:00
  • 1e52594236 Proxy release 2025-03-12 rc/release-proxy/2025-03-12 github-actions[bot] 2025-03-12 22:41:50 +00:00
  • 48be4df3f3 fix(ci): fetch all refs in release PR creation (#11201) JC Grünhage 2025-03-12 23:32:38 +01:00
  • c3b3b507f7 feat(pageserver): support detaching behavior v2 (#11158) Alex Chi Z. 2025-03-12 18:27:23 -04:00
  • ef0d4a48a8 Reuse artifacts from release PRs (#11061) JC Grünhage 2025-03-12 22:00:59 +01:00
  • 8a5a739af0 test(pageserver): add small tenant compaction (#11049) Alex Chi Z. 2025-03-12 16:34:19 -04:00
  • 5eed0e4b94 Add docs to performance/test_logical_replication.py on how to run the suite (#10175) Tristan Partin 2025-03-12 12:31:09 -05:00
  • cd32bb43a0 better wording skyzh/passthrough-detach-v2-storcon Alex Chi Z 2025-03-12 12:33:14 -04:00
  • bb3c0ff251 Make collecting the installed extensions metric async (#11071) Tristan Partin 2025-03-12 11:09:02 -05:00
  • 9a2068af56 feat(storcon): passthrough detach v2 requests Alex Chi Z 2025-03-12 11:57:02 -04:00
  • 7aec1364dd chore(proxy): remove enum and composite type queries (#11178) Conrad Ludgate 2025-03-12 15:47:17 +00:00
  • 08babb4f50 resolve comments Alex Chi Z 2025-03-12 11:40:50 -04:00
  • 40672b739e Move maybe_add_request_id_header middleware into middleware module (#11187) Tristan Partin 2025-03-12 10:34:46 -05:00
  • 02a83913ec storcon: do not update observed state on node activation (#11155) Vlad Lazar 2025-03-12 15:31:28 +00:00
  • c7717c85c7 storcon,pageserver: use persisted stripe size when loading unsharded tenants (#11193) Erik Grinaker 2025-03-12 16:16:54 +01:00
  • 1436b8469c pageserver: appease unused lint on macOS (#11192) Erik Grinaker 2025-03-12 15:34:29 +01:00
  • fc515e7be2 chore(deps): bump env_logger to 0.11.7 (#11188) JC Grünhage 2025-03-12 15:26:52 +01:00
  • 7015dbbdf0 storcon_cli: remove pre-warm helper (#11183) John Spray 2025-03-12 14:02:11 +00:00
  • 73e37ae388 Suppress "request was dropped" errors in test_timeline_archive (#11190) Dmitrii Kovalkov 2025-03-12 17:23:31 +04:00
  • 1c0ff3c04d utils: explicit OTEL export config and OTEL enablement via common entry point (#11139) Vlad Lazar 2025-03-12 11:07:49 +00:00
  • 7bf6397334 pageserver: remove legacy TimelineInfo::latest_gc_cutoff field (1/2) (#11149) John Spray 2025-03-12 10:23:41 +00:00
  • f60ffe3021 Rebase compare local debug mode (#11174) Konstantin Knizhnik 2025-03-12 07:52:18 +02:00
  • da2431f11f storcon: add --control-plane-url config option (#11173) Arpad Müller 2025-03-12 03:30:56 +01:00
  • e8396034ac fix(ci): fail meta using jq halt_error if data is unexpectedly missing (#11151) JC Grünhage 2025-03-11 23:59:30 +01:00
  • decd265c99 Revert notify to 6.0.0 (#11162) Tristan Partin 2025-03-11 17:18:09 -05:00
  • b86c4fabb4 embed everything into application_name, finish storage-side code Alex Chi Z 2025-03-11 17:28:00 -04:00
  • 158db414bf buffered writer: handle write errors by retrying all write IO errors indefinitely (#10993) Christian Schwarz 2025-03-11 21:40:23 +01:00
  • 4d99b0df58 feat(compute_ctl): pass compute type to pageserver Alex Chi Z 2025-03-11 16:15:14 -04:00
  • 083a30b1e2 storage broker: disable deploy by default (#11172) Christian Schwarz 2025-03-11 20:45:06 +01:00
  • ac8b4048fd fix err msg Alex Chi Z 2025-03-11 15:15:56 -04:00
  • 7d221214bb feat(pageserver): support no-yield for gc-compaction (#11184) Alex Chi Z. 2025-03-11 15:13:52 -04:00
  • 8983677f29 Ignore cargo deny advisory RUSTSEC-2025-0014 for humantime (#11180) Dmitrii Kovalkov 2025-03-11 23:09:32 +04:00
  • 5ea3662494 fix ancestor behavior Alex Chi Z 2025-03-11 14:20:44 -04:00
  • d29d506b63 no reparenting for behavior v2 Alex Chi Z 2025-03-11 13:38:25 -04:00
  • 011f7c21a3 fix(proxy): Add testodrome query id HTTP header (#11167) Ivan Efremov 2025-03-11 19:17:30 +02:00
  • 7588983168 fix(scrubber): log even if no refs are found (#11160) Alex Chi Z. 2025-03-11 10:33:35 -04:00
  • 359c64c779 walproposer: pre generations refactoring (#11060) Arseny Sher 2025-03-11 17:01:00 +03:00
  • 4203cef955 PoC: pass opentelemetry trace id to the pageserver basebackup command heikki/poc-pass-otel-traceid-to-basebackup Heikki Linnakangas 2025-03-11 15:30:35 +02:00
  • f466c01995 pageserver: add max_logical_size_per_shard for get_top_tenants (#11157) Erik Grinaker 2025-03-11 12:43:55 +01:00
  • d1b60fa0b6 fix(proxy): delete prepared statements when discarding (#11165) Conrad Ludgate 2025-03-11 10:48:50 +00:00
  • 7c462b3417 impr: propagate VirtualFile metrics via RequestContext (#7202) Christian Schwarz 2025-03-11 08:23:06 +01:00
  • 420f7b07b4 add benchmark demonstrating metrics/prometheus crate multicore scalability pitfalls & workarounds (#11019) Christian Schwarz 2025-03-11 08:22:56 +01:00
  • 4d3c477689 storcon: timetime table, creation and deletion (#11058) Arpad Müller 2025-03-11 03:31:22 +01:00
  • 1b5258ef6a Merge pull request #11161 from neondatabase/arpad/release-db-sk-loading release-8082 Alex Chi Z. 2025-03-10 21:50:58 -04:00
  • 9fbb33e9d9 storcon db: load safekeepers from DB again (#11087) Arpad Müller 2025-03-05 16:45:43 +01:00
  • 3451bdd3d2 fix(test): force L0 compaction before gc-compaction (#11143) Alex Chi Z. 2025-03-10 16:03:49 -04:00
  • b225b336e8 handle ts correctly Alex Chi Z 2025-03-10 15:57:34 -04:00
  • 7d6c9d0557 feat(pageserver): support detaching from multiple ancestors Alex Chi Z 2025-03-10 14:54:42 -04:00
  • fb1957936c Fix caclulation of LFC used_pages (#11095) Konstantin Knizhnik 2025-03-10 20:28:55 +02:00
  • 2294d52fa7 tests: enable sampling with zero ration in tput tests Vlad Lazar 2025-02-10 23:35:10 +01:00
  • 2db10154eb pageserver: add get page perf tracing Vlad Lazar 2025-02-10 23:32:07 +01:00
  • cd640108f4 pageserver: thread otel dispatch into connection req context Vlad Lazar 2025-02-10 23:29:48 +01:00
  • e92794a692 pageserver: set up OTEL tracing infra when config says so Vlad Lazar 2025-03-07 18:30:45 +01:00
  • 17e2bff4d5 pageserver: add perf span utilities to request context Vlad Lazar 2025-02-10 23:27:20 +01:00
  • 135e89b34f tracing-utils: add perf span tracking utilities Vlad Lazar 2025-02-10 23:20:53 +01:00
  • cadfe33c86 pageserver: add new runtime for performance spans Vlad Lazar 2025-02-10 23:23:54 +01:00
  • ff9bb05f17 pageserver: add tracing configuration knobs Vlad Lazar 2025-02-10 23:14:23 +01:00
  • e8a00a3464 pageserver: clean up request context api Vlad Lazar 2025-01-27 11:08:10 +01:00
  • 91aa9aef45 review: separate setting up otel tracing infra Vlad Lazar 2025-03-10 19:19:25 +01:00
  • 1f3d655708 review: update doc comment Vlad Lazar 2025-03-10 19:18:48 +01:00
  • bc052fd0fc Add configuration options to disable prevlink checks (#11138) Matthias van de Meent 2025-03-10 18:02:30 +01:00
  • 8c553297cb safekeeper: use max end lsn as start of next batch (#11152) Vlad Lazar 2025-03-10 16:33:28 +00:00
  • 63b22d3fb1 pageserver: https for management API (#11025) Dmitrii Kovalkov 2025-03-10 19:07:59 +04:00
  • cdb95d1a35 utils: optionally enable otel tracing in common logging utils Vlad Lazar 2025-03-07 18:06:10 +01:00
  • 09a9f6cf3c tracing-utils: allow for explicit export config Vlad Lazar 2025-02-11 11:33:41 +01:00
  • a009203816 Compute release 2025-03-07 release-compute-8053 Matthias van de Meent 2025-03-10 14:42:44 +01:00
  • f17931870f fix(ci): use <!subteam^ID> syntax for pinging groups on slack (#11135) JC Grünhage 2025-03-10 14:27:23 +01:00
  • 33c3c34c95 Appease cargo deny errors (#11142) Arpad Müller 2025-03-10 14:24:14 +01:00
  • 5d38fd6c43 fix(proxy): Use testodrome query id for latency measurement (#11150) Ivan Efremov 2025-03-10 14:55:16 +02:00
  • 66881b4394 storcon: update scheduler stats when changing node's preferred az (#11147) Dmitrii Kovalkov 2025-03-10 15:33:00 +04:00
  • c87d307e8c Print state of connection buffer when no response is receioved from PS for a long time (#11145) Konstantin Knizhnik 2025-03-09 20:36:36 +02:00
  • 1b8c4286c4 Fetch remote extension in ALTER EXTENSION UPDATE statements (#11102) Tristan Partin 2025-03-09 12:29:44 -05:00
  • 93983ac5fc Merge pull request #11128 from neondatabase/rc/release/2025-03-07 release-8080 Alex Chi Z. 2025-03-07 14:02:55 -05:00
  • 3fe5650039 Fix dropping role with table privileges granted by non-neon_superuser (#10964) Tristan Partin 2025-03-07 13:00:11 -06:00
  • 72dd540c87 Merge branch 'release' of https://github.com/neondatabase/neon into rc/release/2025-03-07 Alex Chi Z 2025-03-07 13:04:10 -05:00
  • 612d0aea4f feat(pageserver): add force patch index_part API (#11119) Alex Chi Z. 2025-03-07 12:42:52 -05:00