Commit Graph

  • 6dfbf49128 proxy: don't let one timeout eat entire retry budget (#8924) Folke Behrens 2024-09-05 13:34:27 +02:00
  • 226464e6b5 Fix format Alexey Masterov 2024-09-05 12:53:39 +02:00
  • 539b3ad541 Revert "CI(check-codestyle-rust): use mold -run" Alexander Bayandin 2024-09-05 11:31:01 +01:00
  • 79fa640058 Revert "CI(check-codestyle-rust): try to use -j$(nproc)" Alexander Bayandin 2024-09-05 11:30:21 +01:00
  • e4dc7fe4a5 Remove running the cloud test on a pull request Alexey Masterov 2024-09-05 12:28:07 +02:00
  • 7a324f84e4 Fix Line Alexey Masterov 2024-09-05 12:22:13 +02:00
  • b54a919d51 Fix Line Alexey Masterov 2024-09-05 12:19:32 +02:00
  • afd25c896c Get rid of redundant local variables Alexey Masterov 2024-09-05 12:14:54 +02:00
  • 99f9ab2c07 Fix regex Alexey Masterov 2024-09-05 12:04:16 +02:00
  • e8676ffff7 Remove regress.so form image as we use the extension for this now Alexey Masterov 2024-09-05 11:58:13 +02:00
  • 9e61284d10 fix mypy warnings Alexey Masterov 2024-09-05 11:55:23 +02:00
  • 288388f14e remove the temp script Alexey Masterov 2024-09-05 11:11:26 +02:00
  • bfb7bf92f2 fix linters' warnings Alexey Masterov 2024-09-05 11:07:51 +02:00
  • 708322ce3c storcon: handle fills including high tput tenants more gracefully (#8865) Vlad Lazar 2024-09-05 09:56:26 +01:00
  • f8c9966aff modify the patch Alexey Masterov 2024-09-05 10:10:54 +02:00
  • 2e1725c570 modify the patch Alexey Masterov 2024-09-05 09:56:48 +02:00
  • c41f9870a5 CI(check-codestyle-rust): try to use -j$(nproc) Alexander Bayandin 2024-09-05 00:18:35 +01:00
  • a0e923b70b CI(check-codestyle-rust): use mold -run Alexander Bayandin 2024-09-04 23:58:25 +01:00
  • 38f6107534 CI(check-codestyle-rust): revert back arm64 & use large runners Alexander Bayandin 2024-09-04 22:48:44 +01:00
  • 99fa1c3600 fix(pageserver): more information on aux v1 warnings (#8906) rc/proxy/2024-09-05 Alex Chi Z. 2024-09-05 04:45:04 +08:00
  • e3307851d7 [DNM] benchmark: add ability to force a walredo roundtrip even if in-proces is possible problame/2024-09-investigate-cloud-16886 Christian Schwarz 2024-09-04 18:48:48 +00:00
  • 2b08a56f90 walredo: add a ping method Christian Schwarz 2024-09-04 18:48:26 +00:00
  • 12d70e7515 walredo: refactor walredo process launch & kill-on-error machinery into helper Christian Schwarz 2024-09-04 16:26:30 +00:00
  • 2831e6ed28 [DNM] benchmarking: higher-resolution metrics Christian Schwarz 2024-09-04 16:08:55 +00:00
  • 9414976c4c uncomment the extension creation Alexey Masterov 2024-09-04 17:36:48 +02:00
  • 0205ce1849 Update submodule reference for vendor/postgres-v14 (#8913) Heikki Linnakangas 2024-09-04 17:41:51 +03:00
  • f25e07893c CI(check-codestyle-rust): use -C debug-assertions=off instead of --release Alexander Bayandin 2024-09-04 15:11:38 +01:00
  • 1a9b54f1d9 storage controller: read from database in validate API (#8784) John Spray 2024-09-04 15:00:40 +01:00
  • 777c01938d fix Alexey Masterov 2024-09-04 15:42:19 +02:00
  • 302a2203a1 change path Alexey Masterov 2024-09-04 15:27:36 +02:00
  • bc1697ab28 change path Alexey Masterov 2024-09-04 15:18:22 +02:00
  • 61f3ac3fbf change path Alexey Masterov 2024-09-04 14:58:41 +02:00
  • f7f0be8727 Temporary disable the extension. Alexey Masterov 2024-09-04 14:55:02 +02:00
  • 3f43823a9b build(deps): bump cryptography from 42.0.4 to 43.0.1 (#8908) dependabot[bot] 2024-09-04 13:41:10 +01:00
  • c34323eb80 Fix the test selection Alexey Masterov 2024-09-04 13:48:19 +02:00
  • a046717a24 Fix submodule refs to point to the correct REL_X_STABLE_neon branches (#8910) Heikki Linnakangas 2024-09-04 14:41:51 +03:00
  • 4104b1cbd4 Add CONNSTR Alexey Masterov 2024-09-04 13:29:08 +02:00
  • 460d48437b Run fewer redundant rust formatting checks Heikki Linnakangas 2024-09-04 14:12:07 +03:00
  • d143822f64 update patches Alexey Masterov 2024-09-04 12:36:08 +02:00
  • 7a1397cf37 storcon: boilerplate to upsert safekeeper records on deploy (#8879) Joonas Koivunen 2024-09-04 13:10:05 +03:00
  • 6ff6843dbb add submodules Alexey Masterov 2024-09-04 11:23:35 +02:00
  • c14d53b923 debug Alexey Masterov 2024-09-04 11:20:32 +02:00
  • 75310fe441 storcon: make hb interval an argument and speed up tests (#8880) Vlad Lazar 2024-09-04 10:09:41 +01:00
  • c7dde2e784 fix an obvious error Alexey Masterov 2024-09-04 11:05:05 +02:00
  • 173aef925c directory change Alexey Masterov 2024-09-04 11:03:06 +02:00
  • b2af44f027 debug Alexey Masterov 2024-09-04 11:00:03 +02:00
  • a07fda3a86 debug Alexey Masterov 2024-09-04 10:57:22 +02:00
  • 6b5d33de7d debug Alexey Masterov 2024-09-04 10:55:36 +02:00
  • 16450111c9 Fix a syntax error Alexey Masterov 2024-09-04 10:53:52 +02:00
  • e8775dda76 Add patch Alexey Masterov 2024-09-04 10:42:45 +02:00
  • ff4a1db223 make sure we can Send IoBufferMut Yuchen Liang 2024-09-03 23:52:03 -04:00
  • ecfa3d9de9 fix(storage-scrubber): wrong trial condition (#8905) Alex Chi Z. 2024-09-04 05:39:56 +08:00
  • 3d9001d83f fix(pageserver): is_archived should be optional (#8902) Alex Chi Z. 2024-09-04 02:05:06 +08:00
  • 1a874a3e86 build(deps): bump flask-cors from 4.0.1 to 5.0.0 (#8899) dependabot[bot] 2024-09-03 17:31:42 +00:00
  • c4fe6641c1 pageserver: separate metadata and data pages in DatadirModification (#8621) John Spray 2024-09-03 18:16:49 +01:00
  • 8959cb1219 change on: Alexey Masterov 2024-09-03 19:16:23 +02:00
  • c7187be8a1 safekeeper: check for non-consecutive writes in safekeeper.rs Arseny Sher 2024-08-07 19:26:06 +03:00
  • 29d54ccd20 Merge branch 'main' into yuchen/direct-io-aligned-alloc Yuchen Liang 2024-09-03 11:41:49 -04:00
  • 68a1fe20f2 review: use doc comments to reference struct in safety comment Yuchen Liang 2024-09-03 11:41:02 -04:00
  • e8408c797a remove unused comments Yuchen Liang 2024-09-03 11:38:58 -04:00
  • 027f28deb9 remove Vec dependency Yuchen Liang 2024-09-03 11:38:00 -04:00
  • ecf20bb6fa Add the workflow file Alexey Masterov 2024-09-03 17:21:33 +02:00
  • 83dd7f559c safekeeper: more consistent task naming. Arseny Sher 2024-09-03 15:35:59 +03:00
  • 80512e2779 safekeeper: add endpoint resetting uploaded partial segment state. Arseny Sher 2024-08-30 12:35:41 +03:00
  • 3916810f20 safekeeper: add remote_path to Timeline Arseny Sher 2024-08-28 17:39:13 +03:00
  • c43e664ff5 storcon: provide an az id in metadata.json from neon local (#8897) Vlad Lazar 2024-09-03 15:11:30 +01:00
  • b37da32c6f pageserver: reuse idempotency keys across metrics sinks (#8876) Erik Grinaker 2024-09-03 10:05:24 +02:00
  • 4673e17d74 resolve comments skyzh/retire-aux-v1 Alex Chi Z 2024-09-02 15:23:55 -04:00
  • c201759864 fix tests Alex Chi Z 2024-08-29 15:45:00 -04:00
  • 515dd4ee66 rm more dead code Alex Chi Z 2024-08-29 14:32:09 -04:00
  • c2fac2b651 feat(pageserver): retire aux v1 read/write path Alex Chi Z 2024-08-29 14:22:07 -04:00
  • c545b6a936 neon_local: start all: parallel startup to avoid cyclic depndency betwen storcon and ps health checks Christian Schwarz 2024-09-02 19:00:12 +00:00
  • c6bd51ca5c add subcommand to control storage broker Christian Schwarz 2024-09-02 18:33:58 +00:00
  • b5d41eaff4 Merge pull request #8883 from neondatabase/rc/2024-09-02 release-6548 Alex Chi Z. 2024-09-02 23:15:52 +08:00
  • 3b317cae07 page_cache/layer load: correctly classify layer summary block reads (#8885) Christian Schwarz 2024-09-02 17:09:26 +02:00
  • bf0531d107 fixup(#8839): test_forward_compatibility needs to allow lag warning as well (#8891) Christian Schwarz 2024-09-02 16:10:10 +02:00
  • 15e90cc427 bottommost-compaction: remove dead code / rectify cfg!()s (#8884) Christian Schwarz 2024-09-02 15:45:17 +02:00
  • 9746b6ea31 Implement archival_config timeline endpoint in the storage controller (#8680) Arpad Müller 2024-09-02 13:51:45 +02:00
  • 516ac0591e storage controller: eliminate ensure_attached (#8875) John Spray 2024-09-02 12:36:57 +01:00
  • 5a4a2ae4cd Fix the trailing space Alexey Masterov 2024-09-02 10:52:22 +02:00
  • d4f656daa2 Change the python file Alexey Masterov 2024-09-02 09:07:11 +02:00
  • e2921e352c Change the patch file Alexey Masterov 2024-09-02 09:06:19 +02:00
  • 3ec785f30d Add safekeeper scrubber test (#8785) Arpad Müller 2024-08-31 01:12:25 +02:00
  • 05caaab850 fix(pageserver): fire layer eviction alert only when it's visible (#8882) Alex Chi Z. 2024-08-31 05:22:26 +08:00
  • cacb1ae333 pageserver: set default io_buffer_alignment to 512 bytes (#8878) Yuchen Liang 2024-08-30 14:53:52 -04:00
  • df971f995c feat(storage-scrubber): check layer map validity (#8867) Alex Chi Z. 2024-08-31 02:12:39 +08:00
  • 8fb8ec57ea Add python script, rename patch file Alexey Masterov 2024-08-30 16:39:07 +02:00
  • e58e045ebb CI(promote-compatibility-data): fix job (#8871) Alexander Bayandin 2024-08-30 13:18:30 +01:00
  • 0c6b34b5a0 New patch Alexey Masterov 2024-08-30 13:22:50 +02:00
  • 20f82f9169 storage controller: sleep between compute notify retries (#8869) John Spray 2024-08-30 11:44:13 +01:00
  • 72aa6b02da chore: speed up testing (#8874) Conrad Ludgate 2024-08-30 11:34:23 +01:00
  • 022fad65eb proxy: fix password hash cancellation (#8868) Conrad Ludgate 2024-08-29 20:16:44 +01:00
  • 8eaa8ad358 Remove async_trait usages from safekeeper and neon_local (#8864) Arpad Müller 2024-08-29 18:24:25 +02:00
  • 653a6532a2 fix(pageserver): reject non-i128 key on the write path (#8648) Alex Chi Z. 2024-08-29 22:07:05 +08:00
  • 18bfc43fa7 fix(pageserver): add dry-run to force compact API (#8859) Alex Chi Z. 2024-08-29 22:01:54 +08:00
  • 7ce49fe6e3 proxy: improve test performance (#8863) Conrad Ludgate 2024-08-29 14:20:15 +01:00
  • a8fbc63be2 tenant background loops: periodic log message if long-running iteration (#8832) Christian Schwarz 2024-08-29 15:06:13 +02:00
  • 96b5c4d33d Don't unarchive a timeline if its ancestor is archived (#8853) Arpad Müller 2024-08-29 14:54:02 +02:00
  • c7481402a0 pageserver: default to 4MiB stack size and add env var to control it (#8862) Christian Schwarz 2024-08-29 14:02:27 +02:00
  • a644f01b6a proxy+pageserver: shared leaky bucket impl (#8539) Conrad Ludgate 2024-08-29 12:26:52 +01:00