Commit Graph

  • e8f773387d pagebench: avoid noise about CopyFail in PS logs (#6392) Christian Schwarz 2024-01-18 19:50:42 +01:00
  • 00936d19e1 pagebench: use tracing panic hook (#6393) Christian Schwarz 2024-01-18 19:39:38 +01:00
  • 57155ada77 temp: human readable summaries for relative access time compared to absolute (#6384) Joonas Koivunen 2024-01-18 17:21:08 +02:00
  • 02b916d3c9 Use [NEON_SMGR] tag for all messages in neon extension (#6313) Konstantin Knizhnik 2024-01-18 17:08:34 +02:00
  • a65a5c372b storage broker hyper-1.0 Conrad Ludgate 2024-01-18 14:43:29 +00:00
  • 2cf85471f5 proxy Conrad Ludgate 2024-01-18 14:11:35 +00:00
  • 665f4ff4b5 move to hyper 1.0 mostly Conrad Ludgate 2024-01-18 12:44:50 +00:00
  • e6e013b3b7 Fix pgbouncer settings update: Anastasia Lubennikova 2024-01-18 03:10:41 +00:00
  • bd19290d9f pageserver: add shard_id to metric labels (#6308) John Spray 2024-01-18 10:52:18 +00:00
  • a584e300d1 test: figure out the relative eviction order assertions (#6375) Joonas Koivunen 2024-01-18 12:39:45 +02:00
  • e247ddbddc build: update h2 (#6383) Joonas Koivunen 2024-01-18 11:54:15 +02:00
  • 0dc4c9b0b8 Relsize hash lru eviction (#6353) Konstantin Knizhnik 2024-01-17 20:34:30 +02:00
  • ec8c0206f1 Fix clippy Arpad Müller 2024-01-17 19:02:54 +01:00
  • b6ec11ad78 control_plane: generalize attachment_service to handle sharding (#6251) John Spray 2024-01-17 18:01:08 +00:00
  • 4cec95ba13 pageserver: add list API for LocationConf (#6329) John Spray 2024-01-17 13:34:51 +00:00
  • ab86060d97 Copy initdb if loading from different timeline ID (#6363) Arpad Müller 2024-01-17 12:42:42 +01:00
  • 6ffdcfe6a4 remote_storage: unify azure and S3 tests (#6364) Arpad Müller 2024-01-16 18:45:19 +01:00
  • e108ba8904 fix feature flags tokio-console Conrad Ludgate 2024-01-16 16:01:02 +00:00
  • a1cc1a6373 add tokio console subscriber Conrad Ludgate 2024-01-16 13:51:34 +00:00
  • 4b0204ede5 Add copy operation tests and implement them for azure blobs (#6362) Arpad Müller 2024-01-16 13:07:20 +01:00
  • bf4e708646 pageserver: eviction for secondary mode tenants (#6225) John Spray 2024-01-16 10:29:26 +00:00
  • 887e94d7da page_service: more efficient page_service -> shard lookup (#6037) John Spray 2024-01-16 09:39:19 +00:00
  • df9e9de541 pageserver: API updates for sharding (#6330) John Spray 2024-01-16 09:21:00 +00:00
  • 3f2187eb92 Proxy relax sni check (#6323) Anna Khanova 2024-01-16 09:42:13 +01:00
  • 2a3cfc9665 Remove PAGE_CACHE_ACQUIRE_PINNED_SLOT_TIME histogram. (#6356) John Khvatov 2024-01-15 19:19:19 +03:00
  • d34adf46b4 do not provide disclaimer input for the deploy-prod workflow (#6360) Cihan Demirci 2024-01-15 19:15:34 +03:00
  • 0bac8ddd76 proxy: fix serverless error message info (#6279) Conrad Ludgate 2024-01-15 15:43:19 +00:00
  • ecd3e45126 alternative problame/integrate-tokio-epoll-uring/macos-build-alternative Christian Schwarz 2024-01-15 11:50:55 +01:00
  • 93450f11f5 Merge pull request #6354 from neondatabase/releases/2024-01-15 release-4604 Christian Schwarz 2024-01-15 14:30:25 +01:00
  • 2f0f9edf33 Merge remote-tracking branch 'origin/release' into releases/2024-01-15 Christian Schwarz 2024-01-15 09:36:42 +00:00
  • d424f2b7c8 empty commit so we can produce a merge commit Christian Schwarz 2024-01-15 09:36:22 +00:00
  • 21315e80bc Merge branch 'releases/2024-01-08--not-squashed' into releases/2024-01-15 Christian Schwarz 2024-01-15 09:31:07 +00:00
  • 483b66d383 Merge branch 'release' into releases/2024-01-08 (not-squashed merge of #6286) releases/2024-01-08--not-squashed vipvap 2024-01-08 09:26:27 +00:00
  • 0e1ef3713e fix(pagebench): #6325 broke running without --runtime (#6351) Christian Schwarz 2024-01-15 09:54:19 +01:00
  • 31a4eb40b2 Do not suspend compute if autovacuum is active (#6322) Konstantin Knizhnik 2024-01-14 09:33:57 +02:00
  • 4ee7ba23d0 Make the function sync and not use backoff Arpad Müller 2024-01-13 10:15:49 +01:00
  • 6eb01fb596 retrying version of remove_dir_all Arpad Müller 2024-01-13 09:50:26 +01:00
  • 60ced06586 Fix timeline creation and tenant deletion race (#6310) Arpad Müller 2024-01-13 09:15:58 +01:00
  • b76454ae41 add script to set up EC2 storage-optimized instance store for benchmarking (#6350) Christian Schwarz 2024-01-12 20:25:17 +01:00
  • 97b48c23f8 Compact some compute_ctl logs (#6346) Arthur Petukhovsky 2024-01-12 22:24:22 +04:00
  • cd48ea784f TenantInfo: expose generation number (#6348) Christian Schwarz 2024-01-12 18:27:11 +01:00
  • 1c432d5492 [compute_ctl] Do not miss short-living connections (#6008) Alexey Kondratov 2024-01-12 18:15:41 +01:00
  • 02c6abadf0 pageserver: remove depenency of pagebench on pageserver (#6334) Vlad Lazar 2024-01-12 17:11:19 +00:00
  • 24306129f7 lints http2 Conrad Ludgate 2024-01-12 17:07:15 +00:00
  • 7af4c676c0 pageserver: only upload initdb from shard 0 (#6331) John Spray 2024-01-12 14:32:27 +00:00
  • 3e4265d706 ruff fmt Conrad Ludgate 2024-01-12 13:04:40 +00:00
  • 923017af8c http2 test Conrad Ludgate 2024-01-12 12:36:39 +00:00
  • 80186412a9 add http1.1 websocket test Conrad Ludgate 2024-01-12 11:48:42 +00:00
  • 9ab91b42eb fix doc Conrad Ludgate 2024-01-11 22:11:22 +00:00
  • 7061c5dc76 remove hyper-tungstenite Conrad Ludgate 2024-01-11 18:01:11 +00:00
  • b8312a1ec7 consistency with ws1 Conrad Ludgate 2024-01-11 17:46:15 +00:00
  • 2e6ddc94a4 maybe works with ws over http2? Conrad Ludgate 2024-01-11 15:27:38 +00:00
  • e8c787810a ws over http2 Conrad Ludgate 2024-01-11 14:15:20 +00:00
  • 3b29bd3e4f support http2 Conrad Ludgate 2024-01-11 13:50:39 +00:00
  • aafe79873c page_service: handle GetActiveTenantError::Cancelled (#6344) John Spray 2024-01-12 12:43:14 +00:00
  • ccf8ffd984 CI: run tests with both Pageserver VirtualFile IO engines Alexander Bayandin 2024-01-12 10:44:38 +00:00
  • d989023b5a feature(test_runner): support choosing Pageserver VirtualFile IO engine Alexander Bayandin 2024-01-12 10:44:38 +00:00
  • c9c2b26dfe feature(VirtualFile): implement tokio-epoll-uring IO engine Christian Schwarz 2024-01-12 10:42:44 +00:00
  • f63dced5cf refactor(VirtualFile): configurable IO engine Christian Schwarz 2024-01-12 10:32:33 +00:00
  • 971132d607 refactor(VirtualFile): use owned buffers for reads Christian Schwarz 2024-01-12 10:16:26 +00:00
  • 05ef8a4b29 noop(VirtualFile): read_exact_at: actually vendor the rust std version Christian Schwarz 2024-01-12 10:00:02 +00:00
  • 1a70c9e8ee refactor(VirtualFile): switch to OwnedFd Christian Schwarz 2024-01-12 09:20:30 +00:00
  • 4ba609c1dd Revert "Revert "remove broken doc comment"" Christian Schwarz 2024-01-12 11:47:32 +00:00
  • 1d610b92b7 Revert "remove broken doc comment" Christian Schwarz 2024-01-12 11:46:53 +00:00
  • ab3767195a remove broken doc comment Christian Schwarz 2024-01-12 11:46:45 +00:00
  • ccd2de94cc CI: run tests with both Pageserver VirtualFile IO engines problame/integrate-tokio-epoll-uring/preliminary Alexander Bayandin 2024-01-12 10:44:38 +00:00
  • c9d0c67d1e feature(test_runner): support choosing Pageserver VirtualFile IO engine Alexander Bayandin 2024-01-12 10:44:38 +00:00
  • 29daa2b633 feature(VirtualFile): implement tokio-epoll-uring IO engine Christian Schwarz 2024-01-12 10:42:44 +00:00
  • 9c9744ba4b refactor(VirtualFile): configurable IO engine Christian Schwarz 2024-01-12 10:32:33 +00:00
  • eae74383c1 pageserver client: mgmt_api: expose reset API (#6326) Christian Schwarz 2024-01-12 12:07:16 +01:00
  • 21fd448722 refactor(VirtualFile): use owned buffers for reads Christian Schwarz 2024-01-12 10:16:26 +00:00
  • 33c56a383c noop(VirtualFile): read_exact_at: actually vendor the rust std version Christian Schwarz 2024-01-12 10:00:02 +00:00
  • 5c53e04fdf refactor(VirtualFile): switch to OwnedFd Christian Schwarz 2024-01-12 09:20:30 +00:00
  • 5b2199f477 refactor(virtual_file): add its own OpenOptions wrapper Christian Schwarz 2024-01-11 18:43:35 +00:00
  • 8b657a1481 pagebench: getpage: cancellation & better logging (#6325) Christian Schwarz 2024-01-12 11:53:18 +01:00
  • 42613d4c30 refactor(NeonEnv): shutdown of child processes (#6327) Christian Schwarz 2024-01-12 10:23:21 +01:00
  • 7f828890cf Extract safekeeper per timeline state from safekeeper.rs Arseny Sher 2023-12-26 00:06:05 +03:00
  • 1eb30b40af Bump postgres version to support CREATE PUBLICATION FOR ALL TABLES Sasha Krassovsky 2024-01-11 13:01:49 -08:00
  • 8551a61014 build(deps): bump jinja2 from 3.1.2 to 3.1.3 (#6333) dependabot[bot] 2024-01-11 19:49:28 +00:00
  • 087526b81b neon_local init: add --force mode that allows an empty dir (#6328) Christian Schwarz 2024-01-11 19:11:44 +01:00
  • 256b417f08 minimize diff problame/integrate-tokio-epoll-uring/wip-backup-2024-01-12--1049 Christian Schwarz 2024-01-11 18:05:05 +00:00
  • 081e794878 remove hyper-tungstenite proxy-http-unified-host-name Conrad Ludgate 2024-01-11 18:01:11 +00:00
  • 07ccaa7575 consistency with ws1 Conrad Ludgate 2024-01-11 17:46:15 +00:00
  • 915fba146d pagebench: getpage: optional keyspace cache file (#6324) Christian Schwarz 2024-01-11 18:42:11 +01:00
  • da3d870988 Merge remote-tracking branch 'origin/main' into problame/integrate-tokio-epoll-uring/wip Christian Schwarz 2024-01-11 17:24:10 +00:00
  • da7a7c867e pageserver: do not bump priority of background task for timeline status requests (#6301) Vlad Lazar 2024-01-11 15:55:32 +00:00
  • a318213e72 maybe works with ws over http2? Conrad Ludgate 2024-01-11 15:27:38 +00:00
  • 520171f17a ws over http2 Conrad Ludgate 2024-01-11 14:15:20 +00:00
  • 85e17bc550 support http2 Conrad Ludgate 2024-01-11 13:50:39 +00:00
  • 76fe42aae0 ruffff Conrad Ludgate 2024-01-11 13:36:19 +00:00
  • 4d37f89189 proxy http: remove need for exact endpoint match Conrad Ludgate 2024-01-11 13:20:57 +00:00
  • 551f0cc097 proxy: refactor how neon-options are handled (#6306) Conrad Ludgate 2024-01-11 14:58:31 +00:00
  • a84935d266 Extend unsupported startup parameter error message (#6318) Anna Khanova 2024-01-11 13:09:26 +01:00
  • 000d24b30d asyncification testing: more hacks & results problame/revert-revert-virtualfile-asyncification/2024-01-11--final-benches-before-merge Christian Schwarz 2024-01-11 11:32:55 +00:00
  • 9ebb922832 hack for testing asyncification: repurpose pagebench initial logical size trigger benchmark to induce unbounded concurrency Christian Schwarz 2024-01-11 11:31:38 +00:00
  • e3fa914252 mgmt_api: expose reset API Christian Schwarz 2024-01-11 11:31:15 +00:00
  • 3ee981889f compaction: avoid no-op timeline dir fsync (#6311) Christian Schwarz 2024-01-11 11:32:39 +01:00
  • fc66ba43c4 Revert "revert recent VirtualFile asyncification changes (#5291)" (#6309) Christian Schwarz 2024-01-11 11:29:14 +01:00
  • 544284cce0 Collapse multiline queries in compute_ctl (#6316) Arthur Petukhovsky 2024-01-10 22:25:28 +04:00
  • 7b1ffab269 Revert "revert recent VirtualFile asyncification changes (#5291)" Christian Schwarz 2024-01-09 18:39:38 +00:00