Commit Graph

  • 55574da76d Bump Postgres version Konstantin Knizhnik 2024-02-21 21:32:14 +02:00
  • f2767d2056 CI: run check-permissions before all jobs (#6794) Alexander Bayandin 2024-02-21 19:32:12 +00:00
  • 997093b7cd Bu,p postgres versions Konstantin Knizhnik 2024-02-21 10:08:15 +02:00
  • 98f51df0b1 Flush logical messages with snapshots and replication origin Konstantin Knizhnik 2024-02-19 21:29:48 +02:00
  • 76b92e3389 Fix multithreaded postmaster on macOS Tristan Partin 2024-02-12 08:33:37 -06:00
  • 03f8a42ed9 Add walsenders_keep_horizon option (#6860) Arthur Petukhovsky 2024-02-21 19:09:40 +00:00
  • df6909302b test: add benchmark for tenants with large slrus Vlad Lazar 2024-02-16 14:24:52 +00:00
  • 6331bc157f pagebench: accept connstring for basebackup bench Vlad Lazar 2024-02-15 11:04:36 +00:00
  • 66a9479c6b pageserver: add config for vectored get validation Vlad Lazar 2024-02-16 14:24:41 +00:00
  • 2816c1611d pagserver/delta_layer: use vectored blob read Vlad Lazar 2024-02-15 17:59:02 +00:00
  • a237beaebc pageserver/image_layer: use vectored blob read Vlad Lazar 2024-02-15 17:54:51 +00:00
  • fde5bf485f pageserver/blob_io: add vectored blob read utilities Vlad Lazar 2024-02-15 17:53:42 +00:00
  • d1809e9b7f pageserver/config: add a config for max size of vectored read Vlad Lazar 2024-02-15 17:53:05 +00:00
  • aed4e84da2 pagserver/virtual_file: add read variant with byte count Vlad Lazar 2024-02-15 17:52:07 +00:00
  • 98d0bca8d1 Merge branch 'problame/repartition-bail-on-concurrent-call' into problame/avoid-count-deltas-if-no-changes problame/avoid-count-deltas-if-no-changes Christian Schwarz 2024-02-21 18:05:29 +00:00
  • bafa6d37d9 Merge remote-tracking branch 'origin/main' into problame/repartition-bail-on-concurrent-call Christian Schwarz 2024-02-21 18:05:28 +00:00
  • ad23c945df WIP Christian Schwarz 2024-02-21 18:04:04 +00:00
  • 60e5a56a5a proxy: include client IP in ip deny message (#6854) Conrad Ludgate 2024-02-21 17:24:59 +00:00
  • afda4420bd test_sharding_ingress: bigger data, skip in debug mode (#6859) John Spray 2024-02-21 17:03:55 +00:00
  • 4536caa253 LayerMap: keep track of rebuilds Christian Schwarz 2024-02-21 17:01:23 +00:00
  • d7920a2a57 Merge remote-tracking branch 'origin/main' into problame/repartition-bail-on-concurrent-call Christian Schwarz 2024-02-21 16:01:29 +00:00
  • ce1673a8c4 tests: improve stability of tests using wait_for_upload_queue_empty (#6856) John Spray 2024-02-21 16:00:17 +00:00
  • f990e07581 Merge remote-tracking branch 'origin/main' into problame/repartition-bail-on-concurrent-call Christian Schwarz 2024-02-21 15:56:07 +00:00
  • 1af2f3caf1 Timeline::repartition: enforce no concurrent callers & lsn to not move backwards Christian Schwarz 2024-02-21 15:42:47 +00:00
  • 532b0fa52b Revise CODEOWNERS (#6840) John Spray 2024-02-21 15:45:22 +00:00
  • 4de2f0f3e0 Implement a sharded time travel recovery endpoint (#6821) Arpad Müller 2024-02-21 16:35:37 +01:00
  • 41464325c7 fix: remaining missed cancellations and timeouts (#6843) Joonas Koivunen 2024-02-21 17:20:59 +02:00
  • 7257ffbf75 feat: imitiation_only eviction_task policy (#6598) Joonas Koivunen 2024-02-21 16:57:30 +02:00
  • 8987b11dbc pageserver: count SLRU blocks in basebackup Vlad Lazar 2024-02-15 11:05:29 +00:00
  • 84f027357d pageserver: adjust checkpoint distance for sharded tenants (#6852) John Spray 2024-02-21 14:12:35 +00:00
  • 428d9fe69e tests: Make test_vm_bit_clear_on_heap_lock more robust again. (#6714) Heikki Linnakangas 2024-02-21 14:36:57 +02:00
  • e0af945f8f proxy: improve error classification (#6841) Conrad Ludgate 2024-02-21 10:04:09 +00:00
  • e7452d3756 storage controller: concurrency + deadlines during startup reconcile (#6823) John Spray 2024-02-21 09:54:25 +00:00
  • 5d6083bfc6 pageserver: add vectored get implementation (#6576) Vlad Lazar 2024-02-21 09:49:46 +00:00
  • 3882f57001 neon_local: add flag to create test user and database (#6848) Alex Chi Z 2024-02-20 19:20:42 -05:00
  • 04190a1fea CI(test_runner): misc small changes (#6801) Alexander Bayandin 2024-02-20 20:45:00 +00:00
  • fcbe9fb184 test: adjust checkpoint distance in test_layer_map (#6842) Vlad Lazar 2024-02-20 19:42:54 +00:00
  • cbb599f353 Add /terminate API (#6745) Nikita Kalyanov 2024-02-20 19:42:36 +02:00
  • e49602ecf5 feat(metrics): per-timeline metric for on-demand downloads, remove calls_started histogram (#6834) Christian Schwarz 2024-02-20 17:52:23 +01:00
  • eb02f4619e tests: add a shutdown log noise case to test_location_conf_churn (#6828) John Spray 2024-02-20 16:34:12 +00:00
  • 9b8df2634f Fix active_timelines_count metric (#6839) Arthur Petukhovsky 2024-02-20 15:55:51 +00:00
  • d152d4f16f pageserver: fix treating all download errors as 'Other' (#6836) John Spray 2024-02-20 13:40:46 +00:00
  • b467d8067b fix(test_ondemand_download_timetravel): occasionally fails with WAL timeout during layer creation (#6818) Christian Schwarz 2024-02-20 14:09:15 +01:00
  • a48b23d777 fix(startup + remote_timeline_client): no-op deletion ops scheduled during startup (#6825) Christian Schwarz 2024-02-20 14:06:25 +01:00
  • 21a86487a2 proxy: fix #6529 (#6807) Conrad Ludgate 2024-02-20 10:58:01 +00:00
  • 686b3c79c8 http2 alpn (#6815) Conrad Ludgate 2024-02-20 10:44:46 +00:00
  • 02a8b7fbe0 storage controller: issue timeline create/delete calls concurrently (#6827) John Spray 2024-02-20 10:13:21 +00:00
  • 3a07c2d488 wip: merged compute image fcdm/merged-image fcdm 2024-02-19 11:17:13 +00:00
  • feb359b459 CI: Update deprecated GitHub Actions (#6822) Alexander Bayandin 2024-02-19 21:46:22 +00:00
  • 0c105ef352 storage controller: debug observability endpoints and self-test (#6820) John Spray 2024-02-19 20:29:23 +00:00
  • 4f7704af24 storage controller: fix spurious reconciles after pageserver restarts (#6814) John Spray 2024-02-19 17:44:20 +00:00
  • e0c12faabd Allow initdb preservation for broken tenants (#6790) Arpad Müller 2024-02-19 17:27:02 +01:00
  • 2f8a2681b8 pageserver: ensure we never try to save empty delta layer (#6805) John Spray 2024-02-19 15:07:07 +00:00
  • 7e4280955e control_plane/attachment_service: improve Scheduler (#6633) John Spray 2024-02-19 14:12:20 +00:00
  • 349b375010 pageserver: remove heatmap file during tenant delete (#6806) John Spray 2024-02-19 14:01:36 +00:00
  • d0d4871682 proxy: use postgres_protocol scram/sasl code (#4748) Conrad Ludgate 2024-02-19 12:54:17 +00:00
  • 01180666b0 Merge pull request #6803 from neondatabase/releases/2024-02-19 release-4916 Arseny Sher 2024-02-19 16:38:35 +04:00
  • 587cb705b8 pageserver: roll open layer in timeline writer (#6661) Vlad Lazar 2024-02-19 12:34:27 +00:00
  • 4d2bf55e6c CI: temporary disable coverage report for regression tests (#6798) Alexander Bayandin 2024-02-19 11:07:27 +00:00
  • 1d0829c0bf cleanup fcdm/image-merge fcdm 2024-02-19 01:38:18 +00:00
  • bc484109f9 init fcdm 2024-02-19 01:37:18 +00:00
  • b428c6ad7a dump fcdm 2024-02-19 01:35:30 +00:00
  • 5667372c61 pageserver: during shard split, wait for child to activate (#6789) John Spray 2024-02-18 15:55:19 +00:00
  • 61f99d703d test_create_snapshot: do not try to copy pg_dynshmem dir (#6796) Alexander Bayandin 2024-02-18 12:16:07 +00:00
  • 24014d8383 pageserver: fix sharding emitting empty image layers during compaction (#6776) John Spray 2024-02-18 08:51:12 +00:00
  • e3ded64d1b Support pg-ivm extension (#6793) Konstantin Knizhnik 2024-02-17 22:13:25 +02:00
  • 9b714c8572 build(deps): bump cryptography from 42.0.0 to 42.0.2 (#6792) dependabot[bot] 2024-02-17 19:15:21 +00:00
  • 29fb675432 Revert "fix superuser permission check for extensions (#6733)" (#6791) Alex Chi Z 2024-02-16 15:50:09 -05:00
  • ca07fa5f8b per-TenantShard read throttling (#6706) Christian Schwarz 2024-02-16 21:26:59 +01:00
  • 36c845dcb7 foo fcdm 2024-02-16 16:27:16 +00:00
  • cd296c962d fin layer fcdm 2024-02-16 15:31:28 +00:00
  • 70a9d1a5b1 no extensions fcdm 2024-02-16 15:09:24 +00:00
  • 4c10cce1d5 initial plv8 fcdm 2024-02-15 17:39:48 +00:00
  • 3e4a625cc5 postgis fix fcdm 2024-02-15 16:47:12 +00:00
  • ced8c8c046 postgis attempt fcdm 2024-02-15 16:32:26 +00:00
  • 4c15633b4b redo fcdm 2024-02-15 15:38:36 +00:00
  • 32609329bb cleanup fcdm 2024-02-15 15:26:35 +00:00
  • 7a4470f705 more comment fcdm 2024-02-14 16:44:34 +00:00
  • 16236be84d set prefix fcdm 2024-02-14 16:42:20 +00:00
  • 56b9f49fe0 for loop fcdm 2024-02-13 20:45:47 +00:00
  • 87c8353d1d comment extensions fcdm 2024-02-13 15:59:46 +00:00
  • 57f700b1cc wip fcdm 2024-02-13 12:02:28 +00:00
  • 9b9eff3973 test: add benchmark for tenants with large slrus vlad/get-vectored-basebackup-bench Vlad Lazar 2024-02-16 14:24:52 +00:00
  • 2b24f5c33d pagebench: accept connstring for basebackup bench Vlad Lazar 2024-02-15 11:04:36 +00:00
  • 6de05cdafe foo fcdm/combined-image fcdm 2024-02-16 16:27:16 +00:00
  • 5d039c6e9b libs: add 'generations_api' auth scope (#6783) John Spray 2024-02-16 15:53:09 +00:00
  • 36e1100949 bench_walredo: use tokio multi-threaded runtime (#6743) Calin Anca 2024-02-16 16:31:54 +01:00
  • c8f3bf8444 fin layer fcdm 2024-02-16 15:31:28 +00:00
  • 59c5b374de test_pageserver_max_throughput_getpage_at_latest_lsn: disable on CI (#6785) Alexander Bayandin 2024-02-16 15:30:04 +00:00
  • 0c62fc8244 no extensions fcdm 2024-02-16 15:09:24 +00:00
  • 0f3b87d023 Add test for pageserver_directory_entries_count metric (#6767) Arpad Müller 2024-02-16 15:53:36 +01:00
  • c19625a29c Support sharding for compute_ctl (#6787) Konstantin Knizhnik 2024-02-16 16:50:09 +02:00
  • 707a2ef6f4 pageserver: add config for vectored get validation Vlad Lazar 2024-02-16 14:24:41 +00:00
  • f2e5212fed storage controller: background reconcile, graceful shutdown, better logging (#6709) John Spray 2024-02-16 13:00:53 +00:00
  • 568bc1fde3 fix(build): production flamegraphs are useless (#6764) Christian Schwarz 2024-02-16 11:12:34 +01:00
  • 45e929c069 stop reading local metadata file (#6777) Christian Schwarz 2024-02-16 10:35:11 +01:00
  • 6b980f38da libs: refactor ShardCount.0 to private (#6690) John Spray 2024-02-15 21:59:39 +00:00
  • f0d8bd7855 Update Makefile (#6779) MMeent 2024-02-15 20:48:50 +01:00
  • 4707d2df6d revert pageserver parts of "feat(walredo): use posix_spawn by moving close_fds() work to walredo C code (#6574)" problame/repro-slow-fork-exec Christian Schwarz 2024-02-15 18:29:52 +00:00
  • 214be7e1e5 pagserver/delta_layer: use vectored blob read Vlad Lazar 2024-02-15 17:59:02 +00:00