Commit Graph

  • 2aef4a93e0 naming convention BodoBolero 2025-01-14 11:49:06 +01:00
  • 5762fdbf68 test failure at: 5b45f03aa2/pageserver/src/tenant/timeline/handle.rs (L958) Christian Schwarz 2025-01-14 11:39:46 +01:00
  • 5b45f03aa2 tests: comment out the strong_count / weak_count assertions, Christian Schwarz 2025-01-14 11:39:19 +01:00
  • 6638abda65 test admin api key BodoBolero 2025-01-14 11:33:13 +01:00
  • 3fefa5b415 fix warnings Christian Schwarz 2025-01-14 11:31:58 +01:00
  • 6007a94f91 it compiles Christian Schwarz 2025-01-14 11:29:30 +01:00
  • a039f8381f Optimize vector get last written LSN (#10360) Konstantin Knizhnik 2025-01-14 07:54:30 +02:00
  • 430b556b34 Update postgres-exporter and sql_exporter in computes (#10349) Tristan Partin 2025-01-13 18:44:39 -06:00
  • 1783501eaa Increase max connection for replica to prevent test flukyness (#10306) Konstantin Knizhnik 2025-01-13 22:01:03 +02:00
  • d05eabaedb Change expected error message for test_physical_replication_config_mismatch_max_locks_per_transaction max_locks Konstantin Knizhnik 2025-01-13 21:51:08 +02:00
  • 306017ebc7 try to sleep before shard splitting BodoBolero 2025-01-13 20:45:17 +01:00
  • 8467fe9b05 debug curl request BodoBolero 2025-01-13 20:36:02 +01:00
  • fd1368d31e storcon: rework scheduler optimisation, prioritize AZ (#9916) John Spray 2025-01-13 19:33:00 +00:00
  • 08c2021881 debug curl BodoBolero 2025-01-13 20:22:16 +01:00
  • 4975dfd3cf add libpath BodoBolero 2025-01-13 20:03:36 +01:00
  • bd348e50a4 fmt skyzh/reldir-sparse Alex Chi Z 2025-01-13 13:16:23 -05:00
  • d00f7f4f24 ensure image layers are created correctly Alex Chi Z 2025-01-13 13:06:59 -05:00
  • 5b26876ac7 test out different stripe size for ingest BodoBolero 2025-01-13 19:00:04 +01:00
  • e1ec90207f remove from original keyspace Alex Chi Z 2025-01-13 11:12:09 -05:00
  • 9b5767aba5 use scan instaed of get_vectored Alex Chi Z 2025-01-13 10:53:58 -05:00
  • 9d28011e42 more comments Alex Chi Z 2025-01-13 10:45:22 -05:00
  • 17b0b6da9f const fn Alex Chi Z 2025-01-13 10:42:49 -05:00
  • f2b4ce3224 fix scan not found <-> empty Alex Chi Z 2025-01-08 17:46:42 -05:00
  • 61a4ff912a feat(pageserver): migrate reldir to sparse keyspace Alex Chi Z 2025-01-08 17:26:14 -05:00
  • e9ed53b14f feat(pageserver): support inherited sparse keyspace (#10313) Alex Chi Z. 2025-01-13 10:43:01 -05:00
  • a338aee132 feat(local_proxy): use ed25519 signatures with pg_session_jwt (#10290) Conrad Ludgate 2025-01-13 15:20:46 +00:00
  • 96243af651 Stop building unnecessary extension tarballs (#10355) Heikki Linnakangas 2025-01-13 17:01:13 +02:00
  • ef8bfacd6b storage controller: API + CLI for migrating secondary locations (#10284) John Spray 2025-01-13 14:52:43 +00:00
  • 9e03dda0c3 handle downgrade during batching Christian Schwarz 2025-01-13 15:49:45 +01:00
  • ceacc29609 Start with minimal prefetch distance to minimize prefetch overhead for exact or limited index scans (#10359) Konstantin Knizhnik 2025-01-13 16:26:11 +02:00
  • b31ed0acd1 utils: add ?force=true hint for CPU profiler (#10368) Erik Grinaker 2025-01-13 15:23:42 +01:00
  • b2d0e1a519 Link OpenSSL dynamically (#10302) Alexander Bayandin 2025-01-13 14:13:02 +00:00
  • 8a0a0d06a8 renames Christian Schwarz 2025-01-13 14:35:14 +01:00
  • dda31b9cb6 adjust shutdown Christian Schwarz 2025-01-13 14:34:15 +01:00
  • d1bc36f536 storage controller: fix retries of compute hook notifications while a secondary node is offline (#10352) John Spray 2025-01-13 13:31:57 +00:00
  • 9591d8789c WIP Christian Schwarz 2025-01-13 14:27:32 +01:00
  • 0b9032065e utils: allow 60-second CPU profiles (#10367) Erik Grinaker 2025-01-13 14:14:23 +01:00
  • 09fe3b025c Add a websockets tunnel and a test for the proxy's websockets support. (#3823) Heikki Linnakangas 2025-01-13 13:35:39 +02:00
  • 921253b5a7 storcon_cli: support pagination in tenant listing jcsp/storcon-cli-pagination John Spray 2025-01-13 11:15:55 +00:00
  • 12053cf832 storage controller: improve consistency_check_api (#10363) John Spray 2025-01-13 11:18:14 +00:00
  • de199d71e1 chore: Address lints introduced in rust 1.85.0 beta (#10340) Conrad Ludgate 2025-01-13 10:34:36 +00:00
  • 22a6460010 libs/utils: add force parameter for /profile/cpu (#10361) Erik Grinaker 2025-01-13 11:01:18 +01:00
  • cd982a82ec pageserver,safekeeper: increase heap profiling frequency to 2 MB (#10362) Erik Grinaker 2025-01-13 10:44:59 +01:00
  • 8327f68043 Minor cleanup of extension build commands (#10356) Heikki Linnakangas 2025-01-11 19:39:27 +02:00
  • 846e8fdce4 Remove obsolete hnsw extension (#8008) Heikki Linnakangas 2025-01-11 16:20:50 +02:00
  • 70a3bf37a0 Stop building 'compute-tools' image (#10333) Heikki Linnakangas 2025-01-11 15:09:55 +02:00
  • f23390cf0e Merge pull request #10354 from neondatabase/rc/release-compute/2025-01-10 release-compute-7508 Tristan Partin 2025-01-10 22:00:23 -06:00
  • 23c0748cdd Remove active column (#10335) Arpad Müller 2025-01-11 03:52:45 +01:00
  • b5d54ba52a refactor(pageserver): move queue logic to compaction.rs (#10330) Alex Chi Z. 2025-01-10 15:53:00 -05:00
  • 58332cb361 pageserver: remove unused metric pageserver_layers_visited_per_read_global (#10141) Christian Schwarz 2025-01-10 21:35:50 +01:00
  • ebc313c768 Compute release 2025-01-10 github-actions[bot] 2025-01-10 19:55:05 +00:00
  • ee851d1127 Merge remote-tracking branch 'origin/main' into problame/throttle-before-batching Christian Schwarz 2025-01-10 20:38:08 +01:00
  • d6a2b62cfb grand refactor of SmgrOpTimer states Christian Schwarz 2025-01-10 19:47:27 +01:00
  • ad5120197c self-review Christian Schwarz 2025-01-10 17:20:36 +01:00
  • 4d496a29c2 following up to the last commit, the observation points that we use to calculate the various latency metrics are different, adjust for that Christian Schwarz 2025-01-10 17:12:45 +01:00
  • 8793e28ccb throttling cancel-sensitivity Christian Schwarz 2025-01-10 20:23:17 +01:00
  • 4c093c6314 Merge pull request #10338 from neondatabase/rc/release/2025-01-10 release-7496 Vlad Lazar 2025-01-10 19:21:43 +00:00
  • 9b43204893 fix(page_service): Timeline::gate held open while throttling (#10314) Christian Schwarz 2025-01-10 20:21:01 +01:00
  • cdd34dfc12 impr(utils/spsc_fold): add another test case (#10319) Christian Schwarz 2025-01-10 20:19:48 +01:00
  • 3cd5034eac storcon: don't assume host:port format in storcon client (#10347) Vlad Lazar 2025-01-10 18:35:16 +00:00
  • 405624294e feat(compute): Add pg_duckdb extension v0.2.0 Alexey Kondratov 2025-01-10 18:41:21 +01:00
  • 425b777840 chore(compute): pg_mooncake v0.1.0 (#10337) Cheng Chen 2025-01-10 08:38:13 -08:00
  • 4398051385 tests: smaller datasets in LFC tests (#10346) John Spray 2025-01-10 15:53:23 +00:00
  • aa8da1e621 move throttle into pagestream_read_message Christian Schwarz 2025-01-10 15:35:07 +01:00
  • 71bca6f580 poetry: Update packaging for poetry v2 (#10344) Folke Behrens 2025-01-10 15:32:26 +01:00
  • fba09511d5 fix problame/fix-throttle-metrics-for-batch-size-gt-1 Christian Schwarz 2024-12-11 21:20:20 +01:00
  • 105f66c4ce tests: move test_parallel_copy into performance tree (#10343) John Spray 2025-01-10 13:57:26 +00:00
  • 0d4fce2d35 tests: refine how compat snapshot is generated (#10342) John Spray 2025-01-10 13:57:23 +00:00
  • 2b8ea1e768 utils: add flamegraph for heap profiles (#10223) Erik Grinaker 2025-01-10 13:14:29 +01:00
  • db00eb41a1 fix(spsc_fold): potentially missing wakeup when send()ing in state SenderWaitsForReceiverToConsume (#10318) Christian Schwarz 2025-01-10 12:06:03 +01:00
  • 735c66dc65 fix(proxy): propagate the existing ComputeUserInfo to connect for cancellation (#10322) Conrad Ludgate 2025-01-10 09:36:51 +00:00
  • 77660f3d88 proxy: Fix parsing of UnknownTopic with payload (#10339) Folke Behrens 2025-01-10 10:12:31 +01:00
  • b6205af4a5 Update tracing/otel crates (#10311) Folke Behrens 2025-01-10 09:48:03 +01:00
  • 32f58f8228 Storage release 2025-01-10 github-actions[bot] 2025-01-10 06:02:00 +00:00
  • f1fcb4d0d7 Patch compute_ctl to run basebackup arthur/repr-oom-basebackup Arthur Petukhovsky 2025-01-10 02:03:59 +01:00
  • 6149ac8834 Handle race between auto-offload and unarchival (#10305) Arpad Müller 2025-01-09 21:41:49 +01:00
  • 49756a0d01 Implement compute_ctl management API in Axum (#10099) Tristan Partin 2025-01-09 14:08:26 -06:00
  • 99b5a6705f Update rust to 1.84.0 (#10328) Arpad Müller 2025-01-09 19:29:09 +01:00
  • f37eeb56ad fix(compute_ctl): Resolve issues with dropping roles having dangling permissions (#10299) Alexey Kondratov 2025-01-09 17:39:53 +01:00
  • bebc46e713 Add scheduling_policy column to safekeepers table (#10205) Arpad Müller 2025-01-09 16:55:02 +01:00
  • ad51622568 remote_storage: enable Azure connection pooling by default (#10324) John Spray 2025-01-09 15:34:06 +00:00
  • ac6cca17ac storcon: don't log a heartbeat error during shutdown (#10325) John Spray 2025-01-09 15:33:44 +00:00
  • 640ac4fc9e fix(pageserver): report timestamp is in the past if the key is missing (#10210) Alex Chi Z. 2025-01-09 09:43:20 -05:00
  • 20c40eb733 Add response tag to getpage request in V3 protocol version (#8686) Konstantin Knizhnik 2025-01-09 15:12:04 +02:00
  • f4739d49e3 pageserver: tweak interpreted ingest record metrics (#10291) Vlad Lazar 2025-01-09 12:31:02 +00:00
  • 030ab1c0e8 TLA+ spec for safekeeper membership change (#9966) Arseny Sher 2025-01-09 15:26:17 +03:00
  • 5baa4e7f0a docker: don't set LD_LIBRARY_PATH (#10321) John Spray 2025-01-09 11:47:55 +00:00
  • 61ae7e45cb bump stack size, apparently it's needed even in release builds problame/hung-shutdown/slow-logging Christian Schwarz 2025-01-09 12:12:07 +01:00
  • 37c2e80a48 more slow logging, pagestream_handle_batched_message has shown to be ultra slow in #10309 Christian Schwarz 2025-01-09 11:22:09 +01:00
  • 03666a1f37 Merge pull request #10320 from neondatabase/rc/release-proxy/2025-01-09 release-proxy-7252 Folke Behrens 2025-01-09 10:19:07 +01:00
  • 5b2751397d Refactor MigrationRunner::run_migrations() to call a helper (#10232) Tristan Partin 2025-01-09 01:05:07 -06:00
  • 9c92242ca0 Proxy release 2025-01-09 github-actions[bot] 2025-01-09 06:02:06 +00:00
  • 321846d1e4 page_service: add slow-future-logging to the pipelined impl to debug #10309 Christian Schwarz 2025-01-08 21:29:22 +01:00
  • fcfff72454 impr(proxy): Decouple ip_allowlist from the CancelClosure (#10199) Ivan Efremov 2025-01-08 21:34:53 +02:00
  • 0ad0db6ff8 compute: dropdb DROP SUBSCRIPTION fix (#10066) Anastasia Lubennikova 2025-01-08 18:55:04 +00:00
  • 68d8acfd05 storage controller: don't hold detached tenants in memory (#10264) John Spray 2025-01-08 18:12:09 +00:00
  • c36cf79ab5 page_service client: address todo / unused warning Christian Schwarz 2025-01-08 17:59:44 +01:00
  • 441517dd7c Merge pull request #10288 from neondatabase/rc/release-compute/2025-01-07 release-compute-7471 Heikki Linnakangas 2025-01-08 14:10:28 +02:00
  • 2d36a1daf4 postgres_backend: don't print error stack traces erik/postgres-backend-error-traces Erik Grinaker 2025-01-08 12:22:17 +01:00
  • dc284247a5 storage_controller: fix node flap detach race (#10298) Vlad Lazar 2025-01-08 10:26:53 +00:00