Commit Graph

  • 3836ee8539 finish prototyping event changes via triggers Christian Schwarz 2025-05-27 18:28:22 +02:00
  • 9bc82d7ad2 Do not explicitly launch wal_proposer: rely on BgWorkerStart_RecoveryFinished Konstantin Knizhnik 2025-05-27 17:39:39 +03:00
  • f0bb93a9c9 feat(pageserver): support evaluate boolean flags (#12024) Alex Chi Z. 2025-05-27 22:29:15 +08:00
  • 30adf8e2bd pageserver: add tracing spans for time spent in batch and flushing (#12012) Vlad Lazar 2025-05-27 14:57:53 +01:00
  • a6bd4a3be6 Revert "abandoned prototype how it would be if we do what triggers do but in the app" Christian Schwarz 2025-05-27 14:13:10 +02:00
  • 24d96e4372 abandoned prototype how it would be if we do what triggers do but in the app Christian Schwarz 2025-05-27 14:12:48 +02:00
  • 29ea89b61d trigger-based thing Christian Schwarz 2025-05-27 14:12:34 +02:00
  • 5d538a9503 page_api: tweak errors (#12019) Erik Grinaker 2025-05-27 14:06:51 +02:00
  • ab79bac7f7 Custom ingest bench workflow Dmitrii Kovalkov 2025-05-27 13:53:41 +02:00
  • 322e742e4c schema Christian Schwarz 2025-05-27 13:44:25 +02:00
  • 2ff680a820 fix arpad/walproposer_v3_only Arpad Müller 2025-05-27 13:32:01 +02:00
  • fcd220afcf Remove parametrization from the tests Arpad Müller 2025-05-27 01:52:38 +02:00
  • e713046ae1 walproposer: remove support for wp<->sk protocol v2 Arpad Müller 2025-05-27 01:40:43 +02:00
  • f3976e5c60 remove safekeeper_proto_version = 3 from tests (#12020) Arpad Müller 2025-05-27 13:32:15 +02:00
  • 52e98de0bc Experiment in decoding postgres tuples jcsp/tuples John Spray 2025-05-19 17:33:10 +02:00
  • 53286d8880 postgres_ffi: expose HeapTupleHeaderData John Spray 2025-05-19 15:47:52 +02:00
  • 9657fbc194 pageserver: add and stabilize import chaos test (#11982) Vlad Lazar 2025-05-27 10:52:59 +01:00
  • dd501554c9 add a script to run the test for online-advisor as a regular user. (#12017) a-masterov 2025-05-27 10:54:59 +02:00
  • 279c6c0417 Remove special implementation of pg_promote for PG14 Konstantin Knizhnik 2025-05-27 11:42:29 +03:00
  • 54433c0839 Proxy release 2025-05-27 06:01 UTC release-proxy-8365 github-actions[bot] 2025-05-27 06:01:30 +00:00
  • fe1513ca57 Add neon.safekeeper_conninfo_options GUC (#11901) Tristan Partin 2025-05-26 21:21:24 -05:00
  • 3e86008e66 read-only timelines (#12015) Arpad Müller 2025-05-27 01:23:58 +02:00
  • 23fc611461 Add metadata to pgaudit log logline (#11933) Lassi Pölönen 2025-05-26 17:57:09 +03:00
  • 7c9bd542a6 Fix compile warnings, minor cleanup. Elizabeth Murray 2025-05-26 06:30:48 -07:00
  • dc953de85d feat(pageserver): integrate PostHog with gc-compaction rollout (#11917) Alex Chi Z. 2025-05-26 21:09:37 +08:00
  • 014823b305 Add a new iteration of a new client pool with some updates. Elizabeth Murray 2025-05-26 05:12:07 -07:00
  • af9379ccf6 Use a sempahore to gate access to connections. Add metrics for testing. Elizabeth Murray 2025-05-23 11:46:06 -07:00
  • 4345fdf07b completely rewrite array text parsing based on spec conrad/proxy-refactor-pg-test-to-json Conrad Ludgate 2025-05-26 12:35:39 +01:00
  • 841517ee37 fix(pageserver): do not increase basebackup err counter when reconnect (#12016) Alex Chi Z. 2025-05-26 19:31:27 +08:00
  • 1369d73dcd Add h3 to neon-extensions-test (#11946) a-masterov 2025-05-26 13:29:39 +02:00
  • 7cd0defaf0 page_api: add Rust domain types (#11999) Erik Grinaker 2025-05-26 13:01:36 +02:00
  • a082f9814a pageserver: add gRPC authentication (#12010) Erik Grinaker 2025-05-26 12:24:45 +02:00
  • 19461604ae move array initialisation out of pg_array_parse Conrad Ludgate 2025-05-26 11:01:57 +01:00
  • ef9a5785b0 move value write inside pg_text_to_json Conrad Ludgate 2025-05-26 10:56:28 +01:00
  • b339daed9b manage vec/map manually, and handle nulls separately Conrad Ludgate 2025-05-26 10:51:22 +01:00
  • 472031e0b7 pageserver: enable TLS for gRPC server erik/pageserver-grpc-tls Erik Grinaker 2025-05-23 12:14:10 +02:00
  • 85233a85a6 no longer contruct column types vec Conrad Ludgate 2025-05-26 10:35:46 +01:00
  • bb28109ffa Merge remote-tracking branch 'origin/main' into communicator-rewrite-with-integrated-cache Heikki Linnakangas 2025-05-26 11:52:32 +03:00
  • ec991877f4 pageserver: add gRPC server (#11972) Erik Grinaker 2025-05-26 10:27:48 +02:00
  • dc4388580e Make mypy happy Konstantin Knizhnik 2025-05-25 17:49:02 +03:00
  • 2d7a3a6f0f Bump Postgres version Konstantin Knizhnik 2025-05-25 13:56:23 +03:00
  • f7bdc138c2 Make mypy happy Konstantin Knizhnik 2025-05-25 13:38:56 +03:00
  • 2cb1e43604 Add priomote support for pg14-16 Konstantin Knizhnik 2025-05-25 08:57:55 +03:00
  • cdc8057a7e Add priomote support for pg14-16 Konstantin Knizhnik 2025-05-25 08:55:31 +03:00
  • a3d88258a7 Make ruff happy Konstantin Knizhnik 2025-05-18 20:45:01 +03:00
  • a5d45bceed Make test_replica_promote.py pass at pg17 Konstantin Knizhnik 2025-05-18 17:31:00 +03:00
  • d7cecc485c Undo adding set_redo_start_lsn function to walproposer API Konstantin Knizhnik 2025-05-18 17:06:26 +03:00
  • b94054dca0 Some hacks for replica primotion Konstantin Knizhnik 2025-05-16 16:22:34 +03:00
  • 41adde29d7 Start walproposer on replica promotion Konstantin Knizhnik 2025-05-13 08:27:56 +03:00
  • 45649ccd62 Update test_replica_promote.py Matthias van de Meent 2025-05-10 09:51:57 +02:00
  • 19c5eb53e5 Add test for replica promotion Matthias van de Meent 2025-05-09 20:03:59 +02:00
  • 397e030fb0 Add test for replica promotion Matthias van de Meent 2025-05-09 18:23:52 +02:00
  • bea1580af2 DO NOT MERGE [proxy]: Add geo-based routing for replicated projects hackathon-geo-routing Ivan Efremov 2025-05-23 22:25:29 +03:00
  • 2a84ea625c make the test green by deleting stuff that made it fail arpad/template Arpad Müller 2025-05-23 23:27:11 +02:00
  • abc6c84262 Update sql_exporter to 0.17.3 (#12013) Tristan Partin 2025-05-23 15:16:13 -05:00
  • 6768a71c86 proxy(tokio-postgres): refactor typeinfo query to occur earlier (#11993) Conrad Ludgate 2025-05-23 20:41:12 +01:00
  • 79999e95b9 fix the typo amasterov/add-pg-duckdb-test Alexey Masterov 2025-05-23 15:08:41 +02:00
  • 7fd02116bc Just copy sources Alexey Masterov 2025-05-23 14:20:04 +02:00
  • 7b5e3d6d40 Revert "work around copy_to_user failure on reads" heikki/hackathon-may2025 Christian Schwarz 2025-05-23 12:11:01 +02:00
  • e086568e21 demote log levels to avoid flooding the logs Christian Schwarz 2025-05-23 12:09:25 +02:00
  • 87fc0a0374 periodic pagebench on hetzner runners (#11963) Peter Bendel 2025-05-23 11:37:19 +02:00
  • 06ce704041 Cargo.toml: upgrade Tonic to 0.13.1 (#11995) Erik Grinaker 2025-05-23 10:57:35 +02:00
  • d5023f2b89 Restrict pump prefetch state only to regular backends (#12000) Konstantin Knizhnik 2025-05-23 11:48:06 +03:00
  • c345a175e7 Compute release 2025-05-23 07:03 UTC rc/release-compute/2025-05-23T07-03Z github-actions[bot] 2025-05-23 07:03:32 +00:00
  • 26923935d3 Storage release 2025-05-23 06:10 UTC release-8626 github-actions[bot] 2025-05-23 06:11:00 +00:00
  • 8ff25dca8e Add online_advisor extension (#11898) Konstantin Knizhnik 2025-05-23 08:08:32 +03:00
  • 79c4ae0508 Compute release 2025-05-22 19:41 UTC release-compute-8592 github-actions[bot] 2025-05-22 19:41:35 +00:00
  • cf81330fbc fix(compute_ctl): Wait for rsyslog longer and with backoff (#12002) Alexey Kondratov 2025-05-22 21:15:05 +02:00
  • 2edf987d93 Compute release 2025-05-22 15:53 UTC release-compute-8590 github-actions[bot] 2025-05-22 15:53:46 +00:00
  • e69ae739ff fix(compute_ctl): fix rsyslogd restart race. (#11988) Anastasia Lubennikova 2025-05-22 16:20:50 +01:00
  • 3a098a4eb2 fixes Arpad Müller 2025-05-22 16:04:08 +02:00
  • ea1a21293d fixes Arpad Müller 2025-05-22 15:31:38 +02:00
  • 892dcde01f follow up comments diko/basebackup_cache_followup_1 Dmitrii Kovalkov 2025-05-22 15:17:04 +02:00
  • 94ef73db85 fixfix Arpad Müller 2025-05-22 15:01:11 +02:00
  • 9aa0cdee83 fix Arpad Müller 2025-05-22 15:00:57 +02:00
  • 43ab1935f3 fix Arpad Müller 2025-05-22 14:51:51 +02:00
  • 1edf84d6c7 fixfix Arpad Müller 2025-05-22 14:48:10 +02:00
  • 136eaeb74a pageserver: basebackup cache (hackathon project) (#11989) Dmitrii Kovalkov 2025-05-22 16:45:00 +04:00
  • a64711dec8 fix Arpad Müller 2025-05-22 14:41:10 +02:00
  • 211b824d62 pageserver: add branch-local consumption metrics (#11852) Erik Grinaker 2025-05-22 14:26:32 +02:00
  • 817831da73 WIP: Add pg_tracing extension vlad/add-pg_tracing Heikki Linnakangas 2025-04-07 19:53:52 +03:00
  • d20e851f4f change runner amasteerov/test-scale-16 Alexey Masterov 2025-05-22 09:09:31 +02:00
  • 6748aa2e4a increase the timeout Alexey Masterov 2025-05-22 09:06:25 +02:00
  • bb019f2bbb fixes Arpad Müller 2025-05-22 04:40:10 +02:00
  • edea436191 only one client, so only one channel pair conrad/remove-arc-inner-client Conrad Ludgate 2025-05-21 22:54:56 +01:00
  • 4b0c7f9530 remove arc around inner client Conrad Ludgate 2025-05-21 21:58:03 +01:00
  • ab61864df1 proxy(tokio-postgres): move statement cleanup to client drop Conrad Ludgate 2025-05-21 21:53:57 +01:00
  • f9fdbc9618 remove auth_endpoint password from log and command line for local proxy mode (#11991) Peter Bendel 2025-05-21 22:26:05 +02:00
  • 13d41b51a2 simplify error handling for query encoding conrad/tweaks-to-postgres-protocol2 Conrad Ludgate 2025-05-21 13:37:57 +01:00
  • 315c80a08d added info level instead of log Suhas Thalanki 2025-05-21 12:35:11 -04:00
  • 95a5f749c8 pageserver: use an Option for GcCutoffs::time (#11984) Erik Grinaker 2025-05-21 17:42:11 +02:00
  • f0ec173a99 modified log level Suhas Thalanki 2025-05-21 11:29:33 -04:00
  • 5db20af8a7 Keep the conn info cache on max_client_conn from pgbouncer (#11986) Konstantin Merenkov 2025-05-21 17:27:30 +02:00
  • 03474c09bd add 495 patch Alexey Masterov 2025-05-21 15:37:44 +02:00
  • 7b818f8d64 work around copy_to_user failure on reads Heikki Linnakangas 2025-05-21 16:33:52 +03:00
  • 136cf1979b Add metric for number of offloaded timelines (#11976) Arpad Müller 2025-05-21 13:28:22 +02:00
  • 08bb72e516 pageserver: allow in-mem reads to be planned during writes (#11937) Vlad Lazar 2025-05-21 12:08:49 +01:00
  • 072aa1445e pageserver: add branch-local consumption metrics erik/local-consumption-metrics-redux Erik Grinaker 2025-04-28 18:13:45 +02:00
  • 6f4f3691a5 pageserver: Add tracing endpoint correctness check in config validation (#11970) Alexander Sarantcev 2025-05-21 13:03:26 +04:00
  • 6c46275f32 Fix test override with PITR disabled Erik Grinaker 2025-05-21 11:01:11 +02:00