Commit Graph

  • 977781e423 Enable sanitizers for postgres v17 (#10401) Alexander Lakhin 2025-02-06 14:53:43 +02:00
  • 567a665dc4 tried patch locally BodoBolero 2025-02-06 13:52:02 +01:00
  • b0007302d0 include patches in repo BodoBolero 2025-02-06 13:37:00 +01:00
  • 67b71538d0 Limit returned lsn for timestamp by the planned gc cutoff (#10678) Arpad Müller 2025-02-06 12:17:08 +01:00
  • f4cfa725b8 pageserver: add a few critical errors (#10657) Erik Grinaker 2025-02-06 11:30:27 +01:00
  • b35dd198c3 fix pgcopydb seg fault and -c idle_in_transaction_session_timeout=0 BodoBolero 2025-02-06 11:27:29 +01:00
  • 05326cc247 Skip gc cutoff lsn check at timeline creation if lease exists (#10685) Arpad Müller 2025-02-06 11:10:11 +01:00
  • b66fbd6176 Warn on basebackups for archived timelines (#10688) Arpad Müller 2025-02-06 11:09:20 +01:00
  • 95588dab98 safekeeper: fix wal fan-out shard subscription data race (#10677) Vlad Lazar 2025-02-06 09:24:28 +00:00
  • 1686d9e733 perf(page_service): dont .instrument(span.clone()) the response flush (#10686) Christian Schwarz 2025-02-06 09:33:37 +01:00
  • 3e624581cd Merge pull request #10691 from neondatabase/rc/release-proxy/2025-02-06 release-proxy-7510 Ivan Efremov 2025-02-06 10:23:43 +02:00
  • abcd00181c pageserver: set a concurrency limit for LocalFS (#10676) Erik Grinaker 2025-02-06 08:24:36 +01:00
  • 01f0be03b5 Fix bugs in lfc_cache_containsv (#10682) Konstantin Knizhnik 2025-02-06 09:00:00 +02:00
  • fedf4f169c Proxy release 2025-02-06 github-actions[bot] 2025-02-06 06:02:11 +00:00
  • 81cd30e4d6 Use #ifdef instead of #if USE_ASSERT_CHECKING (#10683) Konstantin Knizhnik 2025-02-06 07:47:56 +02:00
  • 7fc6953da4 Is neon superuser (#10625) Konstantin Knizhnik 2025-02-06 07:42:14 +02:00
  • 77f9e74d86 pgxn: include socket send & recv queue size in slow response logs (#10673) Christian Schwarz 2025-02-06 02:14:29 +01:00
  • 0ceeec9be3 fix(pageserver): schedule compaction immediately if pending (#10684) Alex Chi Z. 2025-02-05 17:11:50 -05:00
  • 733a57247b fix(pageserver): disallow gc-compaction produce l0 layer (#10679) Alex Chi Z. 2025-02-05 15:44:28 -05:00
  • 54df1c5411 Make it possible to reenable LFC reenable_lfc_fix Konstantin Knizhnik 2025-02-05 21:26:41 +02:00
  • 3e8faa892a Call lfc_ensure_opened only when it is needed in lfc_change_limit_hook lfc_bug_fixes Konstantin Knizhnik 2025-02-05 21:03:24 +02:00
  • 6699a30a49 Make it easy to build only a subset of extensions into compute image (#10655) Heikki Linnakangas 2025-02-05 20:07:51 +02:00
  • 133b89a83d feat(pageserver): continue from last incomplete image layer creation (#10660) Alex Chi Z. 2025-02-05 12:35:39 -05:00
  • fba22a7123 Record more timings in test_layer_map (#10670) Arseny Sher 2025-02-05 20:00:26 +03:00
  • 14e05276a3 storcon: fix a case where optimise could get stuck on unschedulable node (#10648) John Spray 2025-02-05 16:05:12 +00:00
  • b36350b804 Fix bugs in lfc_cache_containsv Konstantin Knizhnik 2025-02-05 17:47:53 +02:00
  • ebc55e6ae8 Fix logic for checking if a compute can install a remote extension (#10656) Tristan Partin 2025-02-05 08:58:33 -06:00
  • f07119cca7 pageserver: add pageserver_wal_ingest_values_committed metric (#10653) Erik Grinaker 2025-02-05 15:33:04 +01:00
  • 557b27e0be port forward the drive-by fix to measure() from 2466a2f977 problame/latency-regression/fix-4d7111f24--port-froward-drive-by-fix-for-measure Christian Schwarz 2025-02-05 15:11:30 +01:00
  • 6add559b92 Revert "disable flush time measurement" Christian Schwarz 2025-02-05 15:12:13 +01:00
  • 0cd4e120da disable flush time measurement problame/latency-regression/fix-4d7111f24 Christian Schwarz 2025-02-05 14:48:49 +01:00
  • f9528ec980 see if it's the instrument() Christian Schwarz 2025-02-05 14:16:40 +01:00
  • 47975d06d9 storcon: silence cplane 404s on tenant creation (#10665) Vlad Lazar 2025-02-05 12:41:09 +00:00
  • 9a0d3e84d5 apply envfilter only to export layer conrad/tokio-console Conrad Ludgate 2025-02-05 12:11:28 +00:00
  • 57d51d581d fix env Conrad Ludgate 2025-02-05 11:26:10 +00:00
  • 47c15899c9 feat: experiment with tokio-console Conrad Ludgate 2025-02-05 10:05:12 +00:00
  • 472007dd7c ci: unify Dockerfiles, set bash as SHELL for debian layers, make cpan step as separate RUN (#10645) Fedor Dikarev 2025-02-04 19:58:02 +01:00
  • f9009d6b80 pageserver: write heatmap to disk after uploading it (#10650) Vlad Lazar 2025-02-04 17:52:54 +00:00
  • cab60b6d9f fix(pagesever): stablize gc-compaction tests (#10621) Alex Chi Z. 2025-02-04 11:11:31 -05:00
  • 06090bbccd pageserver: log critical error on ClearVmBits for unknown pages (#10634) Erik Grinaker 2025-02-04 15:55:11 +01:00
  • dcf335a251 proxy: Switch proxy to JSON logging (#9857) Folke Behrens 2025-02-04 15:50:53 +01:00
  • b6e9daea9a storcon: only allow errrors of the server cert verification (#10644) Arpad Müller 2025-02-04 15:01:57 +01:00
  • d5c3a4e2b9 Add support for pgjwt test (#10611) a-masterov 2025-02-04 14:49:44 +01:00
  • d1deef0d6b tests: make reconcile_until_idle more aggressive by default jcsp/tests-reconcile-til-idle John Spray 2025-01-16 08:53:13 +00:00
  • 60ed1277f0 add v3 to one more test Arseny Sher 2025-02-04 12:08:26 +01:00
  • bb93f390f3 fix test_simple_sync_safekeepers Arseny Sher 2025-02-04 12:00:46 +01:00
  • 8107140f7f Refactor compute dockerfile (#10371) Heikki Linnakangas 2025-02-04 11:35:43 +01:00
  • db97d3f140 fix unit tests Arseny Sher 2025-02-04 11:22:35 +01:00
  • 42059b027e convert appendresponse Arseny Sher 2025-02-04 10:02:15 +01:00
  • 9aad617d76 convert appendrequest Arseny Sher 2025-01-30 13:21:40 +01:00
  • 443228e6b7 convert ProposerElected Arseny Sher 2025-01-30 12:23:27 +01:00
  • 50c93da736 remove propelected.timeline_start_lsn usages in sk Arseny Sher 2025-01-30 11:29:14 +01:00
  • 8fb781f908 Convert VoteResponse, remove timeline_start_lsn. Arseny Sher 2025-01-30 11:10:22 +01:00
  • d5065339aa convert voterequest Arseny Sher 2025-01-29 12:31:01 +01:00
  • 9ecc22e355 move greeting init v2 to PAMessageSerialize Arseny Sher 2025-01-29 10:35:21 +01:00
  • 874f4ff0d9 wp: print mconf Arseny Sher 2025-01-23 11:31:07 +01:00
  • ec745e4d08 convert acceptorgreeting Arseny Sher 2025-01-22 15:23:29 +01:00
  • 8683462157 rename sk members to m for brevity Arseny Sher 2025-01-22 13:52:30 +01:00
  • 7961f969a3 infra for v3 acceptor -> proposer msgs Arseny Sher 2025-01-22 12:54:50 +01:00
  • 98e98ac650 convert ProposerGreeting Arseny Sher 2025-01-22 11:57:27 +01:00
  • efdddc062b Add two safekeeper proto versions to test_normal_work. Arseny Sher 2025-01-20 11:22:14 +01:00
  • 5e9c22f1b6 Pass proto selection to safekeeper, prepare parsing v3. Arseny Sher 2025-01-20 11:18:26 +01:00
  • 9630b5c965 Add PAMessageSerialize and ProposerAcceptorGreeting v3 Arseny Sher 2025-01-14 18:29:03 +01:00
  • 0c386b272a pgindent wp code Arseny Sher 2024-12-26 08:53:17 +01:00
  • c811ae0b91 convert appendresponse sk-membership Arseny Sher 2025-02-04 10:02:15 +01:00
  • dd04e3eb11 Merge pull request #10603 from neondatabase/rc/release-compute/2025-01-31 release-compute-7685 Tristan Partin 2025-02-03 16:12:46 -06:00
  • e219d48bfe refactor(pageserver): clearify compaction return value (#10643) Alex Chi Z. 2025-02-03 16:56:55 -05:00
  • c1be84197e feat(pageserver): preempt image layer generation if L0 piles up (#10572) Alex Chi Z. 2025-02-03 15:55:47 -05:00
  • d80cbb2443 build(deps): bump openssl from 0.10.66 to 0.10.70 in /test_runner/pg_clients/rust/tokio-postgres in the cargo group across 1 directory (#10642) dependabot[bot] 2025-02-03 19:42:40 +00:00
  • 06b45fd0fd utils/logging: add critical! macro and metric (#10641) Erik Grinaker 2025-02-03 20:23:12 +01:00
  • 715e20343a storage controller: improve scheduling of tenants created in PlacementPolicy::Secondary (#10590) John Spray 2025-02-03 19:01:16 +00:00
  • c774f0a147 storcon db: allow accepting any TLS certificate (#10640) Arpad Müller 2025-02-03 19:21:01 +01:00
  • a4991c77e5 need additional grants according to Jelte F alexk/add-pg_duckdb BodoBolero 2025-02-03 17:52:50 +01:00
  • 40d6b3a34e Merge pull request #10602 from neondatabase/rc/release/2025-01-31 Arpad Müller 2025-02-03 16:43:04 +01:00
  • 628a9616c4 fix(proxy): Don't use --is-private-access-proxy to disable IP check (#10633) Folke Behrens 2025-02-03 15:12:41 +01:00
  • 43682624b5 CI(pg-clients): fix logical replication tests (#10623) Alexander Bayandin 2025-02-03 13:41:41 +00:00
  • e617a3a075 vm-monitor: Improve error display (#10542) Em Sharnoff 2025-02-03 05:34:11 -08:00
  • 23ca8b061b Use actions/checkout for checkout (#10630) Fedor Dikarev 2025-02-03 13:55:48 +01:00
  • b1bc33eb4d Fix logical_replication_sync test fixture (#10531) Anastasia Lubennikova 2025-02-03 12:44:47 +00:00
  • b1e451091a pageserver: clean up references to timeline delete marker, uninit marker (#5718) (#10627) OBBO67 2025-02-03 11:54:07 +00:00
  • 87ad50c925 storcon: use diesel-async again, now with tls support (#10614) Arpad Müller 2025-02-03 12:53:51 +01:00
  • 89b9f74077 CI(pre-merge-checks): do not run conclusion job for PRs (#10619) Alexander Bayandin 2025-02-03 09:40:12 +00:00
  • f071800979 tests: stabilize shard locations earlier in test_scrubber_tenant_snapshot (#10606) John Spray 2025-02-03 09:02:21 +00:00
  • 4dfe60e2ad revert https://github.com/neondatabase/neon/pull/10616 (#10631) Peter Bendel 2025-02-03 10:00:23 +01:00
  • 8ae6f656a6 Don't require partial backup semaphore capacity for deletions (#10628) Arpad Müller 2025-02-03 05:11:06 +01:00
  • b9e1a67246 fix generate matrix for olap for saturdays (#10622) Peter Bendel 2025-02-01 12:09:45 +01:00
  • 798e316cb5 Bump Postgres version dedicated_backend Konstantin Knizhnik 2025-01-27 08:03:25 +02:00
  • 4bf6d4c378 Bump Postgres version Konstantin Knizhnik 2025-01-27 08:00:59 +02:00
  • 61c4575b1e Add support of dedicated backends Konstantin Knizhnik 2025-01-25 14:25:08 +02:00
  • 6318828c63 Update rust to 1.84.1 (#10618) Folke Behrens 2025-01-31 21:52:17 +01:00
  • 6dd48ba148 feat(proxy): Implement access control with VPC endpoint checks and block for public internet / VPC (#10143) Stefan Radig 2025-01-31 21:32:57 +01:00
  • ad1a41157a feat(proxy): optimizing the chances of large write in copy_bidirectional (#10608) Conrad Ludgate 2025-01-31 19:14:27 +00:00
  • fcd195c2b6 Migrate compute_ctl arg parsing to clap derive (#10497) Tristan Partin 2025-01-31 13:04:26 -06:00
  • bc7822d90c temporarily disable some steps and run more often to expose more pgbench --initialize in benchmarking workflow (#10616) Peter Bendel 2025-01-31 19:41:17 +01:00
  • 48c87dc458 CI(pre-merge-checks): fix condition (#10617) Alexander Bayandin 2025-01-31 18:07:26 +00:00
  • aedeb1c7c2 pageserver: revise logging of cancelled request results (#10604) John Spray 2025-01-31 17:43:54 +00:00
  • a93e9f22fc pageserver: remove faulty debug assertion in compaction (#10610) John Spray 2025-01-31 17:43:31 +00:00
  • 10cf5e7a38 Move cargo-deny into a separate workflow on a schedule (#10289) JC Grünhage 2025-01-31 14:42:59 +01:00
  • dce617fe07 Update to rebased rust-postgres (#10584) Arpad Müller 2025-01-31 13:40:20 +01:00
  • 503bc72d31 CI: add diesel print-schema check (#10527) Alexander Bayandin 2025-01-31 11:48:46 +00:00