Commit Graph

  • d710f000ef fix test_emergency_mode Alex Chi Z 2024-11-20 16:54:58 -05:00
  • feaeba3750 Merge branch 'main' of https://github.com/neondatabase/neon into skyzh/fix-barrier Alex Chi Z 2024-11-20 16:38:44 -05:00
  • 2c4829c2bf fix assertions Alex Chi Z 2024-11-20 16:34:25 -05:00
  • 2d6bf176a0 proxy: Refactor http conn pool (#9785) Ivan Efremov 2024-11-20 21:36:29 +02:00
  • 313ebfdb88 [proxy] chore: allow bypassing empty params to /sql endpoint (#9827) Vadim Kharitonov 2024-11-20 20:36:23 +01:00
  • 811fab136f scrubber: allow restricting find_garbage to a partial tenant id prefix (#9814) Arpad Müller 2024-11-20 20:31:02 +01:00
  • 89b6cb8eba Revert "vanilla tokio based timer impl based on tokio::time::Sleep" Christian Schwarz 2024-11-20 20:17:49 +01:00
  • c68661dfb3 Revert "undo local modifications to benchmark" Christian Schwarz 2024-11-20 19:53:06 +01:00
  • 517dda849f vanilla tokio based timer impl based on tokio::time::Sleep Christian Schwarz 2024-11-20 19:52:47 +01:00
  • f22ad868cf Revert "tokio_timerfd::Delay based impl" Christian Schwarz 2024-11-20 19:45:37 +01:00
  • fcda7a72c6 tokio_timerfd::Delay based impl Christian Schwarz 2024-11-20 19:35:51 +01:00
  • 469ce810fc Revert "async-timer based approach (again, with data)" Christian Schwarz 2024-11-20 19:40:24 +01:00
  • 21866faa8a Revert "try async-timer 1.0.0-beta15 (still signal-based timers)" Christian Schwarz 2024-11-20 19:37:51 +01:00
  • cbb5817997 Revert "async-timer 1.0.0-beta15 with features=tokio1" Christian Schwarz 2024-11-20 19:37:44 +01:00
  • ee26f09e45 pageserver: remove shard split hard link assertion (#9829) Vlad Lazar 2024-11-20 18:33:05 +00:00
  • 5f3e6f398c Revert "try interval-based impl to cross-chec" Christian Schwarz 2024-11-20 18:52:55 +01:00
  • 721643beed try interval-based impl to cross-chec Christian Schwarz 2024-11-20 18:50:48 +01:00
  • f36f0068b8 chore(proxy): demote more logs during successful connection attempts (#9828) Conrad Ludgate 2024-11-20 17:50:39 +00:00
  • 68550f0f50 async-timer 1.0.0-beta15 with features=tokio1 Christian Schwarz 2024-11-20 18:41:31 +01:00
  • c73e9e40e9 try async-timer 1.0.0-beta15 (still signal-based timers) Christian Schwarz 2024-11-20 18:30:48 +01:00
  • 5ff2f1ee7d pageserver: enable compaction to proceed while live-migrating (#5397) John Spray 2024-11-20 17:31:55 +00:00
  • 0f63c957a6 document and reorder flush background task invokation sequence Yuchen Liang 2024-11-20 16:18:21 +00:00
  • 67f5f83edc pageserver: avoid reading SLRU blocks for GC on shards >0 (#9423) John Spray 2024-11-20 15:56:14 +00:00
  • 723a79159c check for empty array '[]' not empty string [] feat/ci_workflow_build_macos_2 Fedor Dikarev 2024-11-20 16:41:02 +01:00
  • 7be13bc5a6 undo local modifications to benchmark Christian Schwarz 2024-11-20 16:00:19 +01:00
  • 593e35027a tests: use fewer pageservers in test_sharding_split_smoke (#9804) John Spray 2024-11-20 14:57:59 +00:00
  • d133f831c0 check that changes not empty for build matrix Fedor Dikarev 2024-11-20 15:38:36 +01:00
  • 689788cbba async-timer based approach (again, with data) Christian Schwarz 2024-11-20 14:36:46 +01:00
  • aa19a412e2 dont depend on itself and check that doesn;t rebuild when no changes Fedor Dikarev 2024-11-20 15:33:35 +01:00
  • 8d81c836a2 revert changes from pgxn/neon/Makefile Fedor Dikarev 2024-11-20 15:26:59 +01:00
  • f9bf038d2c Revert "tokio_timerfd::Interval" Christian Schwarz 2024-11-20 15:25:52 +01:00
  • 12124b28d0 tokio_timerfd::Interval Christian Schwarz 2024-11-20 15:25:14 +01:00
  • 3a3fcb3745 now all together and check for build on macos-15 Fedor Dikarev 2024-11-20 15:16:26 +01:00
  • 1d85bec0ea Revert "tokio::time::Interval based approach" Christian Schwarz 2024-11-20 15:13:26 +01:00
  • 81d99704ee tokio::time::Interval based approach Christian Schwarz 2024-11-20 15:12:34 +01:00
  • 441e769d67 submodule update --depth 1 Fedor Dikarev 2024-11-20 15:12:03 +01:00
  • 1bf8857962 run git submodule command Fedor Dikarev 2024-11-20 15:05:05 +01:00
  • f3ed5692ea Revert "async-timer based approach" Christian Schwarz 2024-11-20 14:49:09 +01:00
  • 1639b26002 async-timer based approach Christian Schwarz 2024-11-20 14:36:46 +01:00
  • eb8a87d2ec use sparse checkout Fedor Dikarev 2024-11-20 14:46:37 +01:00
  • 8c9bf3e8d4 checkout only required submodule Fedor Dikarev 2024-11-20 14:41:57 +01:00
  • c4ddac3fcc Merge branch 'main' into feat/ci_workflow_build_macos_2 Fedor Dikarev 2024-11-20 14:36:52 +01:00
  • 3bb61ce8fa don't build and run on ubuntu for tests Fedor Dikarev 2024-11-20 14:35:24 +01:00
  • af95320a8c Revert "Revert "switch back to tokio::time::sleep, to get the numbers"" Christian Schwarz 2024-11-20 14:25:05 +01:00
  • b299eb19e2 fixup whitespace stuff Christian Schwarz 2024-11-20 14:23:55 +01:00
  • 88d52b31b7 Merge branch 'problame/batching-benchmark' into problame/merge-getpage-test Christian Schwarz 2024-11-20 14:23:22 +01:00
  • aa695b2ad7 Revert "switch back to tokio::time::sleep, to get the numbers" Christian Schwarz 2024-11-20 14:22:31 +01:00
  • b695907752 page_service: add benchmark for batching Christian Schwarz 2024-11-18 20:25:44 +01:00
  • 75041cb61b bench fixups Christian Schwarz 2024-11-20 13:59:21 +01:00
  • e80ce970f7 collect CPU utilization Christian Schwarz 2024-11-20 13:55:05 +01:00
  • f2de5b504f make it a proper benchmark Christian Schwarz 2024-11-20 13:52:05 +01:00
  • bf7d859a8b proxy: Rename RequestMonitoring to RequestContext (#9805) Folke Behrens 2024-11-20 13:50:36 +01:00
  • 899933e159 scan_log_for_errors: check that regex is correct (#9815) Alexander Bayandin 2024-11-20 12:48:21 +00:00
  • 46beecacce CI(benchmarking): route test failures to on-call-qa-staging-stream (#9813) Alexander Bayandin 2024-11-20 12:23:41 +00:00
  • 94e4a0e2a0 update macos version for runner (#9817) Fedor Dikarev 2024-11-20 13:04:14 +01:00
  • b9746168ff switch back to tokio::time::sleep, to get the numbers Christian Schwarz 2024-11-20 12:50:29 +01:00
  • 5cc0059088 parametrize more test Christian Schwarz 2024-11-20 12:48:47 +01:00
  • 33dce25af8 safekeeper: block deletion on protocol handler shutdown (#9364) John Spray 2024-11-20 11:07:45 +00:00
  • 3ae0b2149e chore(proxy): demote a ton of logs for successful connection attempts (#9803) Conrad Ludgate 2024-11-20 10:14:28 +00:00
  • 0a499a3176 Don't preload offloaded timelines (#9646) Arpad Müller 2024-11-20 06:44:23 +01:00
  • ea1858e3b6 compute_ctl: Streamline and Pipeline startup SQL (#9717) Matthias van de Meent 2024-11-20 02:14:58 +01:00
  • 2281a02c49 CODEOWNERS: add developer-productivity team (#9810) Alexander Bayandin 2024-11-20 00:30:24 +00:00
  • 725e0a1ac9 CI(release): create reusable workflow for releases (#9806) Alexander Bayandin 2024-11-19 23:03:15 +00:00
  • 77801fe3be Merge branch 'main' into yuchen/double-buffered-writer Yuchen Liang 2024-11-19 17:19:42 -05:00
  • 770ac34ae6 Register custom xlog reader callbacks for on-demand WAL download in StartupDecodingContext (#9007) Konstantin Knizhnik 2024-11-19 22:29:57 +02:00
  • b22a84a7bf feat(pageserver): support key range for manual compaction trigger (#9723) Alex Chi Z. 2024-11-19 14:38:41 -05:00
  • b092126c94 scrubber: fix parsing issue with Azure (#9797) Arpad Müller 2024-11-19 20:10:53 +01:00
  • 5e3fbef721 fix(pageserver): queue stopped error should be ignored during create timeline (#9767) Alex Chi Z. 2024-11-19 14:10:09 -05:00
  • 15468cd23c build(deps): bump aiohttp from 3.10.2 to 3.10.11 (#9794) dependabot[bot] 2024-11-19 19:08:00 +00:00
  • 78a17a7051 improve FullSlice semantics Yuchen Liang 2024-11-19 18:38:59 +00:00
  • 911946a3cd fixes Christian Schwarz 2024-11-19 19:01:55 +01:00
  • 61ff84a3a2 compiles Christian Schwarz 2024-11-19 18:40:39 +01:00
  • a8ac895b83 re-acquire S3 OIDC token after long running tests for report upload to S3 (#9799) Peter Bendel 2024-11-19 18:22:51 +01:00
  • cdde254c84 fix type check Alex Chi Z 2024-11-19 11:58:06 -05:00
  • a9db766c20 fix local fs semantics due to race deletion/download Alex Chi Z 2024-11-19 11:53:58 -05:00
  • 42ac6f6377 fix the issue Alex Chi Z 2024-11-18 17:06:07 -05:00
  • 45f6111ad9 create the test case to reproduce the issue Alex Chi Z 2024-11-18 15:57:53 -05:00
  • 826e2395a8 add comments Yuchen Liang 2024-11-19 16:48:29 +00:00
  • ada84400b7 PostgreSQL minor version updates (17.2, 16.6, 15.10, 14.15) (#9795) Heikki Linnakangas 2024-11-19 17:01:05 +02:00
  • 9db6b1e3c8 fix clippy Yuchen Liang 2024-11-19 14:22:28 +00:00
  • 191f745c81 fix(proxy/auth_broker): ignore -pooler suffix (#9800) Conrad Ludgate 2024-11-19 13:58:26 +00:00
  • 37b97b3a68 chore(local_proxy): reduce some startup logging (#9798) Conrad Ludgate 2024-11-19 13:58:11 +00:00
  • c9acd214ae Do not create DSM segment for wal_redo_postgres (#9793) Konstantin Knizhnik 2024-11-19 11:56:40 +02:00
  • 982cb1c15d Move logic for ingest benchmark from GitHub workflow into python testcase (#9762) Peter Bendel 2024-11-19 10:46:46 +01:00
  • 73f494a0da will it compile on macos-14? Fedor Dikarev 2024-11-19 09:46:29 +01:00
  • 7ee766c8b1 runs-on: macos-15 Fedor Dikarev 2024-11-19 09:06:26 +01:00
  • 5acc61bdbc move duplex to utils; make flush behavior controllable in test Yuchen Liang 2024-11-18 23:52:52 +00:00
  • 15e21c714b got it working and turn it more into a benchmark Christian Schwarz 2024-11-18 23:55:00 +01:00
  • 0689965282 WIP: page_service: add basic testcase for merging Christian Schwarz 2024-11-18 20:25:44 +01:00
  • 9b6af2bcad Add the ability to configure GenericRemoteStorage for the scrubber (#9652) Arpad Müller 2024-11-18 22:01:48 +01:00
  • 4fc3af15dd Remove at most one retain_lsn entry from (possibly offloaded) timelne's parent (#9791) Arpad Müller 2024-11-18 21:42:19 +01:00
  • d7662fdc7b feat(page_service): timeout-based batching of requests (#9321) Vlad Lazar 2024-11-18 20:24:03 +00:00
  • e5c89f3da3 feat(pageserver): drop disposable keys during gc-compaction (#9765) Alex Chi Z. 2024-11-18 14:27:52 -05:00
  • 5f0e9c9a94 feat(compute/tests): Report successful replication test runs as well (#9787) Alexey Kondratov 2024-11-18 17:05:09 +01:00
  • 44f33b2bd6 Bump default Postgres version for tests to v17 (#9777) Alexander Bayandin 2024-11-18 15:06:24 +00:00
  • 913b5b7027 CI: remove separate check-build-tools-image workflow (#9708) Alexander Bayandin 2024-11-18 13:14:28 +00:00
  • 3f401a328f tests: mitigate bug to stabilize test_storage_controller_many_tenants (#9771) John Spray 2024-11-18 11:33:27 +00:00
  • d0d34e1ebc pageserver: use interpreted wal proto by default vlad/safekeeper-interpret-wal-test-enable Vlad Lazar 2024-11-13 15:32:43 +01:00
  • 8c4deeed1d review: pass buffer size as argument to wal reader Vlad Lazar 2024-11-18 12:09:11 +01:00
  • c3701890d6 wip: update rust-postgres Vlad Lazar 2024-11-18 12:06:38 +01:00