Commit Graph

  • d1bd8d377c remove readversion state Conrad Ludgate 2024-03-10 08:36:29 +00:00
  • 71fda96c21 remove dead code Conrad Ludgate 2024-03-10 08:13:33 +00:00
  • 7afa5b3f35 vendor hyper_util::server::conn::auto Conrad Ludgate 2024-03-10 07:50:57 +00:00
  • b09d686335 fix: on-demand downloads can outlive timeline shutdown (#7051) Joonas Koivunen 2024-03-09 15:09:08 +02:00
  • 74d24582cf throttling: exclude throttled time from basebackup (fixup of #6953) (#7072) Christian Schwarz 2024-03-09 13:37:02 +01:00
  • 2fc4e3df84 update logging Conrad Ludgate 2024-03-08 19:47:46 +00:00
  • d91ff747bb remove tls listener file Conrad Ludgate 2024-03-08 19:16:39 +00:00
  • 375dfd661c proxy: hyper1 for only proxy Conrad Ludgate 2024-03-08 19:09:21 +00:00
  • 4834d22d2d Revoke REPLICATION (#7052) Sasha Krassovsky 2024-03-08 13:24:30 -09:00
  • 86e8c43ddf Add downgrade scripts for neon extension. (#7065) Anastasia Lubennikova 2024-03-08 20:42:35 +00:00
  • 68c5df14d0 Bump Postgres version set_guc_in_parop_bt Konstantin Knizhnik 2024-03-08 09:24:23 +02:00
  • d80469f7a9 Include backtrace in 'cannot set parameters during a parallel operation' error message Konstantin Knizhnik 2024-03-07 16:11:44 +02:00
  • 151815c2d3 tests: failure cases for shard splitting jcsp/ha-testing John Spray 2024-03-08 12:13:58 +00:00
  • b04cf3ea8b neon_local: timeout on endpoint reconfigures John Spray 2024-03-08 18:18:07 +00:00
  • 3d228968ef control_plane: failpoints HTTP endpoint John Spray 2024-03-08 17:23:04 +00:00
  • f812904eff pageserver: add shard splitting failpoints John Spray 2024-03-08 17:18:17 +00:00
  • 8a3b1e0876 storage controller: reconcile nodes on activation John Spray 2024-03-08 13:33:01 +00:00
  • ef994de66b storage controller: add node locks John Spray 2024-03-08 12:38:10 +00:00
  • 665cb8c398 Reconciler: fix maybe_refresh_observed for 404 case John Spray 2024-03-08 12:10:55 +00:00
  • 1f9e32734e pageserver: fix location_config getter John Spray 2024-03-08 12:03:05 +00:00
  • 0f0606da3c pageserver: fix api-5xx failpoints John Spray 2024-03-08 12:02:50 +00:00
  • 9bdbe2d630 storage controller: error handling for shard split John Spray 2024-03-07 16:59:33 +00:00
  • acd397a5f4 storage controller: add machinery for per-tenant locks John Spray 2024-03-07 13:25:55 +00:00
  • 25bd74fd6a tests: controller rolling failure test John Spray 2024-03-01 21:15:34 +00:00
  • 223810fd79 control_plane: revise compute_hook locking (don't serialize all calls) John Spray 2024-03-04 17:58:27 +00:00
  • 2baac6f6e6 neon_local: handle 503 in pageserver /status John Spray 2024-03-04 17:56:01 +00:00
  • 27815678e7 control_plane: basic balancer API John Spray 2024-03-04 15:01:22 +00:00
  • 59523444cc pageserver: add generic failpoint for HTTP API 503 John Spray 2024-03-04 11:07:38 +00:00
  • 7a1f83854f control_plane: enable heatmap uploads for shards with secondary locations John Spray 2024-03-01 21:27:42 +00:00
  • da22557383 pageserver: fix leaving tenant in bad state on split failure John Spray 2024-03-08 17:14:30 +00:00
  • 7ee3b59ba8 tests: mention pageserver Id in log complaints John Spray 2024-03-08 16:47:05 +00:00
  • 7329413705 storage controller: enable setting PlacementPolicy in tenant creation (#7037) John Spray 2024-03-08 15:34:53 +00:00
  • e1b60f3693 Merge pull request #7041 from neondatabase/rc/proxy/2024-03-07 release-proxy-5070 Conrad Ludgate 2024-03-08 08:19:16 +00:00
  • 2c132e45cb proxy: do not store ephemeral endpoints in http pool (#6819) Conrad Ludgate 2024-03-08 07:56:23 +00:00
  • 0f05ef67e2 pageserver: revert open layer rolling revert (#6962) Vlad Lazar 2024-03-07 19:53:10 +00:00
  • 02358b21a4 update rustls (#7048) Conrad Ludgate 2024-03-07 18:23:19 +00:00
  • 2fc89428c3 Hopefully stabilize test_bad_connection.py (#6976) Sasha Krassovsky 2024-03-07 09:12:06 -09:00
  • ce7a82db05 Update svg_fmt (#7049) Arpad Müller 2024-03-07 18:32:09 +01:00
  • d5a6a2a16d storage controller: robustness improvements (#7027) John Spray 2024-03-07 17:10:03 +00:00
  • 871977f14c pageserver: fix early bail out in vectored get (#7038) Vlad Lazar 2024-03-07 16:02:20 +00:00
  • 602a4da9a5 bench: run branch_creation_many at 500, seeded (#6959) Joonas Koivunen 2024-03-07 16:23:42 +02:00
  • d3c583efbe Rename binary attachment_service -> storage_controller (#7042) John Spray 2024-03-07 14:06:48 +00:00
  • 84fbfc02ac proxy: parse proxy protocol header for health checks proxy-parse-proxy-protocol-header-health-checks Conrad Ludgate 2024-03-07 12:35:20 +00:00
  • d03ec9d998 pageserver: don't validate vectored get on shut-down (#7039) Vlad Lazar 2024-03-07 12:37:52 +00:00
  • c2876ec55d proxy http tls investigations (#7045) Conrad Ludgate 2024-03-07 12:36:47 +00:00
  • 0b330e1310 upgrade neon extension on startup (#7029) Alex Chi Z 2024-03-06 12:20:44 -05:00
  • f40b13d801 Update client libs for test_runner/pg_clients to their latest versions (#7022) Alexander Bayandin 2024-03-06 17:09:54 +00:00
  • a9a4a76d13 storage controller: misc fixes (#7036) John Spray 2024-03-06 16:47:32 +00:00
  • 5dc2088cf3 fix(test): drop subscription when test completes (#6975) Alex Chi Z 2024-03-06 10:52:24 -05:00
  • 4a31e18c81 storage controller: include stripe size in compute notifications (#6974) John Spray 2024-03-06 13:56:30 +00:00
  • a3ef50c9b6 storage controller: use 'lazy' mode for location_config (#6987) John Spray 2024-03-06 11:26:29 +00:00
  • 2f88e7a921 Move compaction code to compaction.rs (#7026) Arpad Müller 2024-03-06 02:40:23 +01:00
  • eacdc179dc fixup(#6991): it broke the macOS build (#7024) Christian Schwarz 2024-03-05 18:03:51 +01:00
  • 2daa2f1d10 test: disable large slru basebackup bench in ci (#7025) Vlad Lazar 2024-03-05 15:41:05 +00:00
  • 15b3665dc4 proxy: fix bug with populating the data (#7023) Anna Khanova 2024-03-05 19:32:58 +04:00
  • e69a25542b Minor improvements to tiered compaction (#7020) Arpad Müller 2024-03-05 16:26:51 +01:00
  • b036c32262 fix -Wmissing-prototypes for neon extension (#7010) Alex Chi Z 2024-03-05 10:03:44 -05:00
  • bdbb2f4afc proxy: report redis broken message metric (#7021) Anna Khanova 2024-03-05 19:02:51 +04:00
  • 270d3be507 feat(per-tenant throttling): exclude throttled time from page_service metrics + regression test (#6953) Christian Schwarz 2024-03-05 14:44:00 +01:00
  • 9dec65b75b pageserver: fix vectored read path delta layer index traversal (#7001) Vlad Lazar 2024-03-05 13:35:45 +00:00
  • ae8468f97e pageserver: fix AUX key vectored get validation (#7018) Vlad Lazar 2024-03-05 13:30:43 +00:00
  • 430b607be6 Test logging khanova-test-branch Anna Khanova 2024-03-05 12:35:41 +01:00
  • f3e4f85e65 layer file download: final rename: fix durability (#6991) Christian Schwarz 2024-03-05 12:09:13 +01:00
  • 752bf5a22f build: clippy disallow futures::pin_mut macro (#7016) Joonas Koivunen 2024-03-05 12:14:37 +02:00
  • 3da410c8fe tokio-epoll-uring: use it on the layer-creating code paths (#6378) Christian Schwarz 2024-03-05 10:03:54 +01:00
  • b7db912be6 compute_ctl: only try zenith_admin if could not authenticate (#6955) Alex Chi Z 2024-03-04 14:28:45 -05:00
  • 3dfae4be8d upgrade mio 0.8.10 => 0.8.11 (#7009) Alexander Bayandin 2024-03-04 19:16:07 +00:00
  • e62baa9704 upgrade tokio 1.34 => 1.36 (#7008) Christian Schwarz 2024-03-04 18:36:29 +01:00
  • 64ad7658e3 pagebench vlad/vectored-get-fixes-test-special-keys Vlad Lazar 2024-03-04 16:10:23 +00:00
  • 191d8ac7e0 vm-image: update pgbouncer from 1.22.0 to 1.22.1 (#7005) Alexander Bayandin 2024-03-04 16:04:12 +00:00
  • cffe724b01 test: get control values req Vlad Lazar 2024-03-04 16:04:08 +00:00
  • 0d2395fe96 Update postgres-exporter to v0.12.1 (#7004) Roman Zaynetdinov 2024-03-04 18:02:10 +02:00
  • 9e7905979d DO NOT MERGE: do not run neonvm-captest-reuse bayandin/1tb-pgbench Alexander Bayandin 2024-03-04 15:39:00 +00:00
  • 2d7432231f GetVectoredPages Vlad Lazar 2024-03-04 15:36:47 +00:00
  • 0b3aedb830 DO NOT MERGE: run only pgbench-compare-big-db Alexander Bayandin 2023-07-11 13:45:54 +01:00
  • 93d3d98d2a Nightly Benchmarks: Add 1TB databases Alexander Bayandin 2023-07-11 13:38:54 +01:00
  • f0be9400f2 fix(test_remote_storage_upload_queue_retries): became flakier since #6960 (#6999) Christian Schwarz 2024-03-04 15:47:13 +01:00
  • e938bb8157 fix epic issue template (#6920) Alex Chi Z 2024-03-04 09:17:14 -05:00
  • 2804f5323b Merge pull request #6997 from neondatabase/rc/proxy/2024-03-04 release-proxy-5036 Anna Khanova 2024-03-04 17:36:11 +04:00
  • 944cac950d layer file creation: fsync timeline directories using VirtualFile::sync_all() (#6986) Christian Schwarz 2024-03-04 14:31:09 +01:00
  • e1c032fb3c Fix type (#6998) Anna Khanova 2024-03-04 17:26:16 +04:00
  • 58f00b83c1 pageserver: unit test delta layer index traversal Vlad Lazar 2024-03-04 12:53:53 +00:00
  • 0870dafc32 pageserver: refactor delta and img index search to use stream Vlad Lazar 2024-03-04 11:45:00 +00:00
  • 024f2923a6 pageserver: add streamed btree index traversal Vlad Lazar 2024-03-04 10:51:15 +00:00
  • 7debd6162c pageserver: fix vectored delta layer index traversal Vlad Lazar 2024-03-04 10:45:46 +00:00
  • 676adc6b32 Merge branch 'release-proxy' into rc/proxy/2024-03-04 Anna Khanova 2024-03-04 16:41:46 +04:00
  • c861d71eeb layer file creation: fatal_err on timeline dir fsync (#6985) Christian Schwarz 2024-03-04 13:18:22 +01:00
  • bb7949ba00 Merge pull request #6993 from neondatabase/rc/2024-03-04 release-5037 Christian Schwarz 2024-03-04 13:08:44 +01:00
  • 6e46204712 CI(deploy): use separate workflow for proxy deploys (#6995) Alexander Bayandin 2024-03-04 12:08:44 +00:00
  • 5c6d78d469 Rename "zenith" to "neon" (#6957) Andreas Scherbaum 2024-03-04 13:02:18 +01:00
  • 3fd77eb0d4 layer file creation: remove redundant fsync()s (#6983) Christian Schwarz 2024-03-04 12:33:42 +01:00
  • 3114be034a proxy: change is cold start to enum (#6948) Anna Khanova 2024-03-04 13:31:28 +04:00
  • 8dc7dc79dd tests: debugging for test_secondary_downloads failures (#6984) John Spray 2024-03-04 09:10:04 +00:00
  • fad9be4598 pageserver: mention key in walredo errors (#6988) John Spray 2024-03-04 08:56:55 +00:00
  • 20d0939b00 control_plane/attachment_service: implement PlacementPolicy::Secondary, configuration updates (#6521) John Spray 2024-03-01 20:25:53 +00:00
  • ea0d35f3ca neon_local: improved docs and fix wrong connstr (#6954) Alex Chi Z 2024-03-01 14:54:07 -05:00
  • e34059cd18 pageserver: increase DEFAULT_MAX_WALRECEIVER_LSN_WAL_LAG (#6970) John Spray 2024-03-01 16:49:37 +00:00
  • d999c46692 pageserver: handle temp_download files in secondary locations (#6990) John Spray 2024-03-01 16:19:40 +00:00
  • 82853cc1d1 Fix warnings and compile errors on nightly (#6886) Arpad Müller 2024-03-01 17:14:19 +01:00
  • 1efaa16260 test: add test for checkpoint timeout flushing (#6950) Vlad Lazar 2024-03-01 14:43:33 +00:00