Commit Graph

  • 83eb3e0ec9 Always do wait in pageserver_try_receive loop Konstantin Knizhnik 2025-03-24 10:22:43 +02:00
  • 892723cc7e Local auth renew proxy sk/auth_renew_proxy Stas Kelvich 2023-04-29 13:00:36 +03:00
  • 3e5884ff01 Revert "feat(compute_ctl): allow to change audit_log_level for existi… (#11343) Anastasia Lubennikova 2025-03-21 18:09:34 +00:00
  • 9fc7c22cc9 storcon: add use_local_compute_notifications flag (#11333) Vlad Lazar 2025-03-21 15:31:06 +00:00
  • 15b06a6a1e compute: add non-skippable apply config operations. apply_config() step of compute start is controlled by skip_pg_catalog_updates flag, this is a performance optimization to decrease compute startup time, but it introduces extra dependency on cplane. Introduce small subset of operations that we run always, independent from this flag. fix_audit_log_level_setup Anastasia Lubennikova 2025-03-21 15:13:11 +00:00
  • ff87b51300 Revert "feat(compute_ctl): allow to change audit_log_level for existing (#11308)" Anastasia Lubennikova 2025-03-21 15:21:22 +00:00
  • 23ad228310 pgxn: Increase the pageserver response timeout a bit (#11339) Folke Behrens 2025-03-21 14:21:53 +00:00
  • aeb53fea94 storage: support multiple SSL CA certificates (#11341) Dmitrii Kovalkov 2025-03-21 17:43:38 +04:00
  • 0f367cb665 storcon: reuse reqwest http client (#11327) Dmitrii Kovalkov 2025-03-21 15:48:22 +04:00
  • 76088c16d2 storcon: reproduce shard split issue (#11290) John Spray 2025-03-21 08:48:56 +00:00
  • 0d99609870 docs: storage controller retro-RFC (#11218) John Spray 2025-03-21 08:32:11 +00:00
  • 81a35b67e2 Compute release 2025-03-21 release-compute-8186 github-actions[bot] 2025-03-21 07:02:05 +00:00
  • ed57fa82fc Storage release 2025-03-21 rc/release/2025-03-21 github-actions[bot] 2025-03-21 06:03:34 +00:00
  • bae9b9acdc feat(pageserver): persist timeline invisible flag (#11331) Alex Chi Z. 2025-03-20 14:39:08 -04:00
  • 53f54ba37a chore: expose detach_v2 (#11325) Nikita Kalyanov 2025-03-20 20:04:17 +02:00
  • 28fc051dcc storage: live ssl certificate reload (#11309) Dmitrii Kovalkov 2025-03-20 20:26:27 +04:00
  • d0102a473a pgxn: Include local port in no-response log messages (#11321) Folke Behrens 2025-03-20 16:06:00 +00:00
  • 78502798ae feat(compute_ctl): pass compute type to pageserver with pg_options (#11287) Alex Chi Z. 2025-03-20 11:48:40 -04:00
  • 65d690b21d storcon: add repeated auto-splits and initial splits (#11122) Erik Grinaker 2025-03-20 16:43:57 +01:00
  • 5dd60933d3 Mark min_readable_lsn as required in the pageserver API spec (#11324) Arpad Müller 2025-03-20 16:25:09 +01:00
  • 2065074559 fast_import: put job status to s3 (#11284) Gleb Novikov 2025-03-20 15:23:35 +00:00
  • 3da70abfa5 Fix pageserver_try_receive (#11096) Konstantin Knizhnik 2025-03-20 17:21:00 +02:00
  • e5aef3747c feat(compute_ctl): allow to change audit_log_level for existing (#11308) Anastasia Lubennikova 2025-03-20 11:23:20 +00:00
  • 91dad2514f storcon: also support tenant deletion for safekeepers (#11289) Arpad Müller 2025-03-20 11:52:21 +01:00
  • e275df8640 use serde_ignored to warn about ignored unknown fields problame/serde-ignored Christian Schwarz 2025-03-20 09:44:06 +01:00
  • 9bf59989db storcon: add https API (#11239) Dmitrii Kovalkov 2025-03-20 12:22:02 +04:00
  • c6f5a58d3b Remove potential for SQL injection (#11260) Tristan Partin 2025-03-19 14:19:38 -05:00
  • 13fa4b48c3 pageserver config + remote_storage config: ignore unknown fields (instead of deny_unknown_fields) Christian Schwarz 2025-03-17 13:42:29 +01:00
  • 5589efb6de moving LastWrittenLSNCache to Neon Extension (#11031) Suhas Thalanki 2025-03-19 13:29:40 -04:00
  • 019a29748d proxy: Move release PR creation to Tuesday (#11306) Folke Behrens 2025-03-19 16:45:29 +00:00
  • 88ea855cff fix(ci): Fixing StepSecurity Flagged Issues (#11311) StepSecurity Bot 2025-03-19 09:44:22 -07:00
  • 9ce3704ab5 pageseserver: rename cplane api to storage controller api (#11310) Vlad Lazar 2025-03-19 16:29:52 +00:00
  • 518269ea6a feat(compute): Add perf test for compute startup time breakdown (#11198) Alexey Kondratov 2025-03-19 17:11:33 +01:00
  • cf9d817a21 Add tests for some extensions currently not covered by the regression tests (#11191) a-masterov 2025-03-19 16:38:33 +01:00
  • 55cb07f680 pageserver: improve debuggability of timeline creation failures during chaos testing (#11300) John Spray 2025-03-19 13:38:03 +00:00
  • 0f20dae3c3 impr: merge pageserver_api::models::TenantConfig and pageserver::tenant::config::TenantConfOpt (#11298) Christian Schwarz 2025-03-19 13:47:17 +01:00
  • aedeb37220 fix(ci): put the BUILD_TAG of the upcoming release into RC PR artifacts (#11304) JC Grünhage 2025-03-19 10:34:28 +01:00
  • 8edf6d326c Remove VPC endpoint operations as requested devin/1742375452-add-missing-apis Devin AI 2025-03-19 09:16:03 +00:00
  • 1cae803c28 Fix Python formatting issues Devin AI 2025-03-19 09:11:59 +00:00
  • 4360e0d4c7 Add missing APIs to neon_api.py fixture Devin AI 2025-03-19 09:07:42 +00:00
  • 9fd2f87d73 Add neon.ancestor_lsn GUC neon_ancestor_lsn Konstantin Knizhnik 2025-03-19 08:06:11 +02:00
  • 6af974548e feat(compute_ctl): Add basic audit logging for computes. (#11170) Anastasia Lubennikova 2025-03-19 00:13:36 +00:00
  • 9fb77d6cdd buffered writer: add cancellation sensitivity (#11052) Christian Schwarz 2025-03-18 19:48:43 +01:00
  • 99639c26b4 fix(ci): update build-tools image references (#11293) JC Grünhage 2025-03-18 16:21:22 +01:00
  • 33a55ba8f8 removed anon patch thesuhas/remove_anon_extension Suhas Thalanki 2025-03-18 11:14:18 -04:00
  • 86fe26c676 fix(proxy): Fix testodrome HTTP header handling in proxy (#11292) Ivan Efremov 2025-03-18 17:14:08 +02:00
  • eb6efda98b impr(ci): move some kinds of tests to PR runs only (#11272) JC Grünhage 2025-03-18 14:49:34 +01:00
  • fd41ab9bb6 chore: remove x509-parser (#11247) Conrad Ludgate 2025-03-18 13:05:08 +00:00
  • 2dfff6a2a3 impr(ci): use ghcr.io as the default container registry (#11210) JC Grünhage 2025-03-18 12:30:49 +01:00
  • 2cf6ae76fc storcon: move safekeeper related stuff out of service.rs (#11288) Arpad Müller 2025-03-18 10:00:53 +01:00
  • 57d51e949d tests: suppress excessive pageserver errors in test_timeline_ancestor_detach_errors (#11277) Dmitrii Kovalkov 2025-03-18 11:10:11 +04:00
  • 0d3d639ef3 storcon: remove timeouts for safekeeper heartbeating (#11232) Arpad Müller 2025-03-18 04:37:45 +01:00
  • 05ca27c981 fix(pagectl/benches): scope context with debug tools (#11285) Alex Chi Z. 2025-03-17 17:27:27 -04:00
  • 1060520830 assume primary is the default skyzh/compute-type-passthrough Alex Chi Z 2025-03-17 16:36:01 -04:00
  • bb64beffbb fix(pageserver): log compaction errors with timeline ids (#11231) Alex Chi Z. 2025-03-17 15:42:02 -04:00
  • 24f41bee5c Update LFC in case of unlogged build (#11262) Konstantin Knizhnik 2025-03-17 21:06:42 +02:00
  • a05c99f487 fix: removed anon pg extension (#10936) Suhas Thalanki 2025-03-17 14:23:32 -04:00
  • 90cf481ad8 removed unused imports Suhas Thalanki 2025-03-17 13:13:25 -04:00
  • 486ffeef6d fix(ci): don't have neon-test-extensions release tag push depend on compute-node-image build (#11281) JC Grünhage 2025-03-17 17:31:49 +01:00
  • 56149a046a Add test_explicit_timeline_creation_storcon and make it work (#11261) Arpad Müller 2025-03-17 17:28:21 +01:00
  • 9a9e479b32 Merge branch 'main' into thesuhas/remove_anon_extension Suhas Thalanki 2025-03-17 11:30:40 -04:00
  • db30e1669c Add /configure_telemetry API endpoint (#11117) Roman Zaynetdinov 2025-03-17 15:53:23 +02:00
  • ed21175591 Compute release 2025-03-17 release-compute-8146 github-actions[bot] 2025-03-17 10:12:32 +00:00
  • fdf04d4d81 fix(ci): use correct branch ref for checking whether this is a release merge queue (#11270) JC Grünhage 2025-03-17 10:26:45 +01:00
  • 136cae76c2 fix(ci): correct regex to detect release-compute RC PRs (#11269) Alexander Bayandin 2025-03-17 07:25:12 +00:00
  • 15e63afe7d Support DEBUG_COMPARE_LOCAL mode for unloggedindex build (#11257) Konstantin Knizhnik 2025-03-17 08:07:24 +02:00
  • 9985dfd26a Compute release 2025-03-16 github-actions[bot] 2025-03-16 20:10:56 +00:00
  • 966abd3bd6 fix(compute_ctl): Dollar escaping helper fixes (#11263) Alexey Kondratov 2025-03-16 19:39:54 +01:00
  • 8566cad23b chore(docs): Refresh RFC guide to suggest using YYYY-MM-DD prefix (#11252) Alexey Kondratov 2025-03-16 18:17:58 +01:00
  • c33cf739e3 Storage release 2025-03-16 release-8172 github-actions[bot] 2025-03-16 17:05:15 +00:00
  • 228bb75354 Extend large tenant OLTP workload ... (#11166) Peter Bendel 2025-03-16 15:04:48 +01:00
  • a5b00b87ba CI(pre-merge-checks): use step-security/changed-files (#11265) Cihan Demirci 2025-03-16 14:53:27 +01:00
  • 8310dc0048 Add missing semicolon to finalize_drop_subscriptions.sql tristan957/release Tristan Partin 2025-03-14 16:30:06 -05:00
  • 8646a57886 Add missing semicolon to finalize_drop_subscriptions.sql tristan957/f Tristan Partin 2025-03-14 16:30:06 -05:00
  • a674ed8caf storcon: safety check when completing shard split (#11256) John Spray 2025-03-14 20:08:24 +00:00
  • 65d8c6bf0d Fix top index truncation lsm3 Konstantin Knizhnik 2025-03-14 21:36:02 +02:00
  • ce3d23e223 Notes on cutover jcsp/rfc-hot-secondaries John Spray 2025-03-14 19:19:28 +00:00
  • 53d50c7ea5 pageserver: deflake compaction tests (#11246) Erik Grinaker 2025-03-14 18:45:18 +01:00
  • 3168bd0e3a tests: suppress "Cancelled request finished with an error" in test_timeline_archive (#11241) Dmitrii Kovalkov 2025-03-14 21:42:09 +04:00
  • 4a97cd0b7e test_runner: fix tests with jsonnet for Python 3.13 (#11240) Alexander Bayandin 2025-03-14 17:02:55 +00:00
  • 1812fc7cf1 Merge pull request #11251 from neondatabase/rc/release/2025-03-14--storcon-hotfix release-8085 JC Grünhage 2025-03-14 16:43:22 +01:00
  • 7d60895310 rename John Spray 2025-03-14 15:33:23 +00:00
  • 9fe31c0431 Merge pull request #11251 from neondatabase/rc/release/2025-03-14--storcon-hotfix gh-readonly-queue/release/pr-11251-1b5258ef6a262f5133a8bb0ffeb983b5352d3546 Christian Schwarz 2025-03-14 15:28:14 +00:00
  • f9377472d7 Include lsm3 in docker file Konstantin Knizhnik 2025-03-14 12:05:05 +02:00
  • fedb42dcb6 Add LSM3 implementation Konstantin Knizhnik 2025-03-14 08:42:13 +02:00
  • b7c6738524 feat(compute_ctl): add pgaudt log gc to compute_ctl (#11169) Anastasia Lubennikova 2025-03-14 14:08:16 +00:00
  • 929d963a35 Merge branch 'hotfix/release/2025-03-14-storcon-optimizations' into rc/release/2025-03-14--storcon-hotfix Christian Schwarz 2025-03-14 15:06:25 +01:00
  • 7fe5a689b4 feat(proxy): export ingress metrics (#11244) Conrad Ludgate 2025-03-14 13:54:57 +00:00
  • e405420458 CHERRY PICK: fix(storcon): optimization validation makes decisions based on wrong SecondaryProgress (#11229) hotfix/release/2025-03-14-storcon-optimizations Christian Schwarz 2025-03-14 12:21:16 +01:00
  • b0922967e0 Bump humantime version and remove advisories.ignore (#11242) Dmitrii Kovalkov 2025-03-14 15:51:11 +04:00
  • f68be2b5e2 safekeeper: https for management API (#11171) Dmitrii Kovalkov 2025-03-14 15:41:22 +04:00
  • 04370b48b3 fix(storcon): optimization validation makes decisions based on wrong SecondaryProgress (#11229) Christian Schwarz 2025-03-14 12:21:16 +01:00
  • 5359cf717c storcon: add API definitions for exclude_timeline and term_bump (#11197) Arpad Müller 2025-03-14 01:00:37 +01:00
  • d6d78a050f pageserver: disable l0_flush_wait_upload by default (#11215) Erik Grinaker 2025-03-13 22:08:28 +01:00
  • 4077eeecaa resolve comments Alex Chi Z 2025-03-13 16:42:04 -04:00
  • 4ff000c042 pageserver: deflake test_metadata_image_creation (#11230) Erik Grinaker 2025-03-13 21:46:21 +01:00
  • 9a3020d2ce chore(proxy): pre-initialise metricvecs (#11226) Conrad Ludgate 2025-03-13 20:23:53 +00:00
  • 23b713900e feat(storcon): passthrough ancestor detach behavior (#11199) Alex Chi Z. 2025-03-13 16:21:23 -04:00
  • f879c66f14 BLAH tristan957/perf Tristan Partin 2025-03-13 15:12:20 -05:00
  • 387b5c585e Commit 6 Tristan Partin 2025-03-12 21:58:16 -05:00