Commit Graph

  • 176eefa47a CI(regress-tests): run debug builds only with the latest Postgres version Alexander Bayandin 2024-07-31 10:10:49 +01:00
  • 36c1719a07 CI(build-neon): fix accidental neon rebuild on cargo test (#8721) Alexander Bayandin 2024-08-14 13:38:25 +01:00
  • abb53ba36d storcon_cli: don't clobber heatmap interval when setting eviction (#8722) John Spray 2024-08-14 13:37:03 +01:00
  • a7028d92b7 proxy: start of jwk cache (#8690) Conrad Ludgate 2024-08-14 13:35:29 +01:00
  • 5d4c57491f Merge pull request #8723 from neondatabase/rc/proxy/2024-08-14 release-proxy-6158 Conrad Ludgate 2024-08-14 13:05:51 +01:00
  • 6c9e3c9551 refactor: error/anyhow::Error wrapping (#8697) Joonas Koivunen 2024-08-14 14:45:56 +03:00
  • e42dbae4a7 Add regress.so to the image Alexey Masterov 2024-08-14 13:37:35 +02:00
  • fc3d372f3a CI(label-for-external-users): check membership using GitHub API (#8724) Alexander Bayandin 2024-08-14 12:27:52 +01:00
  • 19d69d515c pageserver: evict covered layers earlier (#8679) John Spray 2024-08-14 12:10:15 +01:00
  • 1dba8846f8 Add regress.so to the image Alexey Masterov 2024-08-14 12:08:03 +02:00
  • 485d76ac62 timeline_detach_ancestor: adjust error handling (#8528) Joonas Koivunen 2024-08-14 12:16:18 +03:00
  • 224564e2e0 Merge branch 'main' into amasterov/regress-arm a-masterov 2024-08-14 10:55:39 +02:00
  • 4049d2b7e1 scrubber: fix spurious "Missed some shards" errors (#8661) John Spray 2024-08-14 09:29:06 +01:00
  • cc818ca7db remove comments yuchen/vectored-read-dio-aligned-section-coalesce Yuchen Liang 2024-08-14 05:22:46 +00:00
  • a58780ad0d WIP: refactor vectored read to do dio-aligned section coalesce Yuchen Liang 2024-08-14 05:17:46 +00:00
  • 7a1736ddcf Preserve HEAP_COMBOCID when restoring t_cid from WAL (#8503) Konstantin Knizhnik 2024-08-14 08:13:20 +03:00
  • c624317b0e Decode the database name in SQL/HTTP connections Tristan Partin 2024-08-13 15:34:10 -05:00
  • 0f43b7c51b Loosen type on PgProtocol::safe_psql(queries:) Tristan Partin 2024-08-13 15:31:55 -05:00
  • 6d6e2c6a39 feat(detach_ancestor): better retries with persistent gc blocking (#8430) Joonas Koivunen 2024-08-13 20:51:51 +03:00
  • 87a5d7db9e test: do better job of shutting everything down (#8714) Joonas Koivunen 2024-08-13 20:49:50 +03:00
  • 9d2276323d Benchmarking tests: automatically restore Neon reuse databases, too and migrate to pg16 (#8707) Peter Bendel 2024-08-13 19:36:39 +02:00
  • ae6e27274c refactor(test): unify how we clear shared buffers (#8634) Joonas Koivunen 2024-08-13 20:14:42 +03:00
  • 8f170c5105 fix: make compaction more sensitive to cancellation (#8706) Joonas Koivunen 2024-08-13 20:00:54 +03:00
  • e0946e334a bench: stop immediatedly in some benches (#8713) Joonas Koivunen 2024-08-13 19:07:51 +03:00
  • 852a6a7a5a CI: mark PRs and issues create by external users (#8694) Alexander Bayandin 2024-08-13 15:28:26 +01:00
  • ecb01834d6 pageserver: implement utilization score (#8703) John Spray 2024-08-13 15:15:55 +01:00
  • 18303e4d68 clean up split-proxy Conrad Ludgate 2024-08-13 14:48:20 +01:00
  • 3df6d368e3 split out binaries Conrad Ludgate 2024-08-13 14:29:38 +01:00
  • b62e7c0138 proxy: experiment with idea to split crates Conrad Ludgate 2024-08-13 14:16:50 +01:00
  • a2968c6cf8 move proxy to proxy/code Conrad Ludgate 2024-08-13 15:01:48 +01:00
  • afb68b0e7e Report search_path to make it possible to use it in pgbouncer track_extra_parameters (#8303) Konstantin Knizhnik 2024-08-13 15:07:24 +03:00
  • b9d2c7bdd5 pageserver: remove vectored get related configs (#8695) Vlad Lazar 2024-08-13 12:45:54 +01:00
  • 3379cbcaa4 pageserver: add CompactKey, use it in InMemoryLayer (#8652) John Spray 2024-08-13 11:48:23 +01:00
  • bae1288671 make jwk renewal permits a bit more type safe Conrad Ludgate 2024-08-13 11:08:25 +01:00
  • 1254d8f56e address some comments Conrad Ludgate 2024-08-13 10:24:14 +01:00
  • d24f1b6c04 Allow logical_replication_max_snap_files = -1 Arseny Sher 2024-08-12 19:28:03 +03:00
  • 32aa1fc681 Add on-demand WAL download to slot funcs (#8705) Sasha Krassovsky 2024-08-12 21:54:42 -07:00
  • f57c2fe8fb Automatically prepare/restore Aurora and RDS databases from pg_dump in benchmarking workflow (#8682) Peter Bendel 2024-08-12 21:46:35 +02:00
  • ce0d0a204c fix(walredo): shutdown can complete too early (#8701) Christian Schwarz 2024-08-12 19:15:48 +02:00
  • 073508493c remove async_trait for FetchAuthRules Conrad Ludgate 2024-08-12 16:14:53 +01:00
  • ae527ef088 storcon: implement graceful leadership transfer (#8588) Vlad Lazar 2024-08-12 13:58:46 +01:00
  • 9dc9a9b2e9 test: do graceful shutdown by default (#8655) Joonas Koivunen 2024-08-12 15:37:15 +03:00
  • 1b9a27d6e3 tests: reinstate test_bulk_insert (#8683) John Spray 2024-08-12 13:33:09 +01:00
  • 41b5ee491e Fix a comment in walproposer_pg.c (#8583) Shinya Kato 2024-08-12 21:24:25 +09:00
  • 5090281b4a Merge pull request #8688 from neondatabase/rc/2024-08-12 release-6299 John Spray 2024-08-12 13:12:10 +01:00
  • 06df6ca52e proto changes Arseny Sher 2024-08-06 17:37:59 +03:00
  • 930763cad2 s/jsonb/array Arseny Sher 2024-08-06 17:25:49 +03:00
  • 28ef1522d6 cosmetic fixes Arseny Sher 2024-08-02 13:46:32 +03:00
  • c9d2b61195 fix term uniqueness Arseny Sher 2024-08-02 12:28:11 +03:00
  • 4d1cf2dc6f tests, rollout Arseny Sher 2024-07-23 17:58:32 +03:00
  • 7b50c1a457 more wip Arseny Sher 2024-07-22 16:25:06 +03:00
  • 1e789fb963 wipwip Arseny Sher 2024-07-19 18:06:10 +03:00
  • 162424ad77 wip Arseny Sher 2024-07-18 13:51:07 +03:00
  • 7cb2349296 add jwks size limiter Conrad Ludgate 2024-08-12 11:48:57 +01:00
  • a4eea5025c Fix logical apply worker reporting of flush_lsn wrt sync replication. Arseny Sher 2024-08-08 20:01:55 +03:00
  • d69f79c7eb chore(deps): bump aiohttp from 3.9.4 to 3.10.2 (#8684) dependabot[bot] 2024-08-11 12:21:32 +01:00
  • c7c58eeab8 Also pass HOME env var in access_env_vars (#8685) Arpad Müller 2024-08-10 14:04:47 +02:00
  • 66f86f184b Update docs/SUMMARY.md (#8665) John Spray 2024-08-09 18:30:15 +01:00
  • 642aa1e160 Dockerfiles: remove cachepot (#8666) Alexander Bayandin 2024-08-09 15:48:16 +01:00
  • 494023f5df storcon: skip draining shard if it's secondary is lagging too much (#8644) Vlad Lazar 2024-08-09 15:45:07 +01:00
  • e9a378d1aa pageserver: don't treat NotInitialized::Stopped as unexpected (#8675) John Spray 2024-08-09 14:01:56 +01:00
  • cbba8e3390 CI(pin-build-tools-image): fix permissions for Azure login (#8671) Alexander Bayandin 2024-08-09 12:05:43 +01:00
  • f8c0da43b5 fix(neon): disable create tablespace stmt (#8657) Alex Chi Z. 2024-08-09 16:18:55 +08:00
  • 9dfed93f70 Revert "proxy: update tokio-postgres to allow arbitrary config params (#8076)" (#8654) Conrad Ludgate 2024-08-09 09:09:29 +01:00
  • a8eebdb072 Run a subset of benchmarking job steps on GitHub action runners in Azure - closer to the system under test (#8651) Peter Bendel 2024-08-09 09:36:29 +02:00
  • af8c865903 Dockerfiles: fix LegacyKeyValueFormat & JSONArgsRecommended (#8664) Alexander Bayandin 2024-08-09 07:54:54 +01:00
  • c725a3e4b1 CI(build-tools): update Rust, Python, Mold (#8667) Alexander Bayandin 2024-08-09 07:17:16 +01:00
  • 857ad70b71 tests: don't require kafka client for regular tests (#8662) John Spray 2024-08-08 19:24:21 +01:00
  • 56077caaf9 pageserver: remove paranoia double-calculation of retain_lsns (#8617) John Spray 2024-08-08 12:57:48 +01:00
  • 552832b819 fix: stop leaking BackgroundPurges (#8650) Joonas Koivunen 2024-08-08 14:02:53 +03:00
  • 48ae1214c5 fix(test): do not fail test for filesystem race (#8643) Joonas Koivunen 2024-08-08 12:34:47 +03:00
  • 2a210d4c58 Use sycnhronous commit for logical replicaiton worker (#8645) Konstantin Knizhnik 2024-08-08 10:23:57 +03:00
  • acaacd4680 pageserver: make bench_ingest build (but panic) on macOS (#8641) John Spray 2024-08-07 21:17:08 +01:00
  • 77bb6c4cc4 feat(pageserver): add direct io pageserver config (#8622) Yuchen Liang 2024-08-07 16:04:19 -04:00
  • e082226a32 cicd: push build-tools image to ACR as well (#8638) Cihan Demirci 2024-08-07 19:53:47 +03:00
  • 40e3c913bb refactor(timeline_detach_ancestor): replace ordered reparented with a hashset (#8629) Joonas Koivunen 2024-08-07 19:19:00 +03:00
  • 658d763915 fix(pageserver): dump the key when it's invalid (#8633) Alex Chi Z. 2024-08-07 23:37:46 +08:00
  • c0776b8724 fix: EphemeralFiles can outlive their Timeline via enum LayerManager (#8229) Joonas Koivunen 2024-08-07 17:50:09 +03:00
  • 1f73dfb842 proxy: random changes (#8602) Conrad Ludgate 2024-08-07 14:37:03 +01:00
  • 38f184bc91 Add missing colon to ArchivalConfigRequest specification (#8627) Arpad Müller 2024-08-07 14:53:52 +02:00
  • c75e6fbc46 Lower level for timeline cancellations during gc (#8626) Arpad Müller 2024-08-07 09:29:52 +02:00
  • 9a3bc5556a storage broker: only print one line for version and build tag in init (#8624) Arpad Müller 2024-08-07 09:14:26 +02:00
  • 22790fc907 scrubber: clean up scan_metadata before prod (#8565) Yuchen Liang 2024-08-06 13:55:42 -04:00
  • ba4e5b51a0 pageserver: add bench_ingest (#7409) John Spray 2024-08-06 17:39:40 +01:00
  • 6519f875b9 pageserver: use layer visibility when composing heatmap (#8616) John Spray 2024-08-06 17:15:40 +01:00
  • ea7be4152a pageserver: fixes for layer visibility metric (#8603) John Spray 2024-08-06 14:47:01 +01:00
  • 8d8e428d4c tests: improve stability of test_storage_controller_many_tenants (#8607) John Spray 2024-08-06 12:58:33 +01:00
  • 0be952fb89 enable rum test (#8380) a-masterov 2024-08-06 13:56:42 +02:00
  • 13e794a35c Add a test using Debezium as a client for the logical replication (#8568) a-masterov 2024-08-06 13:08:55 +02:00
  • bd276839ad Add package-mode=false to poetry. Arseny Sher 2024-08-06 11:52:48 +03:00
  • 44d9975799 storage_scrubber: migrate scan_safekeeper_metadata to remote_storage (#8595) Arpad Müller 2024-08-06 12:51:39 +02:00
  • 814b090250 chore: bump index part version (#8611) Joonas Koivunen 2024-08-06 13:45:41 +03:00
  • 608c3cedbf pageserver: remove legacy read path (#8601) Vlad Lazar 2024-08-06 10:14:01 +01:00
  • b2bc5795be feat: persistent gc blocking (#8600) Joonas Koivunen 2024-08-06 12:09:56 +03:00
  • c89ee814e1 fix: make Timeline::set_disk_consistent_lsn use fetch_max (#8311) Joonas Koivunen 2024-08-06 10:52:01 +03:00
  • 83afea3edb feat(pageserver): support dry-run for gc-compaction, add statistics (#8557) Alex Chi Z. 2024-08-06 10:07:48 +08:00
  • 3b4b9c1d0b CI(benchmarking): set pub/sub projects for LR tests (#8483) Alexander Bayandin 2024-08-05 23:06:47 +01:00
  • e1339ac915 fix: allow awaiting logical size for root timelines (#8604) Joonas Koivunen 2024-08-05 23:21:33 +03:00
  • 6564afb822 CI(trigger-e2e-tests): fix deadlock with Build and Test workflow (#8606) Alexander Bayandin 2024-08-05 19:47:59 +01:00
  • 274c2c40b9 CI(trigger-e2e-tests): wait for promote-images job from the last commit (#8592) Alexander Bayandin 2024-08-05 12:25:23 +01:00