Commit Graph

  • f7dd2108bb [BRC-2905] Feed back PS-detected data corruption signals to SK and PG walproposer (#895) William Huang 2025-04-28 11:35:26 -07:00
  • 3cbd25adef Merge branch 'tristan957/pgconf-port' of https://github.com/neondatabase/neon into tristan957/pgconf-port HaoyuHuang 2025-07-25 15:52:48 +00:00
  • 2685b93e81 c HaoyuHuang 2025-07-25 15:45:35 +00:00
  • 5b2d3b7cac Merge branch 'tristan957/hadron-pg_hba' of https://github.com/neondatabase/neon into tristan957/hadron-pg_hba HaoyuHuang 2025-07-25 15:43:35 +00:00
  • 33b400beae [BRC-1425] Plumb through and set the requisite GUCs when starting the compute instance (#12732) Tristan Partin 2025-07-25 10:20:05 -05:00
  • ca07f7dba5 Copy pg server cert and key to pgdata with correct permission (#12731) Tristan Partin 2025-07-25 10:05:05 -05:00
  • b0dfe0ffa6 storcon: attempt all non-essential location config calls during reconciliations (#12745) Vlad Lazar 2025-07-25 15:03:17 +01:00
  • 185ead8395 pageserver: verify gRPC GetPages on correct shard (#12722) Erik Grinaker 2025-07-25 15:43:04 +02:00
  • 37e322438b pageserver: document gRPC compute accessibility (#12724) Erik Grinaker 2025-07-25 15:35:44 +02:00
  • fca2c32e59 [ci/docker] task: Apply some quick wins for tools dockerfile (#12740) Gustavo Bazan 2025-07-25 13:39:01 +01:00
  • d19aebcf12 [proxy] introduce moka for the project-info cache (#12710) Conrad Ludgate 2025-07-25 12:40:47 +01:00
  • 3bf55c8e93 review: bail out instead of panicking Vlad Lazar 2025-07-25 12:22:25 +01:00
  • 2ee24900ca have claude generate plumbing for standby_horizon_lease_length Christian Schwarz 2025-07-25 13:16:20 +02:00
  • 688d0771d3 review: validate that neon and hadron tokens aren't mixed Vlad Lazar 2025-07-25 12:15:08 +01:00
  • a70a5bccff move subzero_core to proxy libs (#12742) Conrad Ludgate 2025-07-25 11:44:28 +01:00
  • 23d1029afd explain why there's no need to check standby_horizon lease deadline for getpage requests Christian Schwarz 2025-07-25 09:30:27 +00:00
  • d9cedb4a95 [tokio-postgres] fix regression in buffer reuse (#12739) Conrad Ludgate 2025-07-25 10:03:21 +01:00
  • 98882548d8 Compute release 2025-07-25 07:05 UTC release-compute-9073 release-compute github-actions[bot] 2025-07-25 07:05:39 +00:00
  • 5340423416 Storage release 2025-07-25 06:12 UTC release-9129 release github-actions[bot] 2025-07-25 06:12:11 +00:00
  • 7ea879d47e Explicitly set port in postgresql.conf Tristan Partin 2025-07-24 21:48:12 -05:00
  • 991fb507c9 Merge branch 'communicator-rewrite' into quantumish/lfc-resize-static-shmem quantumish 2025-07-24 19:44:21 -07:00
  • 7f63cecd5f Add LFC resizing implementation and utilities for hole punching quantumish 2025-07-24 19:25:13 -07:00
  • cf3f5f23b3 Add databricks setting via write_postgres_conf Jarupat Jisarojito 2024-07-31 11:33:38 -07:00
  • a66df1f4bd [BRC-1405] Mount databricks pg_hba and pg_ident from configmap to dblet pod Jarupat Jisarojito 2024-07-23 17:06:33 -07:00
  • 9fda727018 [BRC-1425] Plumb through and set the requisite GUCs when starting the compute instance William Huang 2024-08-09 14:25:47 -07:00
  • 1f8e8c50ae Copy pg server cert and key to pgdata with correct permission Jarupat Jisarojito 2024-07-19 11:06:06 -07:00
  • b623fbae0c Cancel PG query if stuck at refreshing configuration (#12717) Tristan Partin 2025-07-24 19:01:59 -05:00
  • 043408a88d fixed PR, removed spillover content from other PRs Suhas Thalanki 2025-07-24 17:58:09 -04:00
  • 1e91a3b63e fixed failing test Suhas Thalanki 2025-07-24 17:25:24 -04:00
  • 6f3361b3de Make references all 'static quantumish 2025-07-24 14:08:26 -07:00
  • 4f38ffcd29 updated pg Suhas Thalanki 2025-07-24 16:08:25 -04:00
  • 3635fdce4e updated pg Suhas Thalanki 2025-07-24 15:31:23 -04:00
  • a371e40550 updated pg Suhas Thalanki 2025-07-24 15:10:36 -04:00
  • 512210bb5a [BRC-2368] Add PS and compute_ctl metrics to report pagestream request errors (#12716) Tristan Partin 2025-07-24 14:05:00 -05:00
  • 9eebd6fc79 A few more compute_ctl changes (#12713) HaoyuHuang 2025-07-24 12:01:30 -07:00
  • 39c76e2226 fixed syntax issues Suhas Thalanki 2025-07-24 14:51:51 -04:00
  • 11527b9df7 [BRC-2951] Enforce PG backpressure parameters at the shard level (#12694) Tristan Partin 2025-07-24 13:41:29 -05:00
  • df12db2cec migrated changes from hadron Suhas Thalanki 2025-07-24 13:41:29 -04:00
  • 89554af1bd [BRC-1778] Have PG signal compute_ctl to refresh configuration if it suspects that it is talking to the wrong PSs (#12712) Tristan Partin 2025-07-24 11:44:45 -05:00
  • f391186aa7 TPC-C like periodic benchmark using benchbase (#12665) Peter Bendel 2025-07-24 18:26:54 +02:00
  • 94b41b531b storecon: Fix panic due to race with chaos migration on staging (#12727) Paul Banks 2025-07-24 17:14:47 +01:00
  • d793088225 pgxn: set MACOSX_DEPLOYMENT_TARGET (#12723) Erik Grinaker 2025-07-24 16:48:35 +02:00
  • 67ad420e26 tests: turn down error rate in test_compute_pageserver_connection_stress (#12721) John Spray 2025-07-24 07:42:39 -07:00
  • 8f7314c429 fixup: add OpenSSL license back to the allow list Vlad Lazar 2025-07-24 15:34:03 +01:00
  • 9d8a3c518b fixup: format doc comment Vlad Lazar 2025-07-24 15:33:18 +01:00
  • 90cd5a5be8 [BRC-1778] Add mechanism to compute_ctl to pull a new config (#12711) Tristan Partin 2025-07-24 09:26:21 -05:00
  • 643448b1a2 test_hot_standby_gc: work around standby_horizon-related flakiness/raciness uncovered by #12431 (#12704) Christian Schwarz 2025-07-24 16:00:22 +02:00
  • 1bc5ae03d9 clippy problame/repro-test_readonly_node_gc-flakiness-9833 Christian Schwarz 2025-07-24 13:47:41 +00:00
  • c63b6c5bd3 chore: cargo hakari Vlad Lazar 2025-07-24 13:38:37 +01:00
  • 8daebb6ed4 [proxy] remove TokioMechanism and HyperMechanism (#12672) Conrad Ludgate 2025-07-24 13:37:04 +01:00
  • 00699d86a2 fixup: bring back the SK peer jwt token Vlad Lazar 2025-07-24 13:31:07 +01:00
  • 0a353051ac run the test that was allegedly fixed by that check a 100 times Christian Schwarz 2025-07-24 12:08:30 +00:00
  • e56c46c2f8 I think this check makes no sense Christian Schwarz 2025-07-24 12:08:00 +00:00
  • ab14521ea5 fix(compute): Turn off database collector in postgres_exporter (#12684) Alexey Kondratov 2025-07-24 13:52:31 +02:00
  • e82021d6fe build(deps): bump the npm_and_yarn group across 1 directory with 2 updates (#12678) dependabot[bot] 2025-07-24 10:51:09 +00:00
  • 9997661138 [proxy/tokio-postgres] garbage collection for codec buffers (#12701) Conrad Ludgate 2025-07-24 11:30:02 +01:00
  • 915229b2d2 check for RegressTestMode ruslan/track_ddl_command_end Ruslan Talpa 2025-07-24 12:26:57 +03:00
  • ea10781fae SendDeltasToControlPlane when any key is non null Ruslan Talpa 2025-07-24 11:30:19 +03:00
  • 0e427fc117 Update proxy-bench workflow to use bare-metal script (#12703) Ivan Efremov 2025-07-24 11:23:07 +03:00
  • ef582cef3b fix errors Ruslan Talpa 2025-07-24 11:17:18 +03:00
  • b1e1a4e652 switch to in struct counter Ruslan Talpa 2025-07-24 10:59:03 +03:00
  • 228fdea247 track other ddl commands in neon_ddl_handler Ruslan Talpa 2025-07-24 10:35:05 +03:00
  • 5d6501f4aa Set NEON_MOTD to null to fix regression tests fix_motd_regression Ivan Efremov 2025-07-24 10:17:13 +03:00
  • 0e0aff7b8c fix metrics when not using the new communicator Heikki Linnakangas 2025-07-24 01:40:32 +03:00
  • 9b2e6f862a Set an upper limit on PG backpressure throttling (#12675) Tristan Partin 2025-07-23 17:37:27 -05:00
  • 12e87d7a9f Add neon.lakebase_mode boolean GUC (#12714) Tristan Partin 2025-07-23 17:37:20 -05:00
  • 5a5ea9cb9f cargo fmt Heikki Linnakangas 2025-07-24 01:33:02 +03:00
  • 3d209dcaae Minor changes to minimize diff against 'main' Heikki Linnakangas 2025-07-24 00:40:09 +03:00
  • f939691f6a remove leftover empty file Heikki Linnakangas 2025-07-24 00:27:49 +03:00
  • a56afee269 Accept primary compute spec in /promote, promotion corner cases testing (#12574) Mikhail 2025-07-23 21:11:34 +01:00
  • 9e6ca2932f fix(test): convert bool to lowercase when invoking neon-cli (#12688) Alex Chi Z. 2025-07-23 14:56:37 -04:00
  • 10da740e65 fixup: pylints Vlad Lazar 2025-07-23 19:41:30 +01:00
  • 84dcfa26bb fixup: endpoint storage tests Vlad Lazar 2025-07-23 19:39:30 +01:00
  • 63ea4b0579 A few more compute_tool changes (#12687) HaoyuHuang 2025-07-23 11:30:33 -07:00
  • 20881ef65e otel: Use blocking reqwest in dedicated thread (#12699) Folke Behrens 2025-07-23 20:21:36 +02:00
  • 382ab511a6 Merge remote-tracking branch 'origin' into vlad/hadron-jwt Vlad Lazar 2025-07-23 19:15:31 +01:00
  • 2e8eeb3b50 fixup: put pg versions back Vlad Lazar 2025-07-23 19:14:04 +01:00
  • a695713727 [sql-over-http] Reset session state between pooled connection re-use (#12681) Conrad Ludgate 2025-07-23 18:43:43 +01:00
  • 5c57e8a11b feat(pageserver): rework reldirv2 rollout (#12576) Alex Chi Z. 2025-07-23 12:12:46 -04:00
  • 3daf1ab354 Proxy release 2025-07-23 15:16 UTC rc/release-proxy/2025-07-23T15-16Z github-actions[bot] 2025-07-23 15:16:21 +00:00
  • bcecb03d2d fixup: bang it into shape Vlad Lazar 2025-07-23 15:58:43 +01:00
  • 84a2556c9f compute-node.Dockerfile: update bullseye-backports backports url (#12700) Alexander Bayandin 2025-07-23 15:45:52 +01:00
  • f96c8f63c2 pageserver: route gRPC requests to child shards Erik Grinaker 2025-07-23 14:24:25 +02:00
  • c8cdd25da4 Pass stripe size during shard map updates Erik Grinaker 2025-07-23 16:32:26 +02:00
  • 90242416a6 otel: Use blocking reqwest in dedicated thread Folke Behrens 2025-07-23 11:50:21 +02:00
  • b29a63a3d2 pageserver: route gRPC requests to child shards erik/communicator-split Erik Grinaker 2025-07-23 14:24:25 +02:00
  • 6c8a144e25 Pass stripe size during shard map updates Erik Grinaker 2025-07-23 16:32:26 +02:00
  • 7c2022c1b5 Modify weights Alexey Masterov 2025-07-23 15:54:39 +02:00
  • c233deb1c2 Rename a method for consistency Alexey Masterov 2025-07-23 15:38:59 +02:00
  • 761e9e0e1d [proxy] move read_info from the compute connection to be as late as possible (#12660) Conrad Ludgate 2025-07-23 14:33:21 +01:00
  • d550b67c5f Reword the comment Alexey Masterov 2025-07-23 15:27:36 +02:00
  • 2ca2b05ab5 Remove the redundant condition Alexey Masterov 2025-07-23 15:21:21 +02:00
  • 5e1057b860 Return sleep before retry Alexey Masterov 2025-07-23 15:17:01 +02:00
  • bb6127f495 Update the comment Alexey Masterov 2025-07-23 15:16:02 +02:00
  • a41c00e7c1 Merge branch 'main' into amasterov/random-ops-add-snapshots a-masterov 2025-07-23 15:15:27 +02:00
  • 76832488d0 Add a log with the new branch Alexey Masterov 2025-07-23 15:09:02 +02:00
  • c7761b689d otel: Use blocking reqwest in dedicated thread Folke Behrens 2025-07-23 11:50:21 +02:00
  • 3ce2c15c10 Cleanup Alexey Masterov 2025-07-23 14:30:55 +02:00
  • e48ac9ed76 Merge branch 'main' into diko/safekeeper_migrate_from_down_sk Dmitrii Kovalkov 2025-07-23 15:15:17 +04:00
  • 94cb9a79d9 safekeeper: generation aware timeline tombstones (#12482) Dmitrii Kovalkov 2025-07-23 15:01:04 +04:00