Commit Graph

  • 4a4c1b06eb Optimize calculation of HLL's register maximum exponential_historam Konstantin Knizhnik 2024-10-02 15:55:26 +03:00
  • e410e794d6 Enable support of extensions for v17 except for Rust extensions and ones that do not have new release yet. Anastasia Lubennikova 2024-10-01 16:52:41 +01:00
  • f875e107aa pageserver: tweak logging of "became visible" for layers (#9224) John Spray 2024-10-02 13:21:04 +01:00
  • 1e90e792d6 proxy: Add timeout to webauth confirmation wait (#9227) Folke Behrens 2024-10-02 12:10:56 +02:00
  • ea32f1d0a3 Expose more granular wait event data to the user (#9163) Matthias van de Meent 2024-10-02 11:12:50 +02:00
  • 2e3b7862d0 Fix compute metrics collector config (#9235) Heikki Linnakangas 2024-10-02 11:44:00 +03:00
  • 387e569259 Update aws SDK crates (#9233) Arpad Müller 2024-10-02 08:00:08 +02:00
  • 31f12f6426 fix: ignore tonic to resolve advisories (#9230) Alex Chi Z. 2024-10-01 19:26:54 -04:00
  • 9c32bfee3b fix put_io_mode to use the correct http endpoint Yuchen Liang 2024-10-01 10:58:47 -04:00
  • 5cabf32dae Merge pull request #9228 from neondatabase/releases/2024-10-01-compute-only release-6773 Anastasia Lubennikova 2024-10-01 21:36:14 +01:00
  • 8861e8a323 Fix the size of the perf counters shared memory array (#9226) Heikki Linnakangas 2024-10-01 22:07:51 +03:00
  • 62e22dfd85 Backpressure: reset ps display after it is done. (#8980) Arseny Sher 2024-10-01 20:55:05 +03:00
  • 17672c88ff tests: wait walreceiver on sks to be gone on 'immediate' ep restart. (#9099) Arseny Sher 2024-10-01 20:54:00 +03:00
  • 6efdb1d0f3 Fix small memory accounting bug in libpagestore (#9223) Matthias van de Meent 2024-10-01 18:37:59 +02:00
  • 325de52e73 pageserver: remove TenantConfOpt::TryFrom<toml_edit::Item> (#9219) Erik Grinaker 2024-10-01 17:35:18 +02:00
  • ce73db9316 Fix post_apply_config() (#9220) Anastasia Lubennikova 2024-10-01 16:28:58 +01:00
  • b675997f48 safekeeper: Fix a log message of HTTP worker (#9213) Shinya Kato 2024-10-02 00:16:53 +09:00
  • 6588edd693 log Conrad Ludgate 2024-10-01 16:11:54 +01:00
  • 5c76b2d474 fix put_io_mode to use the correct http endpoint Yuchen Liang 2024-10-01 10:58:47 -04:00
  • 49f99eb729 docs: add aux file v2 RFC (#9115) Alex Chi Z. 2024-10-01 10:56:54 -04:00
  • 0d500bbd5b Add new compute metrics to sql exporter (#9190) Heikki Linnakangas 2024-10-01 17:38:19 +03:00
  • 69ef8caf58 simplify virtual file wrapper Yuchen Liang 2024-10-01 08:31:30 -04:00
  • 97f7b0b86f simplify virtual file wrapper Yuchen Liang 2024-10-01 08:31:30 -04:00
  • 973eb69cd3 try reduce memory usage of returned data Conrad Ludgate 2024-10-01 13:17:17 +01:00
  • b7443dd643 add set_io_mode option to getpage_latest_lsn Yuchen Liang 2024-10-01 08:16:18 -04:00
  • 3a5b44ea53 add set_io_mode option to getpage_latest_lsn Yuchen Liang 2024-10-01 08:16:18 -04:00
  • 1b8b50755c Use debian packages for cmake again (#9212) Heikki Linnakangas 2024-10-01 15:09:09 +03:00
  • 8bb2127a19 fix str Conrad Ludgate 2024-09-17 11:45:48 +01:00
  • b5ad693a87 some start to using arenas Conrad Ludgate 2024-09-17 10:57:50 +01:00
  • cc433c76a3 fix clippy Yuchen Liang 2024-10-01 07:59:15 -04:00
  • 2034ec906a remove unused imports Yuchen Liang 2024-10-01 12:04:11 +00:00
  • 95554c7377 fix clippy Yuchen Liang 2024-10-01 07:59:15 -04:00
  • 5a9138a764 support seeded deser Conrad Ludgate 2024-09-17 08:50:38 +01:00
  • 1466767571 share json parse fn Conrad Ludgate 2024-09-17 08:43:59 +01:00
  • f11254f2c5 deduplicate even more Conrad Ludgate 2024-09-16 15:52:56 +01:00
  • 4529b463b5 array parsing by value Conrad Ludgate 2024-09-16 15:45:02 +01:00
  • a8d4634191 move by value Conrad Ludgate 2024-09-16 15:41:17 +01:00
  • 53de382533 fold in the json params parsing Conrad Ludgate 2024-09-16 15:36:20 +01:00
  • 05f7fc4a06 split out Conrad Ludgate 2024-09-16 15:25:34 +01:00
  • 6946325596 remove duplication Conrad Ludgate 2024-09-16 15:19:18 +01:00
  • b41070ba53 proxy: refactor untagged enum parsing with manually implemented deserialize Conrad Ludgate 2024-09-16 15:15:34 +01:00
  • 4391b25d01 proxy: ignore typ and use jwt.alg rather than jwk.alg (#9215) Conrad Ludgate 2024-10-01 10:36:49 +01:00
  • 40b10b878a storage_scrubber: retry on index deletion failures (#9204) John Spray 2024-10-01 10:34:39 +01:00
  • d6c6b0a509 feat(compute): adds pg_session_jwt extension to compute image (#8888) David Gomes 2024-10-01 11:29:56 +02:00
  • d515727e94 tests: make test_multi_attach more stable (#9202) John Spray 2024-10-01 10:15:18 +01:00
  • 2e508b1ff9 Upgrade OpenTelemetry and other tracing crates (#9200) Folke Behrens 2024-10-01 11:02:54 +02:00
  • 651ae44569 storage controller: drop out of blocking compute notification loop if migration origin becomes unavailable (#9147) John Spray 2024-10-01 08:57:22 +01:00
  • f48ab8bcaa use O_DIRECT as preferred Yuchen Liang 2024-10-01 03:57:58 +00:00
  • 2607a57990 pageserver: add direct io config to virtual file Yuchen Liang 2024-10-01 02:48:26 +00:00
  • a85bd88866 pageserver: add direct io config to virtual file Yuchen Liang 2024-10-01 02:48:26 +00:00
  • 65bda19051 Remove unnecessary dev package from compute image (#9210) Heikki Linnakangas 2024-10-01 01:07:43 +03:00
  • 94a5ca2817 proxy: auth broker (#8855) Conrad Ludgate 2024-09-30 20:43:45 +01:00
  • a6b6597d1b refactor(safekeeper): use temp dir when creating timeline skyzh/safekeeper-tlinit-refactor Alex Chi Z 2024-09-25 16:15:34 -04:00
  • c07cea80bd Bump vm-builder v0.29.3 -> v0.35.0 (#9208) Arthur Petukhovsky 2024-09-30 19:18:42 +01:00
  • a2e2362ee9 add proxy-protocol header disable option (#9203) Conrad Ludgate 2024-09-30 19:11:50 +01:00
  • 0a567acdb9 tests: Move comment to more appropriate place Heikki Linnakangas 2024-09-30 17:56:43 +03:00
  • 69ea2776e9 tests: Remove creation of extra timelines in some tests Heikki Linnakangas 2024-09-30 17:56:40 +03:00
  • 4dc9cb7cf9 tests: Remove some spurious list_timelines calls Heikki Linnakangas 2024-09-30 17:56:37 +03:00
  • 7424e7269c tests: longer timeout in test_delete_timeline_client_hangup (#9161) John Spray 2024-09-30 15:46:07 +01:00
  • 5dc68e4e6a test_compatibility: fix the regexes detecting the version (#9205) a-masterov 2024-09-30 16:37:14 +02:00
  • f3f7d0d3f1 zero-copy jwt claim validation auth-broker-testing Conrad Ludgate 2024-09-30 12:47:07 +01:00
  • f12e438c09 foo commit jcsp/foo-branch John Spray 2024-09-30 10:25:24 +01:00
  • d3490dbfea Merge pull request #9196 from neondatabase/rc/2024-09-30 release-6745 John Spray 2024-09-30 10:04:42 +01:00
  • 7cfd116856 pageserver: refactor immediate_gc into TenantManager (#9183) John Spray 2024-09-30 09:27:28 +01:00
  • d696c41807 Bump default neon extension version to 1.5 (#9188) Heikki Linnakangas 2024-09-30 09:20:52 +03:00
  • f04c1c230c incr len in with_capacity_aligned_zeroed add a test Yuchen Liang 2024-09-29 23:47:00 +00:00
  • 3c72192065 CI(benchmarking): fix setting LD_LIBRARY_PATH (#9191) Alexander Bayandin 2024-09-29 23:27:53 +01:00
  • 13f1931a09 fix build Yuchen Liang 2024-09-29 21:18:29 +00:00
  • e98a4eb5e2 add safety comments Yuchen Liang 2024-09-29 20:57:57 +00:00
  • e01d145066 remove example; add with_capacity_aligned_zeroed Yuchen Liang 2024-09-29 20:57:41 +00:00
  • 9e9d76d6f2 use IoBufferMut for pagecache Yuchen Liang 2024-09-27 16:17:51 +00:00
  • 14ec379d2b enable O_DIRECT for delta and image layers Yuchen Liang 2024-09-27 16:17:27 +00:00
  • ebfe88a463 use IoBufferMut for delta and image layers Yuchen Liang 2024-09-26 14:19:21 +00:00
  • eb16aa9e81 Merge branch 'main' into yuchen/direct-io-aligned-alloc Yuchen Liang 2024-09-29 16:59:27 -04:00
  • 0724df1d3f stash Conrad Ludgate 2024-09-29 20:29:26 +01:00
  • 54679b6513 CI(build-and-test): Run tests on Debian Bookworm backup/bayandin/debian-12-more-jobs Alexander Bayandin 2024-09-29 15:40:13 +01:00
  • 79ad4941f1 CI(pin-build-tools-image): add bookworm Alexander Bayandin 2024-09-29 15:32:34 +01:00
  • d2d9921761 CI(benchmarking): fix Nightly Benchmarks (#9178) Alexander Bayandin 2024-09-28 02:44:22 +01:00
  • ba498a630a Set disk quotas on bind in compute_ctl (#8936) Arthur Petukhovsky 2024-09-27 20:52:22 +01:00
  • e989a5e4a2 neon_local: Use clap derive macros to parse the CLI args (#9103) Heikki Linnakangas 2024-09-27 22:08:46 +03:00
  • cde1654d7b fix(pageserver): abort process if fsync fails (#9108) Alex Chi Z. 2024-09-27 14:58:50 -04:00
  • b58e9ef05b tests: add test_image_layer_reads jcsp/layer-map-search-at-image-lsn-2 John Spray 2024-09-27 16:50:23 +01:00
  • cf6a776fcf tests: Reduce the # of iterations in safekeeper::test_random_schedules (#9182) Heikki Linnakangas 2024-09-27 19:25:35 +03:00
  • d530aab105 tests: add test_image_layer_reads jcsp/layer-map-search-at-image-lsn John Spray 2024-09-27 16:50:23 +01:00
  • c2c9530ab7 hack: log layer accesses John Spray 2024-09-27 16:49:59 +01:00
  • c62f45fff4 hack: always repartition John Spray 2024-09-27 16:49:42 +01:00
  • 5c5871111a WalProposer: Read WAL directly from WAL buffers in PG17 (#9171) Matthias van de Meent 2024-09-27 17:47:05 +02:00
  • d56c4e7a38 pageserver: remove AdjacentVectoredReadBuilder and bump minmimum io_buffer_alignment to 512 (#9175) Yuchen Liang 2024-09-27 11:41:42 -04:00
  • 4d47049b00 split up jwt tests Conrad Ludgate 2024-09-27 16:31:49 +01:00
  • 43b2445d0b proxy: add jwks endpoint to control plane and mock providers (#9165) Conrad Ludgate 2024-09-27 16:08:43 +01:00
  • a59720b5f5 Use simplest wau of calculating access counter Konstantin Knizhnik 2024-09-27 17:41:30 +03:00
  • 42ef08db47 fix(pageserver): LSN lease edge cases around restarts/migrations (#9055) Yuchen Liang 2024-09-27 09:56:52 -04:00
  • fc962c9605 Use long options when calling initdb Tristan Partin 2024-09-26 14:44:14 -05:00
  • 6a9d51b41f pageserver: unit test for case of LayerMap::search at same LSN as image layer John Spray 2024-09-27 13:39:03 +01:00
  • 357fa070a3 Add gdb to build-tools (#9125) Heikki Linnakangas 2024-09-27 10:29:35 +03:00
  • 02cdd37b56 Dump backtrace if a core dump is called just "core" (#9125) Heikki Linnakangas 2024-09-27 10:29:32 +03:00
  • fa354a65ab libs: improve logging on PG connection errors (#9130) Vlad Lazar 2024-09-27 12:36:43 +01:00
  • 5687384a8e remove deref impl Conrad Ludgate 2024-09-26 15:51:55 +01:00
  • 249f5ea17d cleaner local-proxy conn error code Conrad Ludgate 2024-09-26 13:44:40 +01:00
  • 6abcc1f298 add explicit panic reason Conrad Ludgate 2024-09-26 13:31:05 +01:00