Commit Graph

  • afdbe0a7d0 Update Postgres versions to use smgrexists() instead of access() to check if Oid is used (#8597) Konstantin Knizhnik 2024-08-05 14:24:54 +03:00
  • 5945eadd42 feat(pageserver): support split delta layers (#8599) Alex Chi Z. 2024-08-05 18:30:49 +08:00
  • b76ab45cbe safekeeper: remove unused partial_backup_enabled option (#8547) dotdister 2024-08-05 16:23:59 +09:00
  • 4476caf670 CI: add actions/set-docker-config-dir to set DOCKER_CONFIG (#8676) Alexander Bayandin 2024-08-12 09:17:31 +01:00
  • 87151f9efd ignore marvin vuln Conrad Ludgate 2024-08-12 08:58:02 +01:00
  • 96fe084c57 compact mock server Conrad Ludgate 2024-08-12 08:30:00 +01:00
  • 20fdf3e19f extract fetch/update routine Conrad Ludgate 2024-08-12 08:24:17 +01:00
  • c6b36d8171 fix lints Conrad Ludgate 2024-08-12 08:05:43 +01:00
  • 0e8a848937 finish happy path test Conrad Ludgate 2024-08-12 07:59:37 +01:00
  • db4085fe22 mock tests for jwk renewal Conrad Ludgate 2024-08-09 15:32:28 +01:00
  • 0d895ba002 strip down supported algorithms to just RS256 and ES256 Conrad Ludgate 2024-08-07 15:14:03 +01:00
  • 103f34e954 flesh out JWKs cache Conrad Ludgate 2024-08-07 12:44:51 +01:00
  • 262378e561 flesh out jwt code Conrad Ludgate 2024-08-05 17:53:01 +01:00
  • 9f38ab39c6 stash jwts Conrad Ludgate 2024-08-05 11:16:44 +01:00
  • fa92328423 start stubbing jwt Conrad Ludgate 2024-07-30 14:23:40 +01:00
  • f7a3380aec chore(deps): bump aiohttp from 3.9.4 to 3.10.2 (#8684) dependabot[bot] 2024-08-11 12:21:32 +01:00
  • 507f1a5bdd Also pass HOME env var in access_env_vars (#8685) Arpad Müller 2024-08-10 14:04:47 +02:00
  • 401dcd3551 Update docs/SUMMARY.md (#8665) John Spray 2024-08-09 18:30:15 +01:00
  • 4a53cd0fc3 Dockerfiles: remove cachepot (#8666) Alexander Bayandin 2024-08-09 15:48:16 +01:00
  • f5cef7bf7f storcon: skip draining shard if it's secondary is lagging too much (#8644) Vlad Lazar 2024-08-09 15:45:07 +01:00
  • 82ba1155f9 Add regress.so to the image Alexey Masterov 2024-08-09 16:29:04 +02:00
  • 418ccba23b First attempt Alexey Masterov 2024-08-09 15:51:16 +02:00
  • e6770d79fd pageserver: don't treat NotInitialized::Stopped as unexpected (#8675) John Spray 2024-08-09 14:01:56 +01:00
  • 201f56baf7 CI(pin-build-tools-image): fix permissions for Azure login (#8671) Alexander Bayandin 2024-08-09 12:05:43 +01:00
  • a155914c1c fix(neon): disable create tablespace stmt (#8657) Alex Chi Z. 2024-08-09 16:18:55 +08:00
  • 7e08fbd1b9 Revert "proxy: update tokio-postgres to allow arbitrary config params (#8076)" (#8654) Conrad Ludgate 2024-08-09 09:09:29 +01:00
  • 2ca5ff26d7 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
  • 8acce00953 Dockerfiles: fix LegacyKeyValueFormat & JSONArgsRecommended (#8664) Alexander Bayandin 2024-08-09 07:54:54 +01:00
  • d28a6f2576 CI(build-tools): update Rust, Python, Mold (#8667) Alexander Bayandin 2024-08-09 07:17:16 +01:00
  • acb171b8b3 fix(build): warnings in dockerfile skyzh/fix-docker-warnings Alex Chi Z 2024-08-09 12:36:38 +08:00
  • 4431688dc6 tests: don't require kafka client for regular tests (#8662) John Spray 2024-08-08 19:24:21 +01:00
  • c80b1a8065 perms fcdm/oidc Cihan Demirci 2024-08-08 10:22:58 +03:00
  • 7502d6352b sigh Cihan Demirci 2024-08-08 10:21:02 +03:00
  • 33b018e5b2 compare image fix Cihan Demirci 2024-08-08 10:15:23 +03:00
  • e9abfd097c dnm: test oidc Cihan Demirci 2024-08-08 10:14:12 +03:00
  • a8497ba8f9 correct json syntax for matrix BodoBolero 2024-08-07 18:43:03 +02:00
  • 9007d26639 put more azure jobs on azure runner BodoBolero 2024-08-07 18:36:32 +02:00
  • ab8743ad2f omit credentials, benchmarking runs once a day so rate limit should not be an issue BodoBolero 2024-08-07 18:00:31 +02:00
  • fd65322a24 run azure steps on azure github runners to reduce client-server latency BodoBolero 2024-08-07 17:40:09 +02:00
  • 73935ea3a2 Merge pull request #8647 from neondatabase/rc/proxy/2024-08-08 release-proxy-6107 Conrad Ludgate 2024-08-08 15:37:09 +01:00
  • 84da02a6df fix: not that, but maybe this joonas/missed_compaction_cancelled_error Joonas Koivunen 2024-08-08 13:24:58 +00:00
  • 0ba5b4daeb hunt down the cancelled within createimagelayerserror Joonas Koivunen 2024-08-08 13:02:59 +00:00
  • 32e595d4dd Merge branch 'release-proxy' into rc/proxy/2024-08-08 Conrad Ludgate 2024-08-08 10:48:53 +01:00
  • 953b7d4f7e pageserver: remove paranoia double-calculation of retain_lsns (#8617) John Spray 2024-08-08 12:57:48 +01:00
  • 8561b2c628 fix: stop leaking BackgroundPurges (#8650) Joonas Koivunen 2024-08-08 14:02:53 +03:00
  • 21638ee96c fix(test): do not fail test for filesystem race (#8643) Joonas Koivunen 2024-08-08 12:34:47 +03:00
  • cbe8c77997 Use sycnhronous commit for logical replicaiton worker (#8645) Konstantin Knizhnik 2024-08-08 10:23:57 +03:00
  • cf3eac785b pageserver: make bench_ingest build (but panic) on macOS (#8641) John Spray 2024-08-07 21:17:08 +01:00
  • 542385e364 feat(pageserver): add direct io pageserver config (#8622) Yuchen Liang 2024-08-07 16:04:19 -04:00
  • 7b7d77c817 Merge pull request #8642 from neondatabase/arpad/release-ram-hot-fix release-6250 Arpad Müller 2024-08-07 20:00:43 +02:00
  • 7ec831c956 fix: drain completed page_service connections (#8632) Joonas Koivunen 2024-08-07 20:14:45 +03:00
  • 05dd1ae9e0 fix: drain completed page_service connections (#8632) Joonas Koivunen 2024-08-07 20:14:45 +03:00
  • 8468d51a14 cicd: push build-tools image to ACR as well (#8638) Cihan Demirci 2024-08-07 19:53:47 +03:00
  • a81fab4826 refactor(timeline_detach_ancestor): replace ordered reparented with a hashset (#8629) Joonas Koivunen 2024-08-07 19:19:00 +03:00
  • b3eea45277 fix(pageserver): dump the key when it's invalid (#8633) Alex Chi Z. 2024-08-07 23:37:46 +08:00
  • fc78774f39 fix: EphemeralFiles can outlive their Timeline via enum LayerManager (#8229) Joonas Koivunen 2024-08-07 17:50:09 +03:00
  • ad0988f278 proxy: random changes (#8602) Conrad Ludgate 2024-08-07 14:37:03 +01:00
  • 4d7c0dac93 Add missing colon to ArchivalConfigRequest specification (#8627) Arpad Müller 2024-08-07 14:53:52 +02:00
  • d33feb0c8e resolve conflicts skyzh/revert-2 Alex Chi Z 2024-08-07 20:01:20 +08:00
  • 674bdcb7c6 Revert "cleanup(compact_level0_phase1): some commentary and wrapping into block expressions (#8544)" Alex Chi Z 2024-08-07 19:58:48 +08:00
  • a3b6c4b0c0 Revert "compaction_level0_phase1: bypass PS PageCache for data blocks (#8543)" Alex Chi Z 2024-08-07 19:58:12 +08:00
  • 933bb88694 Revert "refactor(page_service): Timeline gate guard holding + cancellation + shutdown (#8339)" skyzh/revert-1 Alex Chi Z 2024-08-07 19:57:33 +08:00
  • 00c981576a Lower level for timeline cancellations during gc (#8626) Arpad Müller 2024-08-07 09:29:52 +02:00
  • c3f2240fbd 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
  • ed5724d79d scrubber: clean up scan_metadata before prod (#8565) Yuchen Liang 2024-08-06 13:55:42 -04:00
  • ca5390a89d pageserver: add bench_ingest (#7409) John Spray 2024-08-06 17:39:40 +01:00
  • 3727c6fbbe pageserver: use layer visibility when composing heatmap (#8616) John Spray 2024-08-06 17:15:40 +01:00
  • a3ca7eeb23 Set set_launch_timestamp_metric also in safekeepers arpad/safekeeper_launch_timestamp Arpad Müller 2024-08-06 16:23:10 +02:00
  • 42229aacf6 pageserver: fixes for layer visibility metric (#8603) John Spray 2024-08-06 14:47:01 +01:00
  • 5ca35e0d40 Revert "tests: improve stability of test_storage_controller_many_tenants (#…" revert-8607-jcsp/controller-scale-test-flake John Spray 2024-08-06 12:58:35 +01:00
  • b7beaa0fd7 tests: improve stability of test_storage_controller_many_tenants (#8607) John Spray 2024-08-06 12:58:33 +01:00
  • 16c91ff5d3 enable rum test (#8380) a-masterov 2024-08-06 13:56:42 +02:00
  • 078f941dc8 Add a test using Debezium as a client for the logical replication (#8568) a-masterov 2024-08-06 13:08:55 +02:00
  • 68bcbf8227 Add package-mode=false to poetry. Arseny Sher 2024-08-06 11:52:48 +03:00
  • a31c95cb40 storage_scrubber: migrate scan_safekeeper_metadata to remote_storage (#8595) Arpad Müller 2024-08-06 12:51:39 +02:00
  • dc7eb5ae5a chore: bump index part version (#8611) Joonas Koivunen 2024-08-06 13:45:41 +03:00
  • 44fedfd6c3 pageserver: remove legacy read path (#8601) Vlad Lazar 2024-08-06 10:14:01 +01:00
  • 138f008bab feat: persistent gc blocking (#8600) Joonas Koivunen 2024-08-06 12:09:56 +03:00
  • 6a6f30e378 fix: make Timeline::set_disk_consistent_lsn use fetch_max (#8311) Joonas Koivunen 2024-08-06 10:52:01 +03:00
  • 8f3bc5ae35 feat(pageserver): support dry-run for gc-compaction, add statistics (#8557) Alex Chi Z. 2024-08-06 10:07:48 +08:00
  • e6e578821b CI(benchmarking): set pub/sub projects for LR tests (#8483) Alexander Bayandin 2024-08-05 23:06:47 +01:00
  • c32807ac19 fix: allow awaiting logical size for root timelines (#8604) Joonas Koivunen 2024-08-05 23:21:33 +03:00
  • 50daff9655 CI(trigger-e2e-tests): fix deadlock with Build and Test workflow (#8606) Alexander Bayandin 2024-08-05 19:47:59 +01:00
  • 5664eadb17 dirty jcsp/ingest-index-optimization John Spray 2024-08-05 18:39:26 +00:00
  • 1a99aa4834 utils: use SmallVec in VecMap John Spray 2024-04-17 15:15:47 +01:00
  • b1e0dbc447 Track holes as dummy FileCacheEntrys lfc-holes Heikki Linnakangas 2024-08-05 21:05:40 +03:00
  • 35df89dcfe update ingest_bench John Spray 2024-08-05 17:57:41 +00:00
  • 28280683ab enable bulk_ingest John Spray 2024-08-05 17:37:11 +00:00
  • eed100b21e wip John Spray 2024-08-05 17:30:38 +00:00
  • 4bd26c54e5 wip John Spray 2024-08-05 17:26:41 +00:00
  • e461a711d0 Soft limit on the size of monolithic serialization stage John Spray 2024-08-05 15:26:24 +00:00
  • 93dacd75aa Refactor InMemoryLayer put_batch code John Spray 2024-08-05 15:10:04 +00:00
  • 06428e856e Remove unused singular puts John Spray 2024-08-05 14:30:00 +00:00
  • fce68fe84e pageserver: avoid a no-longer-needed sort during ingest John Spray 2024-08-02 14:43:37 +00:00
  • fd60904376 pageserver: batch ephemeral layer writes during ingest John Spray 2024-08-02 17:12:51 +00:00
  • bf3e767b35 update split_writer for merge John Spray 2024-08-05 17:43:08 +00:00
  • 513cafd72b Merge remote-tracking branch 'upstream/main' into jcsp/ingest-bench John Spray 2024-08-05 17:38:10 +00:00
  • c2d5395a00 clean up temp dir John Spray 2024-08-05 12:36:15 +00:00
  • d152a57c29 s/field3/field6/ John Spray 2024-08-05 12:23:15 +00:00
  • 1a36516d75 Merge pull request #8598 from neondatabase/rc/2024-08-05 release-6248 Arpad Müller 2024-08-05 14:21:20 +02:00