mirror of
https://github.com/neondatabase/neon.git
synced 2026-05-13 19:20:36 +00:00
Compare commits
base: rust:release-7576
rust:main
rust:ci-run/pr-12811
rust:dependabot/cargo/cargo-2dc5bac7e8
rust:bodobolero/prep_pg18_perf_validation
rust:iddm/postgres-continuous-profiling-endpoint
rust:fix/persistent-file-length-error
rust:bodobolero/sysbench_4_perf_runner
rust:quantumish/lfc-resizable-map
rust:bodobolero/disable_benchmarks
rust:quantumish/lfc-resize-integration
rust:bodobolero/run_tpcc_staging
rust:problame/standby-horizon-leases
rust:quantumish/lfc-resize-static-shmem
rust:cherry-pick/12a8915b7c0
rust:rc/release-compute/2025-08-01T07-07Z
rust:rc/release-storage/2025-08-01T06-13Z
rust:communicator-rewrite
rust:myrrc/lkb-851-promotion-fix
rust:alexk/fix-coalesce
rust:amasterov/random-ops-add-logical-replication
rust:relkind_cache
rust:heikki/ondemand-slru-download-api-change
rust:thesuhas/brc-3082
rust:ruslan/add-vary-header-for-options
rust:vlad/squash-storcon-migrations
rust:communicator-rewrite-set-use-communicator-worker-pg-setting
rust:conrad/fix-reconfigure-with-tls
rust:test-proxy-bench
rust:vlad/hadron-jwt
rust:amasterov/random-ops-add-snapshots
rust:debug/dubious-ownership
rust:skyzh/lease-refresh-pageserver-connstr
rust:skyzh/do-not-delete-index-part
rust:skyzh/lease-lsn-tokio
rust:conrad/lock-free-semaphores
rust:vlad/port-storcon-persistence
rust:bodobolero/lakebase_perf_tests
rust:skyzh/try-reldirv2-test-2
rust:jawj/require-alpn-for-direct-ssl
rust:heikki/update-rust-toolchain-as-separate-step
rust:diko/safekeeper_migrate_from_down_sk
rust:release-proxy
rust:skyzh/try-reldirv2-test
rust:min_inflight_prefetch_lsn
rust:local-proxy-tcp
rust:bodobolero/tpcc_fixed_compute_size
rust:conrad/lakebase-v2-ingress/initial-poc
rust:conrad/introduce-cache-cleanup-project-info-invalidation
rust:bayandin/update-base-images
rust:tristan957/pgconf-port
rust:release-compute
rust:release
rust:problame/repro-test_readonly_node_gc-flakiness-9833
rust:ruslan/track_ddl_command_end
rust:fix_motd_regression
rust:rc/release-proxy/2025-07-23T15-16Z
rust:erik/communicator-split
rust:conrad/remove-transaction-type
rust:thesuhas/migrate_configurator
rust:cloneable/otel-async-span-processing
rust:thesuhas/migrate_compute_rs_hadron
rust:thesuhas/migrate_config.rs_hadron
rust:tristan957/arch
rust:tristan957/pgindent
rust:quantumish/lfc-resize-impl
rust:conrad/memory-tagging
rust:problame/standby-horizon-removal-poc-replacement
rust:conrad/refactor-proxy-logging-id-system
rust:conrad/try-remove-webpki-roots
rust:conrad/json-string-optimisations
rust:erik/always-upload-manifest
rust:skyzh/test-404-passthrough
rust:min_prefetch_lsn
rust:iddm/communicator-rewrite/slru
rust:vlad/figure-out-compat-tests
rust:quantumish/remove-unused-deps
rust:arpad/log_get_requests
rust:cloneable/proxy-logging-benchmark
rust:cloneable/proxy-unlink-cancel-key
rust:skyzh/test-image
rust:conrad/use-measured-for-compute-metrics
rust:adjust_request_lsn_at_ps
rust:problame/failpoints-replacement
rust:problame/repro-initdb-lsn
rust:conrad/paracord
rust:skyzh/stripe-size-check
rust:problame/standby-request-delayed-until-after-gc
rust:skyzh/update-lsn-lease-api
rust:problame/standby-horizon-demo-problem
rust:skyzh/force-gc-skip-checks
rust:arpad/timeline_read_only
rust:skyzh/set-stripe-size-first
rust:problame/standby-horizon-removal-poc-rip-out
rust:ephemeralsad/deletion-force-flag
rust:conrad/lazily-parse-http-req-body
rust:ondemand_wal_download
rust:ruslan/subzero-integration
rust:quantumish/lfc-soa-map
rust:alexanderlaw-test-branch
rust:rc/release-compute/2025-07-03T08-42Z
rust:skyzh/upload-queue-bypass
rust:quantumish/comm-lfc-integration
rust:jcsp/cherry-pick-aa22572d8c
rust:skyzh/tx-abort-test-fix
rust:erik/communicator-pool
rust:problame/lease-deadline-impact-analysis
rust:arpad/no_drop_futures
rust:devin/1750944861-remove-no-event-triggers-flag
rust:problame/refactor-compaction-error-handling
rust:heikki/simplify-macos-build
rust:devin/1745492468-add-dev-flag-pr11517
rust:lfc_check_relkind
rust:vlad/debug-test-sharding-auto-split
rust:conrad/simplify-http-connect_to_compute
rust:jcsp/issue-612-segmentsize
rust:skyzh/allow-migration-if-lag-not-available
rust:thesuhas/pg_stat_rollout
rust:myrrc/close-range-compat
rust:ci-run/pr-12317
rust:tristan957/docker-subst
rust:bayandin/better-temp
rust:elizabeth/connection-pool-with-tests
rust:conrad/remove-tls-from-cancellation
rust:vlad/fix-initial-visibility-computation
rust:use_debug_compare_local
rust:bodobolero/extension_pg_tpcds
rust:conrad/auth-broker-local-setup
rust:conrad/compute-tools-cargo-chef
rust:elizabeth/make-communicator-build-on-macos
rust:quantumish/tenant-attach-retries
rust:unlogged_build_rc_fix
rust:erik/max-offline-interval-10s
rust:ephemeralsad/return-only-generation-when-increment
rust:ephemeralsad/reattach-concurrency
rust:ephemeralsad/rename-tenant-id-request-param
rust:diko/basebackup_cache_feature_flag
rust:rc/release-storage/2025-06-13T06-11Z
rust:thesuhas/add_dblink_in_regression_tests
rust:problame/broker-spof/storcon-prototyping
rust:replica_redo_deadlock
rust:heikki/lfc-rust-hashmap
rust:fix-replay-deadlock
rust:conrad/rewrite-connect-compute
rust:ephemeralsad/graceful-draining
rust:cloneable/proxy-pglb-connect-compute-split
rust:conrad/minor-optimisations-for-cancellation
rust:rc/release-proxy/2025-06-10T06-01Z
rust:skyzh/awscli
rust:erik/communicator-rewrite-grpc-port
rust:tristan957/debt-collecting
rust:cloneable/proxy-pglb-task-main-split
rust:conrad/proxy-toml
rust:ci-run/pr-12156
rust:rc/release-storage/2025-06-06T06-11Z
rust:myrrc/19011-replica-promotion-compute-ctl
rust:rc/release-compute/2025-06-04T16-14Z
rust:ephemeralsad/sharding-split-failures
rust:heikki/lfc-freelist-refactor
rust:28934-pg-dump-skip-extensions
rust:rc/release-proxy/2025-06-03T06-01Z
rust:myrrc/paste-and-shortener
rust:erik/grpc-layers
rust:thesuhas/patched-pgrx-14
rust:tristan957/new-scope
rust:tristan957/scope
rust:rc/release-storage/2025-05-30T15-41Z
rust:rc/release-storage/2025-05-30T13-32Z
rust:rc/release-storage/2025-05-30T13-08Z
rust:erik/grpc-benchmark
rust:MMeent/test-endpoint-promo
rust:conrad/proxy-memory-usage-during-handshake
rust:rc/release-storage/2025-05-30T06-10Z
rust:vlad/debug-seccomp
rust:elizabeth/communicator-pagebench-from-minimal-client
rust:elizabeth/communicator-grpc-minimal-domain-client
rust:docs-hapaa-logged-events
rust:rc/release-compute/2025-05-28T10-19Z
rust:elizabeth/communicator-grpc-client-and-pagebench
rust:mmeent/replica-promotion
rust:mmeent/test-endpoint-promo
rust:diko/ingress_regression_test_workflow
rust:arpad/walproposer_v3_only
rust:jcsp/tuples
rust:conrad/proxy-refactor-pg-test-to-json
rust:erik/pageserver-grpc-tls
rust:hackathon-geo-routing
rust:arpad/template
rust:amasterov/add-pg-duckdb-test
rust:heikki/hackathon-may2025
rust:rc/release-compute/2025-05-23T07-03Z
rust:diko/basebackup_cache_followup_1
rust:vlad/add-pg_tracing
rust:amasteerov/test-scale-16
rust:conrad/remove-arc-inner-client
rust:conrad/tweaks-to-postgres-protocol2
rust:erik/local-consumption-metrics-redux
rust:amasteerov/test-scale
rust:conrad/remove-tracing-on-passthrough
rust:erik/history-size-consumption-metric
rust:devin/1747648920-scale-postgres-regression-tests
rust:conrad/refactor-json-logging-perf
rust:bayandin/increase-timeout
rust:rc/release-compute/2025-05-16T18-48Z
rust:tristan957/revert
rust:bodobolero/build-tools-with-sudo
rust:rc/release-compute/2025-05-16T07-03Z
rust:vlad/find-unexpected-rel-size-cache-updates
rust:amasterov/run-postgis-test
rust:detect-new-flaky-tests
rust:link-compatibility-old
rust:conrad/proxy-conn-state-machine
rust:conrad/overengineer-redis-batching
rust:rc/release-proxy/2025-05-13T06-01Z
rust:skyzh/repartition-above-gc-cutoff-2
rust:rel_size_cache_fix
rust:erik/location-conf-churn-valid-attach
rust:problame/fallocate
rust:rc/release-storage/2025-05-09T06-11Z
rust:lfc_performance_test
rust:vlad/no-wait-inmem-plan
rust:amasterov/add-cloud-postgis
rust:devin/1746707002-set-len-tokio-epoll-uring
rust:devin/1746524840-blob-writer-error
rust:skyzh/add-posthog-config
rust:rc/release-storage/2025-05-06T15-07Z
rust:tristan957/the-spec-is-so-weird
rust:skyzh/pageserver-metadata-rewrite
rust:rc/release-proxy/2025-05-06T06-03Z
rust:add_audit_to_shared_preload_libraries
rust:problame/broker-spof/poc
rust:problame/repro-ecanceled
rust:rc/release-compute/2025-05-02T07-03Z
rust:tristan957/safekeepers
rust:erik/communicator-grpc
rust:alexk/tmp-disable-jwt-audit
rust:local_session_chg
rust:communicator-rewrite-with-integrated-cache
rust:jcsp/pr-10715-followup
rust:skyzh/detach-ancestor-replorigin
rust:erik/bytes-changed-consumption-metric
rust:prewarm_using_lfc_prefetch
rust:skyzh/feature-rollout-rfc
rust:skyzh/feature-encryption-2
rust:problame/hack/io-uring-attach-wq
rust:jcsp/tests-azs-by-default
rust:vlad/debug-read-path
rust:jcsp/test-fail-on-too-much-data
rust:jc/verify-bench-clippy-compilation
rust:rc/release/2025-04-25_06-02-UTC
rust:hotfix/release-compute/remote_extensions_fix
rust:vlad/make-address-for-peers-mandatory
rust:problame/repro-break-bench
rust:bodobolero/remove_global_locks
rust:skyzh/scheduling-essential-attach
rust:tristan957/tls
rust:hotfix/release-compute/pgbouncer_cve_upgrade
rust:ci-run/pr-11666
rust:rc/release-compute/2025-04-22
rust:hotfix/release-compute/pgbouncer_cve_fix
rust:diko/test_workload_stuck
rust:conrad/pool-cleanup
rust:tristan957/cve
rust:skyzh/upload-encryption
rust:hotfix/release/2025-04-21-empty-get-page-batch
rust:thesuhas/compute_deployment_API
rust:cloneable/proxy-conn-state-machine
rust:rc/release/2025-04-21_17-53-UTC
rust:rc/release/2025-04-21_17-06-UTC
rust:rc/release-compute/2025-04-18_07-00-UTC
rust:skyzh/fake-kms-s3
rust:skyzh/fix-timeout
rust:last_active_query
rust:hotfix/release-compute/tristan957/anastasia-fix
rust:on_demand_download_guc
rust:arpad/remote_keys
rust:skyzh/keys-field-index-part
rust:devin/1744274347-add-dev-flag
rust:jcsp/rfc-encryption-keys
rust:problame/async-cleanup-on-drop-for-writers
rust:yuchen/direct-io-delta-image-layer-write
rust:luist18/pg_rest
rust:diko/rcgen_in_neon_local
rust:ci-run/pr-11517
rust:problame/direct-io-buffered-writer-notes
rust:test_s3_wal_replay_s3_only
rust:gh-readonly-queue/main/pr-11512-63ee8e218195e42daa305085ad847a38ceda93cb
rust:erik/location-conf-churn-debug
rust:jcsp/bytes-changed-consumption-metric
rust:erik/oltp-shared-buffers
rust:add-pg_tracing
rust:jc/zizmor
rust:cloneable/lambda-cross-az-traffic-collection
rust:jc/test-broken-container-push
rust:rc/release/2025-04-04-morning
rust:jcsp/issue-11439-get-timestamp-empty-branch
rust:diko/metrics_do_not_work_example
rust:jcsp/stabilize-many-tenants-test
rust:arpad/sk_timeline_branch
rust:conrad/flag-bearer
rust:conrad/dynamic-limiter
rust:wp-gens-wip
rust:tristan957/cicc
rust:pump_prefetch_state_min_delay
rust:cloneable/neon-image-debug-tools
rust:pageserver_try_receive_fix
rust:sk/auth_renew_proxy
rust:fix_audit_log_level_setup
rust:rc/release/2025-03-21
rust:problame/serde-ignored
rust:devin/1742375452-add-missing-apis
rust:neon_ancestor_lsn
rust:thesuhas/remove_anon_extension
rust:skyzh/compute-type-passthrough
rust:tristan957/release
rust:tristan957/f
rust:lsm3
rust:jcsp/rfc-hot-secondaries
rust:gh-readonly-queue/release/pr-11251-1b5258ef6a262f5133a8bb0ffeb983b5352d3546
rust:hotfix/release/2025-03-14-storcon-optimizations
rust:tristan957/perf
rust:luist18/postgresql_anonymizer-experiments
rust:jc/revert-reuse-artifacts
rust:rc/release-proxy/2025-03-12
rust:skyzh/passthrough-detach-v2-storcon
rust:heikki/poc-pass-otel-traceid-to-basebackup
rust:vlad/perf-span
rust:neon_explain_options
rust:skyzh/gc-compaction-skip
rust:spawn_rsyslog_in_neonvm
rust:wal_redo_inmem_smgr_overflow
rust:problame/broker-removal-poc
rust:rewrite-compute-pageserver-comm-rfc
rust:jc/test-11036-compute-rc-pr
rust:jc/test-11036-storage-rc-pr
rust:rc/release/2025-02-27
rust:rc/release-compute/2025-02-27
rust:alexk/compute-ctl-refactor-start
rust:skyzh/read-trace-page
rust:sk-proto-v3-dev
rust:problame/virtual-file-metrics-no-hashing-v2
rust:heikki/use-neonvm-daemon-for-resizing
rust:erik/jemalloc-pprof
rust:conrad/bump-vm-builder
rust:bodobolero/duckdb_static
rust:rc/release-compute/2025-02-21
rust:ps_communicator
rust:vlad/reconcile-whole-world
rust:problame/broker-removal-notes
rust:alexk/compute-better-http-logging
rust:jcsp/issue-10720-fix
rust:wip-neonvm-payload
rust:rc/release-compute/2025-02-14
rust:jcsp/storcon-rate-limiting
rust:jcsp/storcon-no-notify
rust:jcsp/storcon-extra-sem
rust:skyzh/l0-l0-compaction
rust:skyzh/image-preempt-cross-timeline
rust:ci-run/pr-10796
rust:erik/deletion-queue-wait
rust:erik/upload-block-deletions
rust:arpad/update_aws_sdk_little
rust:tristan957/refactor
rust:jcsp/issue-10720-ingest-critical
rust:heikki/no-mold
rust:heikki/avoid-compute-tools-rebuilds
rust:jcsp/release-7765-br
rust:problame/latency-regression/fix-4d7111f24-take2-main
rust:problame/latency-regression/fix-4d7111f24-take2
rust:bayandin/bump-build-tools
rust:skyzh/layer-map-test
rust:bodobolero/patch_pgcopydb
rust:reenable_lfc_fix
rust:lfc_bug_fixes
rust:problame/latency-regression/fix-4d7111f24--port-froward-drive-by-fix-for-measure
rust:problame/latency-regression/fix-4d7111f24
rust:conrad/tokio-console
rust:jcsp/tests-reconcile-til-idle
rust:sk-membership
rust:alexk/add-pg_duckdb
rust:dedicated_backend
rust:bayandin/misc-imprv
rust:conrad/fix-broken-redis-startup
rust:tristan957/paradedb
rust:heikki/debug-pgdata_import_smoker
rust:skyzh/optimize-collect-keyspace
rust:skyzh/workaround-layer-map
rust:arpad/sk_timelines_schema
rust:alexk/remote-ext-minor-cleanup
rust:bodobolero/test_stripe_sizes
rust:skyzh/compact-l0-slow-trace
rust:problame/broker-spof/code-reading
rust:vlad/for_gleb
rust:problame/prototype-latency-recorder
rust:rc/release-proxy/2025-01-23
rust:vlad/warn-on-stuck-conn-manager
rust:use_keepalives_for_ps_conn
rust:probame/tokio-task-dump
rust:proxy_id
rust:lfc_strict_limit
rust:problame/broker-spof/tlaspec
rust:problame/broker-spof/code-reading-notes
rust:jcsp/friday-nits
rust:out_of_shared_memory
rust:jcsp/sharding-rename
rust:conrad/another-jwt-auth-demo
rust:problame/hung-shutdown/demo-hypothesis
rust:jcsp/pagetrace-releasebased
rust:max_locks
rust:skyzh/reldir-sparse
rust:jcsp/storcon-cli-pagination
rust:problame/fix-throttle-metrics-for-batch-size-gt-1
rust:arthur/repr-oom-basebackup
rust:problame/hung-shutdown/slow-logging
rust:erik/postgres-backend-error-traces
rust:vlad/remove-node-activate-reconcile
rust:problame/benchmarking/pr/chrometracing-and-tracing-flame
rust:gh-readonly-queue/main/pr-10193-b368e62cfc374bd48ca656b476c5c081c4018546
rust:cloneable/proxy-acceptor-connector
rust:conrad/proxy-remove-notice-logs
rust:jcsp/controller-system-libpq
rust:rc/release/2024-12-27
rust:sharnoff/bump-wss-metrics-duration
rust:gleb/random-build-docker-compose
rust:erik/fix-evict-tests
rust:lfc_prewarm_light
rust:gleb/random-compute-ld-library-path
rust:sk/set_fast_import_path
rust:rc/release/2024-12-20
rust:22100-create-neondb-in-fast-import
rust:conrad/proxy-tokio-mechanism-tls-support
rust:jcsp/no-coverage
rust:conrad/separate-cplane-mock-from-compute-endpoint
rust:ps_protcol_v3_rfc
rust:arpad/azure_http_timeouts
rust:knz/vpc_cache_and_invalidation
rust:jcsp/tests-concurrency-10
rust:jcsp/tests-concurrency
rust:diesel-v17-default
rust:arpad/listing_object_etag
rust:test-pull-timeline-flakiness
rust:arpad/blob_batch
rust:jcsp/storcon-multi-secondaries-20241209
rust:conrad/proxy-postgres-errors
rust:heikki/mitm
rust:fix/tests_give_more_time_to_start_env
rust:heikki/persist_pgstat_file
rust:installed_extensions_metric_live_updates
rust:yuchen/double-buffered-writer-oneshot-channel
rust:anstream-upd
rust:conrad/switch-to-simpler-rust-postgres-fork
rust:arpad/no_null_tenant_conf
rust:sk-tla-membership-wip
rust:problame/batching-sidecar-task
rust:problame/smgr-metrics-bring-back-ex-throttled
rust:jcsp/az-fill
rust:yuchen/bench-double-buffered-writer
rust:vlad/sk-ps-codec
rust:erik/prod-with-profile
rust:vlad/sk-ps-protobuf-test
rust:fix_aio_prefetch
rust:arpad/scrubber_azure
rust:arpad/endpoint_azure
rust:skyzh/fix-barrier
rust:yuchen/test-9754-cutoff-read-grace
rust:problame/batching-timer
rust:problame/merge-getpage-test
rust:erik/request-size-metric
rust:feat/ci_workflow_build_macos_2
rust:vlad/safekeeper-interpret-wal-test-enable
rust:jcsp/slrus-on-shard-0
rust:erik/wal-flush-record-lsn
rust:erik/wal-write-exact-pos
rust:yuchen/direct-io-reads-in-ci-by-default
rust:tristan957/application_name
rust:cloneable/proxy-stream_events-tool
rust:skyzh/test-offload-timeline-retain-lsn
rust:skyzh/backoff-fix
rust:erik/batch-wal-appends
rust:problame/2024-11-12-repro-walredo-shmem-leak
rust:erik/segment-size
rust:heikki/debug-submodule-checks
rust:sk-eviction-min-timeout
rust:erik/respond-xact-commit
rust:bodobolero/ingest_bench
rust:yuchen/fix-readonly-node-gc-startup
rust:bayandin/skip-tests-use-decorator
rust:gh-readonly-queue/main/pr-6746-b6bc954c5d3846214ee0a38010dd0228a7c2d7f5
rust:gh-readonly-queue/main/pr-9615-9132d80aa3e20c58878b945b86c442bf7756a30e
rust:erik/durable-rename-fsync-metrics
rust:vlad/safekeeper-filter-wal
rust:tristan957/compute-status
rust:skyzh/barrier-process
rust:zerocopy-proxyprotocol2-parsing
rust:erik/safekeeper-wal-protocol
rust:erik/criterion-profile
rust:vlad/log-on-unexpected-pg-record
rust:skyzh/compaction-atomic
rust:tristan957/dependabot
rust:refactor-websockets
rust:releases/2024-10-29-compute-only
rust:parameterize-proxy-pytests
rust:remove-postgres-auth-backend
rust:problame/timeline-pgdata-import-rfc
rust:lfc_prewarm
rust:rc/2024-10-28
rust:tristan957/unstable-extensions
rust:problame/remote-storage-unify-localfs
rust:vlad/module-musical-chairs
rust:proxy-simplify-control-plane-auth
rust:vlad/refactor-ingest-2
rust:enable_v17_extensions_pgrx
rust:replica_prewarm
rust:yuchen/direct-io-for-read-test
rust:rc/2024-10-21
rust:yuchen/use-thread-local-crate-for-tokio-epoll-uring
rust:skyzh/anon-patch
rust:test-local-proxy-jwt-ext-install
rust:test_compute_restart
rust:erik/disable-sync-safekeepers-fast-path
rust:lfc_hll_test_fix
rust:installed_extensions_metric
rust:bodobolero/test_sk_alone
rust:jcsp/issue-9185-workaround
rust:jcsp/layer-map-search-at-image-lsn-3
rust:proxy-http-raw-json-value
rust:conn_pools
rust:grant-jwt-role-perms
rust:tristan957/fixture-typing
rust:reduce-moto-noise
rust:enable-pg_session_jwt-programmatically
rust:enable_v17_extensions
rust:fix/dont_use_ephermal_ports
rust:move-vm-monitor
rust:yuchen/direct-io-aligned-alloc
rust:yuchen/direct-io-aligned-alloc-usage-wip
rust:proxy-abstract-connection-loops
rust:share-test-env
rust:break-e2e-tests
rust:yuchen/direct-io-aligned-alloc-usage-add-marker-trait
rust:local-proxy-testing
rust:jcsp/issue-8969-pt2-mk2
rust:vlad/revert-broker-hyper-update
rust:ondemand_wal_download_rc
rust:proxy-refactor-json-parsing
rust:exponential_historam
rust:skyzh/safekeeper-tlinit-refactor
rust:auth-broker-testing
rust:jcsp/foo-branch
rust:backup/bayandin/debian-12-more-jobs
rust:jcsp/layer-map-search-at-image-lsn-2
rust:jcsp/layer-map-search-at-image-lsn
rust:yuchen/extend-btree-iter
rust:fcdm/dev-ecr
rust:releases/2024-09-25-compute-only
rust:bayandin/test
rust:anastasia/supported-extensions-rfc
rust:vlad/storcon-handle-detached-shards-on-node-activation
rust:disable-check-submodules
rust:refactor-compute-metrics-exporting
rust:conrad-playing-with-rate-limiter
rust:initdb-cache
rust:readme_add_rustup
rust:alubennikova/regress-arm
rust:test-check-submodule-forward-progress
rust:readonly-node-gc-flaky
rust:exponential_histiogrtam
rust:skyzh/scrubber-error-handling
rust:anastasia/single-click-pg-upgrade-rfc
rust:vlad/fix-vec-read-img-layer-skip-take-2
rust:fix_path_for_extension_request
rust:faster-ci
rust:12648-epic-upgrade-to-a-newer-debian-12
rust:12648-epic-upgrade-to-a-newer-debian
rust:vlad/fix-vec-read-img-layer-skip
rust:tristan957/pg_upgrade
rust:hackaneon/lisbon24/superscalar-page_service--vlad/bugfix-missing-key
rust:on_demand_wal_downoad_for_lr
rust:hackaneon/lisbon24/superscalar-page_service--problame/bugfix-missing-key
rust:hack/fast-import
rust:run-clippy-less
rust:pglb
rust:hackathon/single_click_pg_upgrade
rust:hackaneon/lisbon24/superscalar-page_service
rust:alexk/legacy-pg-partman
rust:hackathon/devcontainer
rust:vlad/test-hack
rust:jcsp/neonmq
rust:hackaneon/lisbon24/superscalar-page_service--problame/evaluate-debouncer
rust:hackaneon/lisbon24/superscalar-page_service--problame/globalvectoredgetfail
rust:problame/instrument-nonblocking-consecutive-getpage-requests
rust:heikki/test-shared-env
rust:rc/proxy/2024-09-12
rust:v16-lr-worker-reply-after-processing
rust:joonas/sync_between_regress_and_benches
rust:problame/neon-local-pageserver-slow-starts
rust:problame/compaction-pagecache-bypass-default-to-no-validation
rust:rc/proxy/2024-09-05
rust:problame/2024-09-investigate-cloud-16886
rust:skyzh/retire-aux-v1
rust:rc/proxy/2024-08-29
rust:yuchen/test-vectored-chunk-read
rust:problame/investigation/2024-08-28--getpage-throttle--try-conrads-leaky-bucket
rust:allow_event_triggers_for_neon_superuser
rust:test-relsize-cache
rust:improve-identify_levels-comments
rust:jcsp/issue-8801-debug
rust:ktls
rust:log_subscriber_restart
rust:cicd/debug-regress-tests-on-arm
rust:release-last-fixed
rust:problame/archive/weblinks/rust-lang/rust/96865--issuecomment-2298949301
rust:sk-bump-term-2
rust:sasha_ondemand_wal_download_create_slot
rust:problame/compaction-pagecache-bypass-validation-parallel-io
rust:revert-8654-revert-8076
rust:proxy-http-raw-conn
rust:joonas/maybe_fix_bench
rust:rc/proxy/2024-08-15
rust:yuchen/vectored-read-dio-aligned-section-coalesce
rust:split-proxy
rust:skyzh/fix-docker-warnings
rust:fcdm/oidc
rust:joonas/missed_compaction_cancelled_error
rust:skyzh/revert-2
rust:skyzh/revert-1
rust:arpad/safekeeper_launch_timestamp
rust:revert-8607-jcsp/controller-scale-test-flake
rust:jcsp/ingest-index-optimization
rust:lfc-holes
rust:log_opaque_newpages
rust:jcsp/ingest-refactor
rust:fcdm/simple2
rust:rc/proxy/2024-08-01
rust:fcdm/testch
rust:vlad/storcon-leader-db-table
rust:fcdm/minor
rust:fcdm/test-oidc2
rust:proxy-leaky-bucket-gcra
rust:jcsp/layer-visibility-pt2-bench
rust:joonas/nth_take_on_tad_gc_blocking_part2
rust:joonas/nth_take_on_tad_gc_blocking_part1
rust:vlad/try-bulk-insert
rust:oldest_active_xid_policy
rust:fcdm/id-test
rust:chapson/14640-push-to-acr
rust:chapson/14462-use-redis_notifications_client
rust:jcsp/faster-ingest-2
rust:jcsp/image-value-compression
rust:rc/proxy/2024-07-18
rust:arpad/fix_tenant_create_flakiness
rust:fix/ci-image-deps
rust:arpad/vectored_read_ci
rust:ci-run/pr-8329
rust:problame/postgres_backend_no_async_trait
rust:problame/direct-io-rfc
rust:vlad/asdasd
rust:vlad/asdas
rust:rc/2024-07-08-by-vlaad
rust:rc/2024-07-08-by-vlad
rust:rc/2024-07-08-manual
rust:jcsp/layer-visibility
rust:vlad/asfsg
rust:bump-nextXid-less-aggressively
rust:problame/slow-detach-encapsulated-handler-timeline
rust:problame/slow-detach-fix-sketch
rust:no_xid_alignment
rust:jcsp/pg-isolation-mismatches
rust:max_vacuum_defer_cleanup_age
rust:jcsp/pg-regress-with-compaction
rust:rc/proxy/2024-07-04
rust:vlad/compaction-logging
rust:problame/slow-detach-debug
rust:arpad/slices_in_write_path
rust:bayandin/replace-cachepot-with-sccache
rust:fix/ps-connect/check-for-response-status
rust:rc/2024-07-01-without-clog-recovery
rust:add-logical-rep-restart-test
rust:jcsp/shutdown-under-load-test
rust:compress-proxy-node-cache
rust:vlad/update-measured
rust:vlad/sanitized-build
rust:problame/walredo-graceful-shutdown
rust:proxy-skip-1rtt
rust:arpad/compression_pagectl
rust:sk-test-wal-receiver-timeout
rust:problame/mut-request-context
rust:yliang/dbg-static-endpoint-lease-request
rust:vlad/storcon-scale-test-rolling-restart
rust:problame/repro-failing-pg-regress-in-pr-8105
rust:vlad/reset-scheduling-context
rust:problame/pr-6002-stripped
rust:problame/serde-deserializable-remote-storage-config
rust:heikki/wip-autoscale-api
rust:rfc-compute-controlled-autoscaling
rust:vlad/pseudo-transactional-reschedule
rust:update-dashmap
rust:wp-mref
rust:reduce-logs/neon-extension
rust:sasha_fix_activity_monitor
rust:yuchen/lsn-leases-poc
rust:problame/rfc-pageserver-postgres-bundle
rust:vlad/tmp/grace
rust:jcsp/storcon-stress-test
rust:bodobolero/optimize_pgvector_optflags
rust:skyzh/vm-monitor-lfc
rust:problame/vmbits-debug
rust:problame/flaky-vmbits-dump-layermap
rust:vlad/storcon-drain-fill-poc
rust:problame/pagectl-dump-timelinemetadata
rust:undo_unlogged_build
rust:khanova-check
rust:sk-tli-manager-observability
rust:undo_unlogged_build_v2
rust:drop_buffer_on_unlogged_build_end
rust:ci-run/pr-7908
rust:problame/compaction-algorithm-matrix-run
rust:proxy-remove-self-signed
rust:sk-rm-partial
rust:alway_apply_fpi_at_replica
rust:arpad/musl_libc_v2
rust:arpad/musl_libc
rust:skyzh/flush-split-deltas
rust:restore_running_xids_from_clog-take-two
rust:test_replication_fix
rust:skyzh/rm-aux-v1-keyspace
rust:jcsp/sk-concurrency-primitives
rust:skyzh/k-merge-impl
rust:fix-XLogWaitForReplayOf-race
rust:not_modified_since_fix
rust:jcsp/issue-7488-auto-split-test
rust:problame/tiered-compaction/identify-levels-bails-too-early
rust:jcsp/tenant-mgr-refs
rust:rc/proxy/2024-05-16
rust:arpad/increase_partial_backup_timeout
rust:joonas/more_flaky_shutdown_aliases
rust:sk-pause
rust:jcsp/secondary-concurrency
rust:fix-pgvector-v0.6.0-again
rust:proxy-measured-tokio
rust:log_newpage_std
rust:skyzh/aux-file-flag-v2-again
rust:skyzh/revert-compat-test
rust:udeps
rust:update-deps
rust:jcsp/storcon-cli-hacks
rust:skyzh/sha2-aux-encoding
rust:sk-move-cancelled
rust:proxy-moka
rust:arpad/less_async_trait
rust:problame/pageserver-init-subcommand
rust:fix-6449
rust:compute_ctl-main-refactor-startup_context
rust:test_waldump_ignore_errors
rust:http-conn-pool-overhaul
rust:http-conn-pool-small-refactor
rust:jcsp/split-gc-ancestor-layers
rust:proxy-latency-link
rust:nix-devenv
rust:arpad/less_async_trait_investigation
rust:jcsp/sharding-key-spaces-mk3
rust:skyzh/write-path-aux-file
rust:skyzh/aux-file-v2-flag
rust:khanova-test
rust:proxy-async-dns
rust:problame/write-path-larger-buffers--refactored--cleaned-up
rust:problame/write-path-larger-buffers--refactored
rust:vlad/coalesce-read-paths
rust:vlad/read-depth-rate-limited-warn
rust:jemalloc-prof
rust:jcsp/hack
rust:workaround-actions-cache-fail
rust:proxy-config-serde
rust:remove-self-signed
rust:proxy_ip_allowlist
rust:vlad/disable-image-layer-creation-check-threshold
rust:problame/INC-186-in-vitro-repro-slow-find_lsn_for_timestamp
rust:problame/write-path-larger-buffers
rust:proxy-improve-loggign
rust:skyzh/key-per-aux
rust:vlad/write-path-hairdo
rust:getpage_lsn_range-pre2
rust:getpage_lsn_range
rust:neon_caps
rust:problame/async-walredo/benchmarking-2024-04-08--1
rust:console_get_role_options
rust:proxy-zero-permits-proper-fix
rust:skyzh/lfc-stat
rust:jcsp/storcon-tests
rust:problame/investigate-why-timeline-create-so-slow
rust:RFC_merged_compute_image
rust:arpad/compaction_enabled_test
rust:test_reconnects
rust:revert-7261-revert-7052-sasha_revoke_replication
rust:proxy-cplane-errors
rust:jcsp/sharded-bench
rust:problame/async-walredo/benchmarking-2024-03-25--1
rust:joonas/compaction_readlock_while_downloading
rust:jcsp/issue-7221-lingering-metrics
rust:problame/one-runtime--benchmark-2024-03-23--baseline
rust:problame/one-runtime--benchmark-2024-03-23
rust:problame/one-runtime--benchmark-2024-03-22
rust:skyzh/test-2-replica-repro
rust:revert-7189-proxy-aws-irsa-auth-for-elasticache
rust:problame/async-walredo/benchmarking-2024-03-22--1
rust:jcsp/s3-dr-test-stability
rust:rc/proxy/2024-03-21
rust:image_layer_compression
rust:problame/investigate-slow-test_bulk_insert
rust:lr-rm-files-on-standby
rust:skyzh/release-4917-patched
rust:lr-tests-catchup
rust:jcsp/paths-on-auth-errors
rust:wal_lz4_compression
rust:proxy-fix-http-auto-shutdown
rust:set_guc_in_parop_bt
rust:jcsp/ha-testing
rust:proxy-parse-proxy-protocol-header-health-checks
rust:khanova-test-branch
rust:vlad/vectored-get-fixes-test-special-keys
rust:bayandin/1tb-pgbench
rust:skyzh/revert-6935
rust:rc/proxy/2024-02-29
rust:rc/2024-02-27-manual
rust:jcsp/controller-config-change
rust:vlad/wait-for-storage-controller-ready
rust:skyzh/ioctl-discard
rust:handle_public_schema_in_migrations
rust:approximate_working_set_size
rust:proxy-return-is-cold-start
rust:sk-skip-deleted
rust:walredo_apply_in_neon_yielding
rust:bh-ignore-aux
rust:vlad/get-vectored-pagebench-testing
rust:skyzh/release-4917-orig
rust:limit_aux_deltas
rust:problame/avoid-count-deltas-if-no-changes
rust:fcdm/merged-image
rust:fcdm/image-merge
rust:vlad/get-vectored-basebackup-bench
rust:fcdm/combined-image
rust:problame/repro-slow-fork-exec
rust:pr/calinanca99/6743
rust:vm-pg-stop-immediate
rust:proxy-test-redis-streams
rust:jcsp/storcon-split-refine
rust:jcsp/tests-6666-debug
rust:jcsp/pageserver-self-defense
rust:lr-bump-flush-lsn-slots
rust:propagate_reply_flush_lsn_from_sk_to_ps
rust:proxy-cplane-timeout
rust:precreate_rel_dir
rust:workaround-aws-sdk-recompilation
rust:sk/aux_files_rfc
rust:problame/2024-02-walredo-work/prespawn/switch-to-heavier-once-cell-with-rwlock
rust:jcsp/compute-hook-log
rust:RemoteExtensionsUseLatest
rust:jcsp/issue-559-pg-xact
rust:heavier_once_cell_assertion_failure2
rust:statement_timeout
rust:problame/2024-02-walredo-work/prespawn/impl
rust:arpad/warn_large_hm
rust:joonas/possible_rtc_shutdown_hang
rust:possible_rtc_shutdown_hang
rust:jcsp/improved-scheduler-mk2
rust:jcsp/improved-scheduler
rust:proxy-forward-startup-params
rust:proxy-remote-otel
rust:problame/2024-02-walredo-work/2-autokill-if-only-errors
rust:vlad/vectored-value-reconstruction
rust:wp-ignore-reported-zero-size
rust:jcsp/page-service-not-found-spam
rust:problame/integrate-tokio-epoll-uring/benchmarking/2024-01-30--2--benchmark-against-main
rust:problame/integrate-tokio-epoll-uring/benchmarking/2024-01-30--2--benchmark-against-main--baseline
rust:problame/integrate-tokio-epoll-uring/benchmarking/2024-01-30--1-try-reduce-allocations
rust:sk-basic-bench
rust:one-off-nextxid-hack-3
rust:problame/integrate-tokio-epoll-uring/benchmarking/2024-01-29
rust:problame/integrate-tokio-epoll-uring/benchmarking/2024-01-26
rust:debug-checkpoints-2
rust:one-off-nextxid-hack
rust:problame/neon-env-builder-cgroup
rust:problame/benchmarking/pr/repro-slow-claim-pidfile
rust:problame/wip-switch-compute-ctl-to-background_process
rust:problame/integrate-tokio-epoll-uring/backup-2024-01-26
rust:problame/benchmarking/pr/fix-attachment-service-attach-hook-detach
rust:problame/for/wrong_log_levels
rust:actorsssss
rust:proxy-role-cache-lru
rust:arpad/remove_flaky_delete_creation
rust:arpad/run_initdb_pgroups
rust:problame/integrate-tokio-epoll-uring/backup-2024-01-23
rust:xid_cmp_in_test_vm_bits
rust:add-build-sanitizers-clang
rust:sk-patch-cf
rust:releases/2024-01-20-hotfix
rust:arpad/remove_dir_ignore_races
rust:hyper-1.0
rust:tokio-console
rust:problame/integrate-tokio-epoll-uring/macos-build-alternative
rust:releases/2024-01-08--not-squashed
rust:http2
rust:problame/integrate-tokio-epoll-uring/preliminary
rust:problame/integrate-tokio-epoll-uring/wip-backup-2024-01-12--1049
rust:proxy-http-unified-host-name
rust:problame/revert-revert-virtualfile-asyncification/2024-01-11--final-benches-before-merge
rust:problame/revert-revert-virtualfile-asyncification/2024-01-09--01
rust:jcsp/attachment-service-v5
rust:problame/walingest-decoding-exhaustiveness-refs-iss-5962
rust:hlinnaka/walingest-simplify-vm-flag-clearing-2
rust:problame/walingest-simplify-vm-flag-clearing
rust:jcsp/performance-hackery
rust:jcsp/attachment-service-v4-with-splitting
rust:always_apply_vm_redo_at_replica
rust:gluegun
rust:sk-migrate-script
rust:jcsp/attachment-service-v2
rust:lr-cap-wal-download
rust:2023-12-21-scrubber_usage
rust:problame/benchmarking/2023-12-20--1
rust:jcsp/secondary-downloads-eviction
rust:bayandin/problame/benchmarking/2023-12-13--2
rust:compute_sharding_support
rust:jcsp/batch-ingest-fix
rust:rustls
rust:sk-collect-dumps-up
rust:problame/benchmarking/2023-12-18--2
rust:problame/benchmarking/2023-12-18--1
rust:proxy-cache-role-secret
rust:bayandin/pre-revert-6156
rust:problame/benchmarking/2023-12-15--1
rust:tls-handshake-timeout
rust:jcsp/tenant-startup-metrics
rust:load_slru_on_demand
rust:proxy-http2-console
rust:scram-for-http-pool
rust:task_hierarchy
rust:problame/2023-12--slow-basebackup-investigation--cleaned-up-2
rust:problame/benchmarking/2023-12-13--2
rust:problame/2023-12--slow-basebackup-investigation--cleaned-up
rust:problame/benchmarking/2023-12-13--1
rust:problame/integrate-tokio-epoll-uring/make-tests-work
rust:problame/integrate-tokio-epoll-uring/make-tests-work--backport
rust:problame/integrate-tokio-epoll-uring/cancel-safe-read-exact-at--2023-12-11-fix-compile-error
rust:jcsp/layer-tenant-id
rust:problame/revert-revert-virtualfile-asyncification/2023-12-11--01
rust:control-plane-latency
rust:scrubber/generations
rust:problame/revert-revert-virtualfile-asyncification/2023-12-08--1
rust:problame/2023-12--slow-basebackup-investigation
rust:problame/benchmarking/2023-12-07--1
rust:wp-neon-walreader-3
rust:wp-neon-walreader-2
rust:problame/revert-revert-virtualfile-asyncification/2023-12-07--1
rust:wp-neon-walreader-0
rust:problame/benchmarking/2023-12-06--1
rust:revert_timescaledb
rust:problame/benchmarking/2023-12-05--1
rust:sasha_dont_disconnect
rust:jcsp/sharding-pt1
rust:add-profiler
rust:sk/recover_from_missing_prev_lsn
rust:problame/revert-revert-virtualfile-asyncification/2023-12-01--2
rust:problame/revert-revert-virtualfile-asyncification/2023-12-01--1
rust:problame/init-logical-size-broken-during-restart
rust:sk-create-tli-do-not-round-lsn
rust:speedup-rel-extend-proper
rust:problame/revert-revert-virtualfile-asyncification/2023-11-30--1
rust:problame/revert-revert-virtualfile-asyncification/2023-11-29--2
rust:problame/revert-revert-virtualfile-asyncification/2023-11-29--1
rust:problame/page-cache-forward-progress/3
rust:problame/revert-revert-virtualfile-asyncification/2023-11-28--1
rust:ci-run/pr-5970
rust:ci-run/pr-5966
rust:ci-run/pr-5965
rust:build_info_metric_compute_ctl
rust:problame/init-logical-size-concurrency-limit
rust:ci-run/pr-5487
rust:jcsp/remove-tenant-delete-progress
rust:problame/revert-revert-virtualfile-asyncification/2023-11-27--1
rust:problame/remote-storage-path-in-layer-map-info
rust:problame/tenant-info-expose-generation-number
rust:refactor_infallible
rust:problame/benchmarking/2023-11-24--1
rust:problame/uninit-cleanup-always-remove-timeline-dir
rust:problame/benchmarking/2023-11-22--3
rust:problame/benchmarking/2023-11-22--2
rust:problame/benchmarking/2023-11-22--1
rust:problame/benchmarking/2023-11-09--2
rust:bench-blob-io
rust:jcsp/issue-5878
rust:merge_branches
rust:jwt-auth
rust:nikitakalyanov/row-sec-compute
rust:add-resource-consume-test-funcs
rust:hack/compute-debug
rust:hack/compute-debug-2
rust:hack/compute-debug-bck
rust:anastasia/neon_17_wip
rust:sasha_konstantin_merging
rust:jcsp/relation-size-keyhack
rust:hyper1
rust:arpad/lsn_by_ts
rust:jcsp/secondary-locations-pt3
rust:jcsp/deletion-refactor
rust:releases/2023-11-10
rust:remove_initdb_optimization
rust:sk-sharding-stream
rust:problame/benchmarking/2023-11-09
rust:problame/benchmarking/2023-11-08--4--minimal
rust:problame/benchmarking/2023-11-08--3
rust:problame/benchmarking/2023-11-08--2
rust:problame/remote-storage-copy-file
rust:problame/benchmarking/2023-11-08
rust:bayandin/300gb-pgbench
rust:compaction-simulator-tiered
rust:fast-btree-build
rust:bench-disk-btree-builder
rust:stepashka-patch-2
rust:to-i128-asserts
rust:sk-capacity-bench
rust:problame/benchmarking/2023-11-03
rust:initdb_wal_level
rust:problame/benchmarking/2023-11-02
rust:bench-writes
rust:jcsp/secondary-locations-pt2.5
rust:lfc_fixes2
rust:upd-pr-template
rust:sk-feature-5471
rust:bojan-tmp-write-test-recovery
rust:tokio-unstable-metrics
rust:jcsp/tenant-manager-refactor
rust:problame/benchmarking/2023-10-26
rust:cargo_test_with_timeout
rust:problame/loadtest-2023-10-09
rust:jcsp/disk-usage-range
rust:jcsp/issue-5635-followup
rust:jcsp/no-more-load-ptX
rust:jcsp/issue-5550-always-remote-load
rust:walredo-restart-counter
rust:problame/walredo-logging-improvements
rust:apply_wal_rc
rust:joonas/improve-serde-lsn-id
rust:problame/dr-s3-object-versioning
rust:problame/path-method-into-own-type
rust:jcsp/downgrade-deleter-s3-errors
rust:jcsp/issue-5518-remove-3day-timeout
rust:lfc_fixes
rust:log-ttid
rust:problame/page-cache-forward-progress/ongoing
rust:jcsp/terminate-on-io-errors
rust:problame/loadtest-2023-10-04-rc1
rust:problame/loadtest-2023-10-04
rust:testing_out_walredo
rust:sk-wp-gracefully-handle-no-wal
rust:jcsp/deletion-queue-followup
rust:jcsp/rfc-pageserver-controller
rust:cannot-retry
rust:walproposer-struct-pgindent
rust:less_linking_time
rust:proxy-protocol-required
rust:problame/migrate-tenant-config
rust:fix/pg16-WAL-volume
rust:silence_simulated
rust:problame/build-compute-image
rust:sasha_env_vars
rust:bayandin/bigger-tpc-h
rust:createdb_fix
rust:arthur/sim
rust:createdb_lsn_fix
rust:problame/for/jcsp/generation-numbers-pt3/review-2023-09-14--1243
rust:conf-from-staging
rust:bayandin/pg16-bench
rust:test-heap_lock-vm-updates
rust:vk/pg_embedding_v16_support
rust:problame/repro-incident-2023-09-10
rust:arpad/virtual_file_async_5_5
rust:arpad/virtual_file_async_1
rust:arpad/virtual_file_async
rust:rc-2023-09-31
rust:problame/scope-out-virtualfile-asyncification
rust:problame/loadtest-wip
rust:problame/loadtest-2023-10-01
rust:problame/loadtest-baseline
rust:test-ps-caughtup-fastpath
rust:jcsp/generation-numbers
rust:jcsp/deletion-queue
rust:remove_remote_layer_ongoing_duplicate_l1s
rust:ci-run/pr-4865
rust:problame/page-cache-multi-layered-immutable-page-map
rust:problame/page-cache-drop-buffers-immutable
rust:problame/page-cache-eliminate-write-guard
rust:alek/deleteregressiontest
rust:inmem_file_cache
rust:alek/remote_extensions_pg16
rust:fix_cargo_deny
rust:remove_remote_layer_8
rust:releases/2023-08-22
rust:check_replication_lag
rust:dkr/plumber
rust:universal_wal_format
rust:problame/remove-ephemeral-file-page-cache
rust:alek/isolate_test_pgbins
rust:skyzh/more-err-msg
rust:skyzh/imm-layer-map-final
rust:test_remote_extensions_image
rust:alek/ololololo
rust:jcsp/index-part-encoding
rust:releases/2023-08-08
rust:noisier_completion
rust:fast-shutdown
rust:basebackup-no-wal
rust:skyzh/no-write-lock-compaction
rust:alek/flaky_test_crafted_wal_end
rust:ci-run-for-4898
rust:return-metrics
rust:jcsp/tenant-refcount-check
rust:jcsp/issue-4642-logging-context
rust:sk-peer-recovery-rfc
rust:sergey/pasword-hack-for-aws-dms
rust:proxy/remove-tokio-postgres
rust:vk/pg_ml_extension
rust:releases/2023-08-01
rust:revert-prewarm
rust:lfc_free_memory_watermark
rust:alek/aborted_download
rust:skyzh/fix-regex
rust:neon_basic_cli_local_failure
rust:fix_list_prefixes_comment
rust:alek/remote_ext_deduplication
rust:vk/remove_reference_to_arc_in_compute_ctl
rust:test_pgvector_hnsw
rust:no-sync-safeke
rust:skyzh/rm-file-if-fail
rust:test_multixact_conc
rust:mx_offset_bug
rust:dont-blow-cpu-limit
rust:zip_ext
rust:alek_targz_default_on
rust:al/support_pg16
rust:extension_server_enabled
rust:problame/pageserver-slos
rust:skyzh/compaction-poc
rust:instrument-cancel
rust:releases/2023-07-11
rust:dkr/move-timeline-uninit
rust:copy_data
rust:test-startup-with-extensions
rust:extension_server_rebased
rust:extension_server_rebased_with_test
rust:extension_server_alek
rust:problame/spawn-blocking-v2
rust:releases/2023-07-04
rust:lazy_tenant_loading
rust:skyzh/rm-pseudo-lock
rust:extension_server
rust:skyzh/layer-desc-guard
rust:skyzh/layermap-as-cache
rust:skip-sync
rust:access_stat
rust:vk/compile_postgres_with_python3_support
rust:problame/async-timeline-get/refactor-timeline-initialization-to-avoid-holding-tenants-timelines-lock
rust:extension_server_finalize
rust:skyzh/immutable-storage
rust:cross_region_ps_replica
rust:dkr/gather-facts-init
rust:skyzh/evict-download-move
rust:problame/timeline-initialization/fix-uninit-mark-during-startup
rust:pg-extensions
rust:basebackup-compress
rust:skyzh/layermap-watermark
rust:skyzh/layermap-imm
rust:problame/async-timeline-get/basebackup-import-pre-lock-flush-calls
rust:problame/async-timeline-get/compaction-keep-holding-layer-map-lock
rust:bayandin/downgrade-allure-python
rust:allow-tenant_create-with-tenant-token
rust:sk-fix-partial-truncate
rust:layer-stats
rust:problame/ephemeral-file-testing-cleanups
rust:startup-no-config
rust:depot-test
rust:problame/tempfile-cleanup-and-oexcl-uninit-marker-atop-4364
rust:problame/generic-timeline-data-path
rust:problame/async-timeline-get/timeline-layers-tokio-sync-atop-4333
rust:rfc-024
rust:skyzh/cli-parse-reject
rust:feature-bench
rust:duplicate-layers
rust:skyzh/refactor-layer-cache
rust:alexk/sni-router-session-id
rust:bayandin/reusable-workflow
rust:try_startup_speed2_dev
rust:cleanup_deprecated
rust:dprice-add-changelog-file
rust:problame/async-timeline-get/timeline-layers-tokio-sync-atop-4321
rust:problame/async-timeline-get/timeline-layers-tokio-sync-atop-4350
rust:gm/sql_over_http
rust:sasha_network_metrics_rfc
rust:bayandin/code-coverage
rust:test_for_uplocates
rust:nikitakalyanov/tag-release
rust:problame/async-timeline-get/tenant-timelines-tokio-sync-mutex
rust:funbringer/proxy-cache-refactoring
rust:change_rel_size_key
rust:problame/tenant-loops-refactor-wait-for-active-and-cancellation
rust:problame/tenant-mgr-wait-for-active-tenant
rust:store_logical_size
rust:problame/async-timeline-get/async-tenant-state-set-modify
rust:delete_timeline_coalesce
rust:skyzh/ci-where
rust:problame/asyncify-get-reconstruct-data--tokio-sync
rust:gc_feedback_logical_layer_size_threshold
rust:prof-disk-tree
rust:dkr/unknown-fields
rust:funbringer/delete_timeline_coalesce
rust:log_cancel_investigation
rust:heikki/fix-duplicate-layers
rust:increase-stop-timeout
rust:problame/asyncify-get-reconstruct-data--parking-lot
rust:rust_pitfalls_in_contributing
rust:add-trace-to-connect
rust:sk/rm_ps-5_uswest
rust:problame/for/dkr/deleted-flag-in-remote-index/undo-take-mut
rust:fix-lsn-0-keepalive
rust:releases/2023-05-02
rust:handle_duplicate_layers
rust:gleb/running-own-neon
rust:simplify-sk
rust:sk/snaplet_proxy
rust:sergey/add-pss-to-us-west-2
rust:sk-inmem-values-for-wal-removal
rust:feature/decreased-deltalayer-index-size
rust:sk/link_proxy_to_sni_router
rust:sk/proxy_tls_connect
rust:save_prepared_statements
rust:heikki/psql_sni_router
rust:problame/build-neon--image--build_type
rust:sergey/no-CONSOLE_API_TOKEN-for-deploys
rust:pg_log_view
rust:problame/layer-map-scraper
rust:reduce-metrics
rust:sk/sql_over_http
rust:releases/2023-04-18
rust:heikki/blackbox-pr-4033
rust:support-standby-in-compute_ctl
rust:sergey/undo-cnames
rust:spec-format-v2
rust:kb/nightly-async-trait
rust:dkr/truly-disable-gc
rust:sk-wal-backup-eager-offload
rust:index_prefetch
rust:heikki/compute-configure-rebase
rust:sergey/extra-certs
rust:funbringer/proxy-many-tls-certs
rust:alexk/compute-configure
rust:release-2023-04-04
rust:heap_bitmap_scan_prefetch_fix2
rust:problame/ansible-verify-eviction-policy-overrides-gone
rust:problame/tenant-config-script
rust:problame/disk-usage-eviction-statvfs-tests
rust:problame/initial-tenant-optional
rust:ci-repro
rust:tmp-repro
rust:fix-page-boundary-start
rust:layer-trace
rust:problame/prevent-l0-on-demand-spike-after-ps-restart
rust:nicer_eviction_bytes
rust:release-2023-03-16
rust:proxy-kick-http
rust:sk/proxy-wss-test-wip
rust:releases/2023-03-14
rust:refactor-cancellation-guard
rust:test-tenant-detach-fix
rust:copy_block_io_cache
rust:hotfix/2023-03-03
rust:ro_replica_comute_ctl
rust:asher/sk-async-pg-backend
rust:improve_synthetic_size_json
rust:problame/iss-3712-deadlock-drop-table-take2
rust:write_message_noflush
rust:problame/iss-3712-deadlock-drop-table
rust:funbringer/proxy-fix-password-hack
rust:fix_resident_size_sub
rust:dkr/crutch-routerify-span
rust:unlogged-tables-through-init
rust:alexk/get_lsn_by_timestamp
rust:synthetic_size_docs
rust:dkr/timeline-resurrection-on-attach
rust:kb/log-reload-handles
rust:layer_map_indirection
rust:asher/sk-walsender-framed-pg-read-write-single-task-no-boxes
rust:read_only_replica
rust:docker-build-local
rust:read_only_replica_rfc
rust:problame/pageserver-conf-crate-private
rust:shany/test_pr
rust:problame/for/tenant-attach-share-code-path-with-load
rust:problame/tenant-attach-share-code-path-with-load
rust:prefetch-miss-test
rust:proxy-refactorings
rust:heikki/proxy-refactorings-without-measuredstream-simplification
rust:issue_3387_repro_attempt
rust:layer_map_im
rust:density-based-l0
rust:refactor-request-context
rust:lm_im
rust:im_vs_rpds
rust:refactor-layer-search
rust:add-pageserver-reattach-test
rust:ars/sk-tracing-slab-cfg
rust:fix-datadir
rust:funbringer/pq-proto-error-response-severity
rust:main-broker-bail-on-full-ch
rust:prefetch_set_lsn
rust:im_layer_map
rust:sergey/fix-deploy2
rust:rfc-autoscaling-compute-cache
rust:always-failpoints
rust:layer_map_prq
rust:debug-port-collisions
rust:remove-layer_removal_cs
rust:persistent_range_query
rust:parallel-getpage-requests-and-walredo-pool
rust:neon-broker-bin-opt-console
rust:jk/walredo_channel
rust:test-prefetch
rust:perf-summary
rust:prewarm_neon
rust:sk/wal-level-logical
rust:parallel-getpage-requests
rust:walredo-pool
rust:strip-pubnames
rust:embedded_wal_redo
rust:file_page_cache
rust:jk/cleanup_export_import_temp_postgres
rust:global_page_cache
rust:jk/global_page_cache
rust:nikitakalyanov/test-lsn
rust:hotfix_public_schema
rust:seqscan-perf-experiments-2
rust:dkr/toggle-backround-activity
rust:page_cache_dashmap
rust:asher/neon-broker
rust:tmp-perf-captest-new-only
rust:tmp-perf-captest-reuse-only
rust:funbringer/proxy-more-metrics
rust:perf-test-max-parallel
rust:partial_image_layer
rust:layer_map_btree
rust:ps-trace
rust:d/hack
rust:bayandin/guc-tuning
rust:asher/ws2s
rust:pg_stat_contribs
rust:temp-benchmark-reuse-only
rust:support_pg_15_rebased
rust:local_prefetch_neon
rust:local_prefetch_neon_cont
rust:arthur/tli-state
rust:rust-tests
rust:binaries-from-local
rust:add-test-for-timetravel
rust:enable-import-test
rust:disable-xlp-first-is-contrecord
rust:fixture-restart-debug
rust:rfc-pageserver-op-atomicity
rust:arthur/tmp-sk-tli-refactor
rust:ps-no-static
rust:separate-pg-build-from-install
rust:exp-07-18
rust:netstat-logs2
rust:user_mgmt_rfc
rust:last_written_lsn_buftag_cache
rust:fix-flaky-branch-tests
rust:relsize_cache
rust:kelvich-patch-1
rust:asher/ansible-remove-tlis
rust:f88fe021-import-patch
rust:063f9ba8-fullbackup-patch
rust:funbringer/ci-coverage-improvements
rust:pg-checksums
rust:projects-migration-complete
rust:thang/exp-07-04
rust:projects_migration_script
rust:complete-base-tar
rust:thang/exp-06-29
rust:thang/exp-06-28
rust:tenant-tasks-test
rust:try-parking-lot-for-page-cache
rust:tenant-tasks-cleanup
rust:sort-locks
rust:basebackup-import-upload
rust:tenant_threads_test
rust:bojan/fullbackup
rust:WIP_import_from_tar
rust:ps-snapshot
rust:partitioning-bug
rust:kelvich/struct-fuzzing
rust:cargo-fuzz-experiment
rust:fix-makefile
rust:added-project-option
rust:at-f88fe021
rust:bojan-ci-test
rust:layer_compression
rust:s3-wal-offload-staging-review
rust:ps-thread-pool-2
rust:ps-thread-pool
rust:revert-1761-opensll_lib_path_fix
rust:fixing-durability-rfc-markdown-rendering
rust:layer_compression_with_prepared_dictionary
rust:bojan-replay
rust:bojan-linked-redo
rust:bojan-get-page-tests
rust:fuzz-test-safekeeper
rust:bojan-psbench-over-kvstore
rust:sk-migrate-to-memstate
rust:tenant_conf_debug
rust:test-perf-pr-1318
rust:image_layer_race
rust:at-063f9ba8
rust:pageserver-1_063f9ba8
rust:arthur/wip-tx-control-storage
rust:bojan-psbench
rust:bojan-kvstore-test
rust:bojan/proxy-parse-params
rust:bojan/remote-compare
rust:agalitsyn/test
rust:ars/tmp
rust:ars/main_tmp
rust:bojan/proxy-cancel-tests
rust:pg_checksum_page
rust:bojan/slow-test
rust:proxy-async-cplane
rust:proxy-scram-test
rust:cli-override-config
rust:chunk_load
rust:proxy-health-check
rust:proxy-async
rust:safe_flush_ptr
rust:docker-multi-platform
rust:layered-ranges-2
rust:buffered_repository_cow
rust:sync-sk-tests
rust:parallel_wal_redo_v2
rust:safekeeper-append-perf
rust:buffered_repository
rust:permanently-cache-latest-img
rust:layer-chunks-2
rust:batch-fsync-limited
rust:layer-id
rust:wip-perf
rust:layer-fsync-after
rust:netstat-logs
rust:wal_back_pressure_backup
rust:try-no-localhost
rust:vec-heap
rust:batch-fsync
rust:ordered-block-iter
rust:vecmap-delta-reserve
rust:try-to-fail-safekeeper
rust:fast_checkpoint
rust:walredo-optimizations
rust:walredo-cleanup
rust:walredo-copies
rust:lsn-vec
rust:temp-flaky-detect
rust:local_file_cache
rust:bin_ser/loose-serde-bounds
rust:set_hints_in_pageserver
rust:inmem_store_verification
rust:dropped_rels_test
rust:test_xid_wraparound
rust:snapfile
rust:cargo_audit
rust:layered-repo-gc
rust:parallel_walredo
rust:inmem_store
rust:get_page_fix
rust:wal_acceptor_status
rust:drop_truncate-rebase
rust:drop_truncate-old
rust:test_oldestXid
rust:two_phase_support
rust:embedded_wal_proposer
rust:createdb_handle
rust:rocksdb_pageserver
rust:issue_56
rust:compute_node_rebase
rust:release-proxy-8853
rust:release-compute-9073
rust:release-9129
rust:release-proxy-8786
rust:release-compute-9011
rust:release-9067
rust:release-proxy-8730
rust:release-8998
rust:release-compute-8942
rust:release-proxy-8640
rust:release-compute-8868
rust:release-8923
rust:release-proxy-8592
rust:release-proxy-8590
rust:release-8865
rust:release-proxy-8588
rust:release-8863
rust:release-compute-8810
rust:release-proxy-8540
rust:release-proxy-8538
rust:release-8819
rust:release-compute-8763
rust:release-8814
rust:release-proxy-8481
rust:release-8769
rust:release-compute-8717
rust:release-proxy-8451
rust:release-8712
rust:release-compute-8683
rust:release-compute-8632
rust:release-proxy-8395
rust:release-8668
rust:release-compute-8628
rust:release-compute-8621
rust:release-proxy-8365
rust:release-8626
rust:release-compute-8592
rust:release-compute-8590
rust:release-proxy-8334
rust:release-8593
rust:release-proxy-8308
rust:release-proxy-8294
rust:release-8562
rust:release-compute-8524
rust:release-compute-8507
rust:release-8518
rust:release-proxy-8253
rust:release-8516
rust:release-compute-8480
rust:release-proxy-8217
rust:release-8469
rust:release-8467
rust:release-compute-8432
rust:release-compute-8405
rust:release-compute-8402
rust:release-proxy-8161
rust:release-8427
rust:release-8423
rust:release-compute-8320
rust:release-proxy-8106
rust:release-8355
rust:release-compute-8317
rust:release-proxy-8042
rust:release-8289
rust:release-compute-8255
rust:release-compute-8222
rust:release-compute-8220
rust:release-proxy-7976
rust:release-8229
rust:release-compute-8186
rust:release-compute-8146
rust:release-8172
rust:release-8085
rust:release-proxy-7883
rust:release-8082
rust:release-compute-8053
rust:release-8080
rust:release-proxy-7808
rust:release-8010
rust:release-compute-7991
rust:release-8008
rust:release-8005
rust:release-proxy-7753
rust:release-proxy-7740
rust:release-7932
rust:release-compute-7931
rust:release-7930
rust:release-compute-7879
rust:release-proxy-7666
rust:release-compute-7877
rust:release-7850
rust:release-7847
rust:release-7845
rust:release-proxy-7586
rust:release-7768
rust:release-compute-7761
rust:release-7765
rust:release-proxy-7510
rust:release-compute-7685
rust:release-proxy-7431
rust:release-7614
rust:release-compute-7611
rust:release-compute-7588
rust:release-7576
rust:release-7574
rust:release-proxy-7328
rust:release-compute-7552
rust:release-compute-7508
rust:release-7496
rust:release-proxy-7252
rust:release-compute-7471
rust:release-7451
rust:release-proxy-7188
rust:release-7381
rust:release-proxy-7138
rust:release-7336
rust:release-7332
rust:release-7330
rust:release-7327
rust:release-proxy-7019
rust:release-7261
rust:release-7245
rust:release-proxy-6953
rust:release-7215
rust:release-proxy-6905
rust:release-7145
rust:release-proxy-6844
rust:release-7125
rust:release-7097
rust:release-7095
rust:release-proxy-6792
rust:release-7044
rust:release-7011
rust:release-7009
rust:release-proxy-6726
rust:release-6981
rust:release-proxy-6682
rust:release-6935
rust:release-6933
rust:release-6911
rust:release-proxy-6633
rust:release-6872
rust:release-proxy-6584
rust:release-6812
rust:release-6777
rust:release-proxy-6518
rust:release-6773
rust:release-6745
rust:release-proxy-6453
rust:release-6715
rust:release-6694
rust:release-6667
rust:release-proxy-6375
rust:release-6616
rust:release-6594
rust:release-6548
rust:release-6514
rust:release-6506
rust:release-proxy-6215
rust:release-6450
rust:release-proxy-6158
rust:release-6299
rust:release-proxy-6107
rust:release-6250
rust:release-6248
rust:release-6210
rust:release-6144
rust:release-6142
rust:release-proxy-6008
rust:release-6138
rust:release-6136
rust:release-5940
rust:release-proxy-5907
rust:release-5889
rust:release-5837
rust:release-proxy-5804
rust:release-5779
rust:release-proxy-5751
rust:release-5733
rust:release-5691
rust:release-proxy-5665
rust:release-5657
rust:release-5625
rust:release-proxy-5626
rust:release-5623
rust:release-proxy-5611
rust:release-5578
rust:release-5579
rust:release-proxy-5590
rust:release-5577
rust:release-5545
rust:release-5493
rust:release-proxy-5459
rust:release-proxy-5455
rust:release-5434
rust:release-proxy-5396
rust:release-5373
rust:release-proxy-5340
rust:release-5324
rust:release-proxy-5303
rust:release-5294
rust:release-proxy-5275
rust:release-5269
rust:release-proxy-5273
rust:release-5267
rust:release-proxy-5238
rust:release-5227
rust:release-5213
rust:release-proxy-5201
rust:release-5201
rust:release-5189
rust:release-proxy-5147
rust:release-5147
rust:release-proxy-5115
rust:release-5090
rust:release-proxy-5070
rust:release-proxy-5036
rust:release-5037
rust:release-5018
rust:release-4983
rust:release-4917
rust:release-4916
rust:release-4862
rust:release-4854
rust:release-4781
rust:release-4713
rust:release-4642
rust:release-4604
rust:release-4525
rust:release-4524
rust:release-4517
rust:release-4459
rust:release-4456
rust:release-4454
rust:release-4449
rust:release-4414
rust:release-4394
rust:release-4344
rust:release-4342
rust:release-4277
rust:release-4275
rust:release-4273
rust:release-4270
rust:release-4245
rust:release-4179
rust:release-4108
rust:release-4105
rust:release-4103
rust:release-4053
rust:release-4049
rust:release-4030
rust:release-4023
rust:release-3985
rust:release-3960
rust:release-3957
rust:release-3940
rust:release-3916
rust:release-3913
rust:release-3909
rust:release-3898
rust:release-3836
rust:release-3819
rust:release-3808
rust:release-3795
rust:release-3759
rust:release-3756
rust:release-3714
rust:release-3710
rust:release-3668
rust:release-3666
rust:release-3665
rust:release-3634
rust:release-3633
rust:release-3632
rust:release-3592
rust:release-3568
rust:release-3509
rust:release-3506
rust:release-3504
rust:release-3465
rust:release-3441
rust:release-3439
...
compare: rust:sk/aux_files_rfc
rust:main
rust:ci-run/pr-12811
rust:dependabot/cargo/cargo-2dc5bac7e8
rust:bodobolero/prep_pg18_perf_validation
rust:iddm/postgres-continuous-profiling-endpoint
rust:fix/persistent-file-length-error
rust:bodobolero/sysbench_4_perf_runner
rust:quantumish/lfc-resizable-map
rust:bodobolero/disable_benchmarks
rust:quantumish/lfc-resize-integration
rust:bodobolero/run_tpcc_staging
rust:problame/standby-horizon-leases
rust:quantumish/lfc-resize-static-shmem
rust:cherry-pick/12a8915b7c0
rust:rc/release-compute/2025-08-01T07-07Z
rust:rc/release-storage/2025-08-01T06-13Z
rust:communicator-rewrite
rust:myrrc/lkb-851-promotion-fix
rust:alexk/fix-coalesce
rust:amasterov/random-ops-add-logical-replication
rust:relkind_cache
rust:heikki/ondemand-slru-download-api-change
rust:thesuhas/brc-3082
rust:ruslan/add-vary-header-for-options
rust:vlad/squash-storcon-migrations
rust:communicator-rewrite-set-use-communicator-worker-pg-setting
rust:conrad/fix-reconfigure-with-tls
rust:test-proxy-bench
rust:vlad/hadron-jwt
rust:amasterov/random-ops-add-snapshots
rust:debug/dubious-ownership
rust:skyzh/lease-refresh-pageserver-connstr
rust:skyzh/do-not-delete-index-part
rust:skyzh/lease-lsn-tokio
rust:conrad/lock-free-semaphores
rust:vlad/port-storcon-persistence
rust:bodobolero/lakebase_perf_tests
rust:skyzh/try-reldirv2-test-2
rust:jawj/require-alpn-for-direct-ssl
rust:heikki/update-rust-toolchain-as-separate-step
rust:diko/safekeeper_migrate_from_down_sk
rust:release-proxy
rust:skyzh/try-reldirv2-test
rust:min_inflight_prefetch_lsn
rust:local-proxy-tcp
rust:bodobolero/tpcc_fixed_compute_size
rust:conrad/lakebase-v2-ingress/initial-poc
rust:conrad/introduce-cache-cleanup-project-info-invalidation
rust:bayandin/update-base-images
rust:tristan957/pgconf-port
rust:release-compute
rust:release
rust:problame/repro-test_readonly_node_gc-flakiness-9833
rust:ruslan/track_ddl_command_end
rust:fix_motd_regression
rust:rc/release-proxy/2025-07-23T15-16Z
rust:erik/communicator-split
rust:conrad/remove-transaction-type
rust:thesuhas/migrate_configurator
rust:cloneable/otel-async-span-processing
rust:thesuhas/migrate_compute_rs_hadron
rust:thesuhas/migrate_config.rs_hadron
rust:tristan957/arch
rust:tristan957/pgindent
rust:quantumish/lfc-resize-impl
rust:conrad/memory-tagging
rust:problame/standby-horizon-removal-poc-replacement
rust:conrad/refactor-proxy-logging-id-system
rust:conrad/try-remove-webpki-roots
rust:conrad/json-string-optimisations
rust:erik/always-upload-manifest
rust:skyzh/test-404-passthrough
rust:min_prefetch_lsn
rust:iddm/communicator-rewrite/slru
rust:vlad/figure-out-compat-tests
rust:quantumish/remove-unused-deps
rust:arpad/log_get_requests
rust:cloneable/proxy-logging-benchmark
rust:cloneable/proxy-unlink-cancel-key
rust:skyzh/test-image
rust:conrad/use-measured-for-compute-metrics
rust:adjust_request_lsn_at_ps
rust:problame/failpoints-replacement
rust:problame/repro-initdb-lsn
rust:conrad/paracord
rust:skyzh/stripe-size-check
rust:problame/standby-request-delayed-until-after-gc
rust:skyzh/update-lsn-lease-api
rust:problame/standby-horizon-demo-problem
rust:skyzh/force-gc-skip-checks
rust:arpad/timeline_read_only
rust:skyzh/set-stripe-size-first
rust:problame/standby-horizon-removal-poc-rip-out
rust:ephemeralsad/deletion-force-flag
rust:conrad/lazily-parse-http-req-body
rust:ondemand_wal_download
rust:ruslan/subzero-integration
rust:quantumish/lfc-soa-map
rust:alexanderlaw-test-branch
rust:rc/release-compute/2025-07-03T08-42Z
rust:skyzh/upload-queue-bypass
rust:quantumish/comm-lfc-integration
rust:jcsp/cherry-pick-aa22572d8c
rust:skyzh/tx-abort-test-fix
rust:erik/communicator-pool
rust:problame/lease-deadline-impact-analysis
rust:arpad/no_drop_futures
rust:devin/1750944861-remove-no-event-triggers-flag
rust:problame/refactor-compaction-error-handling
rust:heikki/simplify-macos-build
rust:devin/1745492468-add-dev-flag-pr11517
rust:lfc_check_relkind
rust:vlad/debug-test-sharding-auto-split
rust:conrad/simplify-http-connect_to_compute
rust:jcsp/issue-612-segmentsize
rust:skyzh/allow-migration-if-lag-not-available
rust:thesuhas/pg_stat_rollout
rust:myrrc/close-range-compat
rust:ci-run/pr-12317
rust:tristan957/docker-subst
rust:bayandin/better-temp
rust:elizabeth/connection-pool-with-tests
rust:conrad/remove-tls-from-cancellation
rust:vlad/fix-initial-visibility-computation
rust:use_debug_compare_local
rust:bodobolero/extension_pg_tpcds
rust:conrad/auth-broker-local-setup
rust:conrad/compute-tools-cargo-chef
rust:elizabeth/make-communicator-build-on-macos
rust:quantumish/tenant-attach-retries
rust:unlogged_build_rc_fix
rust:erik/max-offline-interval-10s
rust:ephemeralsad/return-only-generation-when-increment
rust:ephemeralsad/reattach-concurrency
rust:ephemeralsad/rename-tenant-id-request-param
rust:diko/basebackup_cache_feature_flag
rust:rc/release-storage/2025-06-13T06-11Z
rust:thesuhas/add_dblink_in_regression_tests
rust:problame/broker-spof/storcon-prototyping
rust:replica_redo_deadlock
rust:heikki/lfc-rust-hashmap
rust:fix-replay-deadlock
rust:conrad/rewrite-connect-compute
rust:ephemeralsad/graceful-draining
rust:cloneable/proxy-pglb-connect-compute-split
rust:conrad/minor-optimisations-for-cancellation
rust:rc/release-proxy/2025-06-10T06-01Z
rust:skyzh/awscli
rust:erik/communicator-rewrite-grpc-port
rust:tristan957/debt-collecting
rust:cloneable/proxy-pglb-task-main-split
rust:conrad/proxy-toml
rust:ci-run/pr-12156
rust:rc/release-storage/2025-06-06T06-11Z
rust:myrrc/19011-replica-promotion-compute-ctl
rust:rc/release-compute/2025-06-04T16-14Z
rust:ephemeralsad/sharding-split-failures
rust:heikki/lfc-freelist-refactor
rust:28934-pg-dump-skip-extensions
rust:rc/release-proxy/2025-06-03T06-01Z
rust:myrrc/paste-and-shortener
rust:erik/grpc-layers
rust:thesuhas/patched-pgrx-14
rust:tristan957/new-scope
rust:tristan957/scope
rust:rc/release-storage/2025-05-30T15-41Z
rust:rc/release-storage/2025-05-30T13-32Z
rust:rc/release-storage/2025-05-30T13-08Z
rust:erik/grpc-benchmark
rust:MMeent/test-endpoint-promo
rust:conrad/proxy-memory-usage-during-handshake
rust:rc/release-storage/2025-05-30T06-10Z
rust:vlad/debug-seccomp
rust:elizabeth/communicator-pagebench-from-minimal-client
rust:elizabeth/communicator-grpc-minimal-domain-client
rust:docs-hapaa-logged-events
rust:rc/release-compute/2025-05-28T10-19Z
rust:elizabeth/communicator-grpc-client-and-pagebench
rust:mmeent/replica-promotion
rust:mmeent/test-endpoint-promo
rust:diko/ingress_regression_test_workflow
rust:arpad/walproposer_v3_only
rust:jcsp/tuples
rust:conrad/proxy-refactor-pg-test-to-json
rust:erik/pageserver-grpc-tls
rust:hackathon-geo-routing
rust:arpad/template
rust:amasterov/add-pg-duckdb-test
rust:heikki/hackathon-may2025
rust:rc/release-compute/2025-05-23T07-03Z
rust:diko/basebackup_cache_followup_1
rust:vlad/add-pg_tracing
rust:amasteerov/test-scale-16
rust:conrad/remove-arc-inner-client
rust:conrad/tweaks-to-postgres-protocol2
rust:erik/local-consumption-metrics-redux
rust:amasteerov/test-scale
rust:conrad/remove-tracing-on-passthrough
rust:erik/history-size-consumption-metric
rust:devin/1747648920-scale-postgres-regression-tests
rust:conrad/refactor-json-logging-perf
rust:bayandin/increase-timeout
rust:rc/release-compute/2025-05-16T18-48Z
rust:tristan957/revert
rust:bodobolero/build-tools-with-sudo
rust:rc/release-compute/2025-05-16T07-03Z
rust:vlad/find-unexpected-rel-size-cache-updates
rust:amasterov/run-postgis-test
rust:detect-new-flaky-tests
rust:link-compatibility-old
rust:conrad/proxy-conn-state-machine
rust:conrad/overengineer-redis-batching
rust:rc/release-proxy/2025-05-13T06-01Z
rust:skyzh/repartition-above-gc-cutoff-2
rust:rel_size_cache_fix
rust:erik/location-conf-churn-valid-attach
rust:problame/fallocate
rust:rc/release-storage/2025-05-09T06-11Z
rust:lfc_performance_test
rust:vlad/no-wait-inmem-plan
rust:amasterov/add-cloud-postgis
rust:devin/1746707002-set-len-tokio-epoll-uring
rust:devin/1746524840-blob-writer-error
rust:skyzh/add-posthog-config
rust:rc/release-storage/2025-05-06T15-07Z
rust:tristan957/the-spec-is-so-weird
rust:skyzh/pageserver-metadata-rewrite
rust:rc/release-proxy/2025-05-06T06-03Z
rust:add_audit_to_shared_preload_libraries
rust:problame/broker-spof/poc
rust:problame/repro-ecanceled
rust:rc/release-compute/2025-05-02T07-03Z
rust:tristan957/safekeepers
rust:erik/communicator-grpc
rust:alexk/tmp-disable-jwt-audit
rust:local_session_chg
rust:communicator-rewrite-with-integrated-cache
rust:jcsp/pr-10715-followup
rust:skyzh/detach-ancestor-replorigin
rust:erik/bytes-changed-consumption-metric
rust:prewarm_using_lfc_prefetch
rust:skyzh/feature-rollout-rfc
rust:skyzh/feature-encryption-2
rust:problame/hack/io-uring-attach-wq
rust:jcsp/tests-azs-by-default
rust:vlad/debug-read-path
rust:jcsp/test-fail-on-too-much-data
rust:jc/verify-bench-clippy-compilation
rust:rc/release/2025-04-25_06-02-UTC
rust:hotfix/release-compute/remote_extensions_fix
rust:vlad/make-address-for-peers-mandatory
rust:problame/repro-break-bench
rust:bodobolero/remove_global_locks
rust:skyzh/scheduling-essential-attach
rust:tristan957/tls
rust:hotfix/release-compute/pgbouncer_cve_upgrade
rust:ci-run/pr-11666
rust:rc/release-compute/2025-04-22
rust:hotfix/release-compute/pgbouncer_cve_fix
rust:diko/test_workload_stuck
rust:conrad/pool-cleanup
rust:tristan957/cve
rust:skyzh/upload-encryption
rust:hotfix/release/2025-04-21-empty-get-page-batch
rust:thesuhas/compute_deployment_API
rust:cloneable/proxy-conn-state-machine
rust:rc/release/2025-04-21_17-53-UTC
rust:rc/release/2025-04-21_17-06-UTC
rust:rc/release-compute/2025-04-18_07-00-UTC
rust:skyzh/fake-kms-s3
rust:skyzh/fix-timeout
rust:last_active_query
rust:hotfix/release-compute/tristan957/anastasia-fix
rust:on_demand_download_guc
rust:arpad/remote_keys
rust:skyzh/keys-field-index-part
rust:devin/1744274347-add-dev-flag
rust:jcsp/rfc-encryption-keys
rust:problame/async-cleanup-on-drop-for-writers
rust:yuchen/direct-io-delta-image-layer-write
rust:luist18/pg_rest
rust:diko/rcgen_in_neon_local
rust:ci-run/pr-11517
rust:problame/direct-io-buffered-writer-notes
rust:test_s3_wal_replay_s3_only
rust:gh-readonly-queue/main/pr-11512-63ee8e218195e42daa305085ad847a38ceda93cb
rust:erik/location-conf-churn-debug
rust:jcsp/bytes-changed-consumption-metric
rust:erik/oltp-shared-buffers
rust:add-pg_tracing
rust:jc/zizmor
rust:cloneable/lambda-cross-az-traffic-collection
rust:jc/test-broken-container-push
rust:rc/release/2025-04-04-morning
rust:jcsp/issue-11439-get-timestamp-empty-branch
rust:diko/metrics_do_not_work_example
rust:jcsp/stabilize-many-tenants-test
rust:arpad/sk_timeline_branch
rust:conrad/flag-bearer
rust:conrad/dynamic-limiter
rust:wp-gens-wip
rust:tristan957/cicc
rust:pump_prefetch_state_min_delay
rust:cloneable/neon-image-debug-tools
rust:pageserver_try_receive_fix
rust:sk/auth_renew_proxy
rust:fix_audit_log_level_setup
rust:rc/release/2025-03-21
rust:problame/serde-ignored
rust:devin/1742375452-add-missing-apis
rust:neon_ancestor_lsn
rust:thesuhas/remove_anon_extension
rust:skyzh/compute-type-passthrough
rust:tristan957/release
rust:tristan957/f
rust:lsm3
rust:jcsp/rfc-hot-secondaries
rust:gh-readonly-queue/release/pr-11251-1b5258ef6a262f5133a8bb0ffeb983b5352d3546
rust:hotfix/release/2025-03-14-storcon-optimizations
rust:tristan957/perf
rust:luist18/postgresql_anonymizer-experiments
rust:jc/revert-reuse-artifacts
rust:rc/release-proxy/2025-03-12
rust:skyzh/passthrough-detach-v2-storcon
rust:heikki/poc-pass-otel-traceid-to-basebackup
rust:vlad/perf-span
rust:neon_explain_options
rust:skyzh/gc-compaction-skip
rust:spawn_rsyslog_in_neonvm
rust:wal_redo_inmem_smgr_overflow
rust:problame/broker-removal-poc
rust:rewrite-compute-pageserver-comm-rfc
rust:jc/test-11036-compute-rc-pr
rust:jc/test-11036-storage-rc-pr
rust:rc/release/2025-02-27
rust:rc/release-compute/2025-02-27
rust:alexk/compute-ctl-refactor-start
rust:skyzh/read-trace-page
rust:sk-proto-v3-dev
rust:problame/virtual-file-metrics-no-hashing-v2
rust:heikki/use-neonvm-daemon-for-resizing
rust:erik/jemalloc-pprof
rust:conrad/bump-vm-builder
rust:bodobolero/duckdb_static
rust:rc/release-compute/2025-02-21
rust:ps_communicator
rust:vlad/reconcile-whole-world
rust:problame/broker-removal-notes
rust:alexk/compute-better-http-logging
rust:jcsp/issue-10720-fix
rust:wip-neonvm-payload
rust:rc/release-compute/2025-02-14
rust:jcsp/storcon-rate-limiting
rust:jcsp/storcon-no-notify
rust:jcsp/storcon-extra-sem
rust:skyzh/l0-l0-compaction
rust:skyzh/image-preempt-cross-timeline
rust:ci-run/pr-10796
rust:erik/deletion-queue-wait
rust:erik/upload-block-deletions
rust:arpad/update_aws_sdk_little
rust:tristan957/refactor
rust:jcsp/issue-10720-ingest-critical
rust:heikki/no-mold
rust:heikki/avoid-compute-tools-rebuilds
rust:jcsp/release-7765-br
rust:problame/latency-regression/fix-4d7111f24-take2-main
rust:problame/latency-regression/fix-4d7111f24-take2
rust:bayandin/bump-build-tools
rust:skyzh/layer-map-test
rust:bodobolero/patch_pgcopydb
rust:reenable_lfc_fix
rust:lfc_bug_fixes
rust:problame/latency-regression/fix-4d7111f24--port-froward-drive-by-fix-for-measure
rust:problame/latency-regression/fix-4d7111f24
rust:conrad/tokio-console
rust:jcsp/tests-reconcile-til-idle
rust:sk-membership
rust:alexk/add-pg_duckdb
rust:dedicated_backend
rust:bayandin/misc-imprv
rust:conrad/fix-broken-redis-startup
rust:tristan957/paradedb
rust:heikki/debug-pgdata_import_smoker
rust:skyzh/optimize-collect-keyspace
rust:skyzh/workaround-layer-map
rust:arpad/sk_timelines_schema
rust:alexk/remote-ext-minor-cleanup
rust:bodobolero/test_stripe_sizes
rust:skyzh/compact-l0-slow-trace
rust:problame/broker-spof/code-reading
rust:vlad/for_gleb
rust:problame/prototype-latency-recorder
rust:rc/release-proxy/2025-01-23
rust:vlad/warn-on-stuck-conn-manager
rust:use_keepalives_for_ps_conn
rust:probame/tokio-task-dump
rust:proxy_id
rust:lfc_strict_limit
rust:problame/broker-spof/tlaspec
rust:problame/broker-spof/code-reading-notes
rust:jcsp/friday-nits
rust:out_of_shared_memory
rust:jcsp/sharding-rename
rust:conrad/another-jwt-auth-demo
rust:problame/hung-shutdown/demo-hypothesis
rust:jcsp/pagetrace-releasebased
rust:max_locks
rust:skyzh/reldir-sparse
rust:jcsp/storcon-cli-pagination
rust:problame/fix-throttle-metrics-for-batch-size-gt-1
rust:arthur/repr-oom-basebackup
rust:problame/hung-shutdown/slow-logging
rust:erik/postgres-backend-error-traces
rust:vlad/remove-node-activate-reconcile
rust:problame/benchmarking/pr/chrometracing-and-tracing-flame
rust:gh-readonly-queue/main/pr-10193-b368e62cfc374bd48ca656b476c5c081c4018546
rust:cloneable/proxy-acceptor-connector
rust:conrad/proxy-remove-notice-logs
rust:jcsp/controller-system-libpq
rust:rc/release/2024-12-27
rust:sharnoff/bump-wss-metrics-duration
rust:gleb/random-build-docker-compose
rust:erik/fix-evict-tests
rust:lfc_prewarm_light
rust:gleb/random-compute-ld-library-path
rust:sk/set_fast_import_path
rust:rc/release/2024-12-20
rust:22100-create-neondb-in-fast-import
rust:conrad/proxy-tokio-mechanism-tls-support
rust:jcsp/no-coverage
rust:conrad/separate-cplane-mock-from-compute-endpoint
rust:ps_protcol_v3_rfc
rust:arpad/azure_http_timeouts
rust:knz/vpc_cache_and_invalidation
rust:jcsp/tests-concurrency-10
rust:jcsp/tests-concurrency
rust:diesel-v17-default
rust:arpad/listing_object_etag
rust:test-pull-timeline-flakiness
rust:arpad/blob_batch
rust:jcsp/storcon-multi-secondaries-20241209
rust:conrad/proxy-postgres-errors
rust:heikki/mitm
rust:fix/tests_give_more_time_to_start_env
rust:heikki/persist_pgstat_file
rust:installed_extensions_metric_live_updates
rust:yuchen/double-buffered-writer-oneshot-channel
rust:anstream-upd
rust:conrad/switch-to-simpler-rust-postgres-fork
rust:arpad/no_null_tenant_conf
rust:sk-tla-membership-wip
rust:problame/batching-sidecar-task
rust:problame/smgr-metrics-bring-back-ex-throttled
rust:jcsp/az-fill
rust:yuchen/bench-double-buffered-writer
rust:vlad/sk-ps-codec
rust:erik/prod-with-profile
rust:vlad/sk-ps-protobuf-test
rust:fix_aio_prefetch
rust:arpad/scrubber_azure
rust:arpad/endpoint_azure
rust:skyzh/fix-barrier
rust:yuchen/test-9754-cutoff-read-grace
rust:problame/batching-timer
rust:problame/merge-getpage-test
rust:erik/request-size-metric
rust:feat/ci_workflow_build_macos_2
rust:vlad/safekeeper-interpret-wal-test-enable
rust:jcsp/slrus-on-shard-0
rust:erik/wal-flush-record-lsn
rust:erik/wal-write-exact-pos
rust:yuchen/direct-io-reads-in-ci-by-default
rust:tristan957/application_name
rust:cloneable/proxy-stream_events-tool
rust:skyzh/test-offload-timeline-retain-lsn
rust:skyzh/backoff-fix
rust:erik/batch-wal-appends
rust:problame/2024-11-12-repro-walredo-shmem-leak
rust:erik/segment-size
rust:heikki/debug-submodule-checks
rust:sk-eviction-min-timeout
rust:erik/respond-xact-commit
rust:bodobolero/ingest_bench
rust:yuchen/fix-readonly-node-gc-startup
rust:bayandin/skip-tests-use-decorator
rust:gh-readonly-queue/main/pr-6746-b6bc954c5d3846214ee0a38010dd0228a7c2d7f5
rust:gh-readonly-queue/main/pr-9615-9132d80aa3e20c58878b945b86c442bf7756a30e
rust:erik/durable-rename-fsync-metrics
rust:vlad/safekeeper-filter-wal
rust:tristan957/compute-status
rust:skyzh/barrier-process
rust:zerocopy-proxyprotocol2-parsing
rust:erik/safekeeper-wal-protocol
rust:erik/criterion-profile
rust:vlad/log-on-unexpected-pg-record
rust:skyzh/compaction-atomic
rust:tristan957/dependabot
rust:refactor-websockets
rust:releases/2024-10-29-compute-only
rust:parameterize-proxy-pytests
rust:remove-postgres-auth-backend
rust:problame/timeline-pgdata-import-rfc
rust:lfc_prewarm
rust:rc/2024-10-28
rust:tristan957/unstable-extensions
rust:problame/remote-storage-unify-localfs
rust:vlad/module-musical-chairs
rust:proxy-simplify-control-plane-auth
rust:vlad/refactor-ingest-2
rust:enable_v17_extensions_pgrx
rust:replica_prewarm
rust:yuchen/direct-io-for-read-test
rust:rc/2024-10-21
rust:yuchen/use-thread-local-crate-for-tokio-epoll-uring
rust:skyzh/anon-patch
rust:test-local-proxy-jwt-ext-install
rust:test_compute_restart
rust:erik/disable-sync-safekeepers-fast-path
rust:lfc_hll_test_fix
rust:installed_extensions_metric
rust:bodobolero/test_sk_alone
rust:jcsp/issue-9185-workaround
rust:jcsp/layer-map-search-at-image-lsn-3
rust:proxy-http-raw-json-value
rust:conn_pools
rust:grant-jwt-role-perms
rust:tristan957/fixture-typing
rust:reduce-moto-noise
rust:enable-pg_session_jwt-programmatically
rust:enable_v17_extensions
rust:fix/dont_use_ephermal_ports
rust:move-vm-monitor
rust:yuchen/direct-io-aligned-alloc
rust:yuchen/direct-io-aligned-alloc-usage-wip
rust:proxy-abstract-connection-loops
rust:share-test-env
rust:break-e2e-tests
rust:yuchen/direct-io-aligned-alloc-usage-add-marker-trait
rust:local-proxy-testing
rust:jcsp/issue-8969-pt2-mk2
rust:vlad/revert-broker-hyper-update
rust:ondemand_wal_download_rc
rust:proxy-refactor-json-parsing
rust:exponential_historam
rust:skyzh/safekeeper-tlinit-refactor
rust:auth-broker-testing
rust:jcsp/foo-branch
rust:backup/bayandin/debian-12-more-jobs
rust:jcsp/layer-map-search-at-image-lsn-2
rust:jcsp/layer-map-search-at-image-lsn
rust:yuchen/extend-btree-iter
rust:fcdm/dev-ecr
rust:releases/2024-09-25-compute-only
rust:bayandin/test
rust:anastasia/supported-extensions-rfc
rust:vlad/storcon-handle-detached-shards-on-node-activation
rust:disable-check-submodules
rust:refactor-compute-metrics-exporting
rust:conrad-playing-with-rate-limiter
rust:initdb-cache
rust:readme_add_rustup
rust:alubennikova/regress-arm
rust:test-check-submodule-forward-progress
rust:readonly-node-gc-flaky
rust:exponential_histiogrtam
rust:skyzh/scrubber-error-handling
rust:anastasia/single-click-pg-upgrade-rfc
rust:vlad/fix-vec-read-img-layer-skip-take-2
rust:fix_path_for_extension_request
rust:faster-ci
rust:12648-epic-upgrade-to-a-newer-debian-12
rust:12648-epic-upgrade-to-a-newer-debian
rust:vlad/fix-vec-read-img-layer-skip
rust:tristan957/pg_upgrade
rust:hackaneon/lisbon24/superscalar-page_service--vlad/bugfix-missing-key
rust:on_demand_wal_downoad_for_lr
rust:hackaneon/lisbon24/superscalar-page_service--problame/bugfix-missing-key
rust:hack/fast-import
rust:run-clippy-less
rust:pglb
rust:hackathon/single_click_pg_upgrade
rust:hackaneon/lisbon24/superscalar-page_service
rust:alexk/legacy-pg-partman
rust:hackathon/devcontainer
rust:vlad/test-hack
rust:jcsp/neonmq
rust:hackaneon/lisbon24/superscalar-page_service--problame/evaluate-debouncer
rust:hackaneon/lisbon24/superscalar-page_service--problame/globalvectoredgetfail
rust:problame/instrument-nonblocking-consecutive-getpage-requests
rust:heikki/test-shared-env
rust:rc/proxy/2024-09-12
rust:v16-lr-worker-reply-after-processing
rust:joonas/sync_between_regress_and_benches
rust:problame/neon-local-pageserver-slow-starts
rust:problame/compaction-pagecache-bypass-default-to-no-validation
rust:rc/proxy/2024-09-05
rust:problame/2024-09-investigate-cloud-16886
rust:skyzh/retire-aux-v1
rust:rc/proxy/2024-08-29
rust:yuchen/test-vectored-chunk-read
rust:problame/investigation/2024-08-28--getpage-throttle--try-conrads-leaky-bucket
rust:allow_event_triggers_for_neon_superuser
rust:test-relsize-cache
rust:improve-identify_levels-comments
rust:jcsp/issue-8801-debug
rust:ktls
rust:log_subscriber_restart
rust:cicd/debug-regress-tests-on-arm
rust:release-last-fixed
rust:problame/archive/weblinks/rust-lang/rust/96865--issuecomment-2298949301
rust:sk-bump-term-2
rust:sasha_ondemand_wal_download_create_slot
rust:problame/compaction-pagecache-bypass-validation-parallel-io
rust:revert-8654-revert-8076
rust:proxy-http-raw-conn
rust:joonas/maybe_fix_bench
rust:rc/proxy/2024-08-15
rust:yuchen/vectored-read-dio-aligned-section-coalesce
rust:split-proxy
rust:skyzh/fix-docker-warnings
rust:fcdm/oidc
rust:joonas/missed_compaction_cancelled_error
rust:skyzh/revert-2
rust:skyzh/revert-1
rust:arpad/safekeeper_launch_timestamp
rust:revert-8607-jcsp/controller-scale-test-flake
rust:jcsp/ingest-index-optimization
rust:lfc-holes
rust:log_opaque_newpages
rust:jcsp/ingest-refactor
rust:fcdm/simple2
rust:rc/proxy/2024-08-01
rust:fcdm/testch
rust:vlad/storcon-leader-db-table
rust:fcdm/minor
rust:fcdm/test-oidc2
rust:proxy-leaky-bucket-gcra
rust:jcsp/layer-visibility-pt2-bench
rust:joonas/nth_take_on_tad_gc_blocking_part2
rust:joonas/nth_take_on_tad_gc_blocking_part1
rust:vlad/try-bulk-insert
rust:oldest_active_xid_policy
rust:fcdm/id-test
rust:chapson/14640-push-to-acr
rust:chapson/14462-use-redis_notifications_client
rust:jcsp/faster-ingest-2
rust:jcsp/image-value-compression
rust:rc/proxy/2024-07-18
rust:arpad/fix_tenant_create_flakiness
rust:fix/ci-image-deps
rust:arpad/vectored_read_ci
rust:ci-run/pr-8329
rust:problame/postgres_backend_no_async_trait
rust:problame/direct-io-rfc
rust:vlad/asdasd
rust:vlad/asdas
rust:rc/2024-07-08-by-vlaad
rust:rc/2024-07-08-by-vlad
rust:rc/2024-07-08-manual
rust:jcsp/layer-visibility
rust:vlad/asfsg
rust:bump-nextXid-less-aggressively
rust:problame/slow-detach-encapsulated-handler-timeline
rust:problame/slow-detach-fix-sketch
rust:no_xid_alignment
rust:jcsp/pg-isolation-mismatches
rust:max_vacuum_defer_cleanup_age
rust:jcsp/pg-regress-with-compaction
rust:rc/proxy/2024-07-04
rust:vlad/compaction-logging
rust:problame/slow-detach-debug
rust:arpad/slices_in_write_path
rust:bayandin/replace-cachepot-with-sccache
rust:fix/ps-connect/check-for-response-status
rust:rc/2024-07-01-without-clog-recovery
rust:add-logical-rep-restart-test
rust:jcsp/shutdown-under-load-test
rust:compress-proxy-node-cache
rust:vlad/update-measured
rust:vlad/sanitized-build
rust:problame/walredo-graceful-shutdown
rust:proxy-skip-1rtt
rust:arpad/compression_pagectl
rust:sk-test-wal-receiver-timeout
rust:problame/mut-request-context
rust:yliang/dbg-static-endpoint-lease-request
rust:vlad/storcon-scale-test-rolling-restart
rust:problame/repro-failing-pg-regress-in-pr-8105
rust:vlad/reset-scheduling-context
rust:problame/pr-6002-stripped
rust:problame/serde-deserializable-remote-storage-config
rust:heikki/wip-autoscale-api
rust:rfc-compute-controlled-autoscaling
rust:vlad/pseudo-transactional-reschedule
rust:update-dashmap
rust:wp-mref
rust:reduce-logs/neon-extension
rust:sasha_fix_activity_monitor
rust:yuchen/lsn-leases-poc
rust:problame/rfc-pageserver-postgres-bundle
rust:vlad/tmp/grace
rust:jcsp/storcon-stress-test
rust:bodobolero/optimize_pgvector_optflags
rust:skyzh/vm-monitor-lfc
rust:problame/vmbits-debug
rust:problame/flaky-vmbits-dump-layermap
rust:vlad/storcon-drain-fill-poc
rust:problame/pagectl-dump-timelinemetadata
rust:undo_unlogged_build
rust:khanova-check
rust:sk-tli-manager-observability
rust:undo_unlogged_build_v2
rust:drop_buffer_on_unlogged_build_end
rust:ci-run/pr-7908
rust:problame/compaction-algorithm-matrix-run
rust:proxy-remove-self-signed
rust:sk-rm-partial
rust:alway_apply_fpi_at_replica
rust:arpad/musl_libc_v2
rust:arpad/musl_libc
rust:skyzh/flush-split-deltas
rust:restore_running_xids_from_clog-take-two
rust:test_replication_fix
rust:skyzh/rm-aux-v1-keyspace
rust:jcsp/sk-concurrency-primitives
rust:skyzh/k-merge-impl
rust:fix-XLogWaitForReplayOf-race
rust:not_modified_since_fix
rust:jcsp/issue-7488-auto-split-test
rust:problame/tiered-compaction/identify-levels-bails-too-early
rust:jcsp/tenant-mgr-refs
rust:rc/proxy/2024-05-16
rust:arpad/increase_partial_backup_timeout
rust:joonas/more_flaky_shutdown_aliases
rust:sk-pause
rust:jcsp/secondary-concurrency
rust:fix-pgvector-v0.6.0-again
rust:proxy-measured-tokio
rust:log_newpage_std
rust:skyzh/aux-file-flag-v2-again
rust:skyzh/revert-compat-test
rust:udeps
rust:update-deps
rust:jcsp/storcon-cli-hacks
rust:skyzh/sha2-aux-encoding
rust:sk-move-cancelled
rust:proxy-moka
rust:arpad/less_async_trait
rust:problame/pageserver-init-subcommand
rust:fix-6449
rust:compute_ctl-main-refactor-startup_context
rust:test_waldump_ignore_errors
rust:http-conn-pool-overhaul
rust:http-conn-pool-small-refactor
rust:jcsp/split-gc-ancestor-layers
rust:proxy-latency-link
rust:nix-devenv
rust:arpad/less_async_trait_investigation
rust:jcsp/sharding-key-spaces-mk3
rust:skyzh/write-path-aux-file
rust:skyzh/aux-file-v2-flag
rust:khanova-test
rust:proxy-async-dns
rust:problame/write-path-larger-buffers--refactored--cleaned-up
rust:problame/write-path-larger-buffers--refactored
rust:vlad/coalesce-read-paths
rust:vlad/read-depth-rate-limited-warn
rust:jemalloc-prof
rust:jcsp/hack
rust:workaround-actions-cache-fail
rust:proxy-config-serde
rust:remove-self-signed
rust:proxy_ip_allowlist
rust:vlad/disable-image-layer-creation-check-threshold
rust:problame/INC-186-in-vitro-repro-slow-find_lsn_for_timestamp
rust:problame/write-path-larger-buffers
rust:proxy-improve-loggign
rust:skyzh/key-per-aux
rust:vlad/write-path-hairdo
rust:getpage_lsn_range-pre2
rust:getpage_lsn_range
rust:neon_caps
rust:problame/async-walredo/benchmarking-2024-04-08--1
rust:console_get_role_options
rust:proxy-zero-permits-proper-fix
rust:skyzh/lfc-stat
rust:jcsp/storcon-tests
rust:problame/investigate-why-timeline-create-so-slow
rust:RFC_merged_compute_image
rust:arpad/compaction_enabled_test
rust:test_reconnects
rust:revert-7261-revert-7052-sasha_revoke_replication
rust:proxy-cplane-errors
rust:jcsp/sharded-bench
rust:problame/async-walredo/benchmarking-2024-03-25--1
rust:joonas/compaction_readlock_while_downloading
rust:jcsp/issue-7221-lingering-metrics
rust:problame/one-runtime--benchmark-2024-03-23--baseline
rust:problame/one-runtime--benchmark-2024-03-23
rust:problame/one-runtime--benchmark-2024-03-22
rust:skyzh/test-2-replica-repro
rust:revert-7189-proxy-aws-irsa-auth-for-elasticache
rust:problame/async-walredo/benchmarking-2024-03-22--1
rust:jcsp/s3-dr-test-stability
rust:rc/proxy/2024-03-21
rust:image_layer_compression
rust:problame/investigate-slow-test_bulk_insert
rust:lr-rm-files-on-standby
rust:skyzh/release-4917-patched
rust:lr-tests-catchup
rust:jcsp/paths-on-auth-errors
rust:wal_lz4_compression
rust:proxy-fix-http-auto-shutdown
rust:set_guc_in_parop_bt
rust:jcsp/ha-testing
rust:proxy-parse-proxy-protocol-header-health-checks
rust:khanova-test-branch
rust:vlad/vectored-get-fixes-test-special-keys
rust:bayandin/1tb-pgbench
rust:skyzh/revert-6935
rust:rc/proxy/2024-02-29
rust:rc/2024-02-27-manual
rust:jcsp/controller-config-change
rust:vlad/wait-for-storage-controller-ready
rust:skyzh/ioctl-discard
rust:handle_public_schema_in_migrations
rust:approximate_working_set_size
rust:proxy-return-is-cold-start
rust:sk-skip-deleted
rust:walredo_apply_in_neon_yielding
rust:bh-ignore-aux
rust:vlad/get-vectored-pagebench-testing
rust:skyzh/release-4917-orig
rust:limit_aux_deltas
rust:problame/avoid-count-deltas-if-no-changes
rust:fcdm/merged-image
rust:fcdm/image-merge
rust:vlad/get-vectored-basebackup-bench
rust:fcdm/combined-image
rust:problame/repro-slow-fork-exec
rust:pr/calinanca99/6743
rust:vm-pg-stop-immediate
rust:proxy-test-redis-streams
rust:jcsp/storcon-split-refine
rust:jcsp/tests-6666-debug
rust:jcsp/pageserver-self-defense
rust:lr-bump-flush-lsn-slots
rust:propagate_reply_flush_lsn_from_sk_to_ps
rust:proxy-cplane-timeout
rust:precreate_rel_dir
rust:workaround-aws-sdk-recompilation
rust:sk/aux_files_rfc
rust:problame/2024-02-walredo-work/prespawn/switch-to-heavier-once-cell-with-rwlock
rust:jcsp/compute-hook-log
rust:RemoteExtensionsUseLatest
rust:jcsp/issue-559-pg-xact
rust:heavier_once_cell_assertion_failure2
rust:statement_timeout
rust:problame/2024-02-walredo-work/prespawn/impl
rust:arpad/warn_large_hm
rust:joonas/possible_rtc_shutdown_hang
rust:possible_rtc_shutdown_hang
rust:jcsp/improved-scheduler-mk2
rust:jcsp/improved-scheduler
rust:proxy-forward-startup-params
rust:proxy-remote-otel
rust:problame/2024-02-walredo-work/2-autokill-if-only-errors
rust:vlad/vectored-value-reconstruction
rust:wp-ignore-reported-zero-size
rust:jcsp/page-service-not-found-spam
rust:problame/integrate-tokio-epoll-uring/benchmarking/2024-01-30--2--benchmark-against-main
rust:problame/integrate-tokio-epoll-uring/benchmarking/2024-01-30--2--benchmark-against-main--baseline
rust:problame/integrate-tokio-epoll-uring/benchmarking/2024-01-30--1-try-reduce-allocations
rust:sk-basic-bench
rust:one-off-nextxid-hack-3
rust:problame/integrate-tokio-epoll-uring/benchmarking/2024-01-29
rust:problame/integrate-tokio-epoll-uring/benchmarking/2024-01-26
rust:debug-checkpoints-2
rust:one-off-nextxid-hack
rust:problame/neon-env-builder-cgroup
rust:problame/benchmarking/pr/repro-slow-claim-pidfile
rust:problame/wip-switch-compute-ctl-to-background_process
rust:problame/integrate-tokio-epoll-uring/backup-2024-01-26
rust:problame/benchmarking/pr/fix-attachment-service-attach-hook-detach
rust:problame/for/wrong_log_levels
rust:actorsssss
rust:proxy-role-cache-lru
rust:arpad/remove_flaky_delete_creation
rust:arpad/run_initdb_pgroups
rust:problame/integrate-tokio-epoll-uring/backup-2024-01-23
rust:xid_cmp_in_test_vm_bits
rust:add-build-sanitizers-clang
rust:sk-patch-cf
rust:releases/2024-01-20-hotfix
rust:arpad/remove_dir_ignore_races
rust:hyper-1.0
rust:tokio-console
rust:problame/integrate-tokio-epoll-uring/macos-build-alternative
rust:releases/2024-01-08--not-squashed
rust:http2
rust:problame/integrate-tokio-epoll-uring/preliminary
rust:problame/integrate-tokio-epoll-uring/wip-backup-2024-01-12--1049
rust:proxy-http-unified-host-name
rust:problame/revert-revert-virtualfile-asyncification/2024-01-11--final-benches-before-merge
rust:problame/revert-revert-virtualfile-asyncification/2024-01-09--01
rust:jcsp/attachment-service-v5
rust:problame/walingest-decoding-exhaustiveness-refs-iss-5962
rust:hlinnaka/walingest-simplify-vm-flag-clearing-2
rust:problame/walingest-simplify-vm-flag-clearing
rust:jcsp/performance-hackery
rust:jcsp/attachment-service-v4-with-splitting
rust:always_apply_vm_redo_at_replica
rust:gluegun
rust:sk-migrate-script
rust:jcsp/attachment-service-v2
rust:lr-cap-wal-download
rust:2023-12-21-scrubber_usage
rust:problame/benchmarking/2023-12-20--1
rust:jcsp/secondary-downloads-eviction
rust:bayandin/problame/benchmarking/2023-12-13--2
rust:compute_sharding_support
rust:jcsp/batch-ingest-fix
rust:rustls
rust:sk-collect-dumps-up
rust:problame/benchmarking/2023-12-18--2
rust:problame/benchmarking/2023-12-18--1
rust:proxy-cache-role-secret
rust:bayandin/pre-revert-6156
rust:problame/benchmarking/2023-12-15--1
rust:tls-handshake-timeout
rust:jcsp/tenant-startup-metrics
rust:load_slru_on_demand
rust:proxy-http2-console
rust:scram-for-http-pool
rust:task_hierarchy
rust:problame/2023-12--slow-basebackup-investigation--cleaned-up-2
rust:problame/benchmarking/2023-12-13--2
rust:problame/2023-12--slow-basebackup-investigation--cleaned-up
rust:problame/benchmarking/2023-12-13--1
rust:problame/integrate-tokio-epoll-uring/make-tests-work
rust:problame/integrate-tokio-epoll-uring/make-tests-work--backport
rust:problame/integrate-tokio-epoll-uring/cancel-safe-read-exact-at--2023-12-11-fix-compile-error
rust:jcsp/layer-tenant-id
rust:problame/revert-revert-virtualfile-asyncification/2023-12-11--01
rust:control-plane-latency
rust:scrubber/generations
rust:problame/revert-revert-virtualfile-asyncification/2023-12-08--1
rust:problame/2023-12--slow-basebackup-investigation
rust:problame/benchmarking/2023-12-07--1
rust:wp-neon-walreader-3
rust:wp-neon-walreader-2
rust:problame/revert-revert-virtualfile-asyncification/2023-12-07--1
rust:wp-neon-walreader-0
rust:problame/benchmarking/2023-12-06--1
rust:revert_timescaledb
rust:problame/benchmarking/2023-12-05--1
rust:sasha_dont_disconnect
rust:jcsp/sharding-pt1
rust:add-profiler
rust:sk/recover_from_missing_prev_lsn
rust:problame/revert-revert-virtualfile-asyncification/2023-12-01--2
rust:problame/revert-revert-virtualfile-asyncification/2023-12-01--1
rust:problame/init-logical-size-broken-during-restart
rust:sk-create-tli-do-not-round-lsn
rust:speedup-rel-extend-proper
rust:problame/revert-revert-virtualfile-asyncification/2023-11-30--1
rust:problame/revert-revert-virtualfile-asyncification/2023-11-29--2
rust:problame/revert-revert-virtualfile-asyncification/2023-11-29--1
rust:problame/page-cache-forward-progress/3
rust:problame/revert-revert-virtualfile-asyncification/2023-11-28--1
rust:ci-run/pr-5970
rust:ci-run/pr-5966
rust:ci-run/pr-5965
rust:build_info_metric_compute_ctl
rust:problame/init-logical-size-concurrency-limit
rust:ci-run/pr-5487
rust:jcsp/remove-tenant-delete-progress
rust:problame/revert-revert-virtualfile-asyncification/2023-11-27--1
rust:problame/remote-storage-path-in-layer-map-info
rust:problame/tenant-info-expose-generation-number
rust:refactor_infallible
rust:problame/benchmarking/2023-11-24--1
rust:problame/uninit-cleanup-always-remove-timeline-dir
rust:problame/benchmarking/2023-11-22--3
rust:problame/benchmarking/2023-11-22--2
rust:problame/benchmarking/2023-11-22--1
rust:problame/benchmarking/2023-11-09--2
rust:bench-blob-io
rust:jcsp/issue-5878
rust:merge_branches
rust:jwt-auth
rust:nikitakalyanov/row-sec-compute
rust:add-resource-consume-test-funcs
rust:hack/compute-debug
rust:hack/compute-debug-2
rust:hack/compute-debug-bck
rust:anastasia/neon_17_wip
rust:sasha_konstantin_merging
rust:jcsp/relation-size-keyhack
rust:hyper1
rust:arpad/lsn_by_ts
rust:jcsp/secondary-locations-pt3
rust:jcsp/deletion-refactor
rust:releases/2023-11-10
rust:remove_initdb_optimization
rust:sk-sharding-stream
rust:problame/benchmarking/2023-11-09
rust:problame/benchmarking/2023-11-08--4--minimal
rust:problame/benchmarking/2023-11-08--3
rust:problame/benchmarking/2023-11-08--2
rust:problame/remote-storage-copy-file
rust:problame/benchmarking/2023-11-08
rust:bayandin/300gb-pgbench
rust:compaction-simulator-tiered
rust:fast-btree-build
rust:bench-disk-btree-builder
rust:stepashka-patch-2
rust:to-i128-asserts
rust:sk-capacity-bench
rust:problame/benchmarking/2023-11-03
rust:initdb_wal_level
rust:problame/benchmarking/2023-11-02
rust:bench-writes
rust:jcsp/secondary-locations-pt2.5
rust:lfc_fixes2
rust:upd-pr-template
rust:sk-feature-5471
rust:bojan-tmp-write-test-recovery
rust:tokio-unstable-metrics
rust:jcsp/tenant-manager-refactor
rust:problame/benchmarking/2023-10-26
rust:cargo_test_with_timeout
rust:problame/loadtest-2023-10-09
rust:jcsp/disk-usage-range
rust:jcsp/issue-5635-followup
rust:jcsp/no-more-load-ptX
rust:jcsp/issue-5550-always-remote-load
rust:walredo-restart-counter
rust:problame/walredo-logging-improvements
rust:apply_wal_rc
rust:joonas/improve-serde-lsn-id
rust:problame/dr-s3-object-versioning
rust:problame/path-method-into-own-type
rust:jcsp/downgrade-deleter-s3-errors
rust:jcsp/issue-5518-remove-3day-timeout
rust:lfc_fixes
rust:log-ttid
rust:problame/page-cache-forward-progress/ongoing
rust:jcsp/terminate-on-io-errors
rust:problame/loadtest-2023-10-04-rc1
rust:problame/loadtest-2023-10-04
rust:testing_out_walredo
rust:sk-wp-gracefully-handle-no-wal
rust:jcsp/deletion-queue-followup
rust:jcsp/rfc-pageserver-controller
rust:cannot-retry
rust:walproposer-struct-pgindent
rust:less_linking_time
rust:proxy-protocol-required
rust:problame/migrate-tenant-config
rust:fix/pg16-WAL-volume
rust:silence_simulated
rust:problame/build-compute-image
rust:sasha_env_vars
rust:bayandin/bigger-tpc-h
rust:createdb_fix
rust:arthur/sim
rust:createdb_lsn_fix
rust:problame/for/jcsp/generation-numbers-pt3/review-2023-09-14--1243
rust:conf-from-staging
rust:bayandin/pg16-bench
rust:test-heap_lock-vm-updates
rust:vk/pg_embedding_v16_support
rust:problame/repro-incident-2023-09-10
rust:arpad/virtual_file_async_5_5
rust:arpad/virtual_file_async_1
rust:arpad/virtual_file_async
rust:rc-2023-09-31
rust:problame/scope-out-virtualfile-asyncification
rust:problame/loadtest-wip
rust:problame/loadtest-2023-10-01
rust:problame/loadtest-baseline
rust:test-ps-caughtup-fastpath
rust:jcsp/generation-numbers
rust:jcsp/deletion-queue
rust:remove_remote_layer_ongoing_duplicate_l1s
rust:ci-run/pr-4865
rust:problame/page-cache-multi-layered-immutable-page-map
rust:problame/page-cache-drop-buffers-immutable
rust:problame/page-cache-eliminate-write-guard
rust:alek/deleteregressiontest
rust:inmem_file_cache
rust:alek/remote_extensions_pg16
rust:fix_cargo_deny
rust:remove_remote_layer_8
rust:releases/2023-08-22
rust:check_replication_lag
rust:dkr/plumber
rust:universal_wal_format
rust:problame/remove-ephemeral-file-page-cache
rust:alek/isolate_test_pgbins
rust:skyzh/more-err-msg
rust:skyzh/imm-layer-map-final
rust:test_remote_extensions_image
rust:alek/ololololo
rust:jcsp/index-part-encoding
rust:releases/2023-08-08
rust:noisier_completion
rust:fast-shutdown
rust:basebackup-no-wal
rust:skyzh/no-write-lock-compaction
rust:alek/flaky_test_crafted_wal_end
rust:ci-run-for-4898
rust:return-metrics
rust:jcsp/tenant-refcount-check
rust:jcsp/issue-4642-logging-context
rust:sk-peer-recovery-rfc
rust:sergey/pasword-hack-for-aws-dms
rust:proxy/remove-tokio-postgres
rust:vk/pg_ml_extension
rust:releases/2023-08-01
rust:revert-prewarm
rust:lfc_free_memory_watermark
rust:alek/aborted_download
rust:skyzh/fix-regex
rust:neon_basic_cli_local_failure
rust:fix_list_prefixes_comment
rust:alek/remote_ext_deduplication
rust:vk/remove_reference_to_arc_in_compute_ctl
rust:test_pgvector_hnsw
rust:no-sync-safeke
rust:skyzh/rm-file-if-fail
rust:test_multixact_conc
rust:mx_offset_bug
rust:dont-blow-cpu-limit
rust:zip_ext
rust:alek_targz_default_on
rust:al/support_pg16
rust:extension_server_enabled
rust:problame/pageserver-slos
rust:skyzh/compaction-poc
rust:instrument-cancel
rust:releases/2023-07-11
rust:dkr/move-timeline-uninit
rust:copy_data
rust:test-startup-with-extensions
rust:extension_server_rebased
rust:extension_server_rebased_with_test
rust:extension_server_alek
rust:problame/spawn-blocking-v2
rust:releases/2023-07-04
rust:lazy_tenant_loading
rust:skyzh/rm-pseudo-lock
rust:extension_server
rust:skyzh/layer-desc-guard
rust:skyzh/layermap-as-cache
rust:skip-sync
rust:access_stat
rust:vk/compile_postgres_with_python3_support
rust:problame/async-timeline-get/refactor-timeline-initialization-to-avoid-holding-tenants-timelines-lock
rust:extension_server_finalize
rust:skyzh/immutable-storage
rust:cross_region_ps_replica
rust:dkr/gather-facts-init
rust:skyzh/evict-download-move
rust:problame/timeline-initialization/fix-uninit-mark-during-startup
rust:pg-extensions
rust:basebackup-compress
rust:skyzh/layermap-watermark
rust:skyzh/layermap-imm
rust:problame/async-timeline-get/basebackup-import-pre-lock-flush-calls
rust:problame/async-timeline-get/compaction-keep-holding-layer-map-lock
rust:bayandin/downgrade-allure-python
rust:allow-tenant_create-with-tenant-token
rust:sk-fix-partial-truncate
rust:layer-stats
rust:problame/ephemeral-file-testing-cleanups
rust:startup-no-config
rust:depot-test
rust:problame/tempfile-cleanup-and-oexcl-uninit-marker-atop-4364
rust:problame/generic-timeline-data-path
rust:problame/async-timeline-get/timeline-layers-tokio-sync-atop-4333
rust:rfc-024
rust:skyzh/cli-parse-reject
rust:feature-bench
rust:duplicate-layers
rust:skyzh/refactor-layer-cache
rust:alexk/sni-router-session-id
rust:bayandin/reusable-workflow
rust:try_startup_speed2_dev
rust:cleanup_deprecated
rust:dprice-add-changelog-file
rust:problame/async-timeline-get/timeline-layers-tokio-sync-atop-4321
rust:problame/async-timeline-get/timeline-layers-tokio-sync-atop-4350
rust:gm/sql_over_http
rust:sasha_network_metrics_rfc
rust:bayandin/code-coverage
rust:test_for_uplocates
rust:nikitakalyanov/tag-release
rust:problame/async-timeline-get/tenant-timelines-tokio-sync-mutex
rust:funbringer/proxy-cache-refactoring
rust:change_rel_size_key
rust:problame/tenant-loops-refactor-wait-for-active-and-cancellation
rust:problame/tenant-mgr-wait-for-active-tenant
rust:store_logical_size
rust:problame/async-timeline-get/async-tenant-state-set-modify
rust:delete_timeline_coalesce
rust:skyzh/ci-where
rust:problame/asyncify-get-reconstruct-data--tokio-sync
rust:gc_feedback_logical_layer_size_threshold
rust:prof-disk-tree
rust:dkr/unknown-fields
rust:funbringer/delete_timeline_coalesce
rust:log_cancel_investigation
rust:heikki/fix-duplicate-layers
rust:increase-stop-timeout
rust:problame/asyncify-get-reconstruct-data--parking-lot
rust:rust_pitfalls_in_contributing
rust:add-trace-to-connect
rust:sk/rm_ps-5_uswest
rust:problame/for/dkr/deleted-flag-in-remote-index/undo-take-mut
rust:fix-lsn-0-keepalive
rust:releases/2023-05-02
rust:handle_duplicate_layers
rust:gleb/running-own-neon
rust:simplify-sk
rust:sk/snaplet_proxy
rust:sergey/add-pss-to-us-west-2
rust:sk-inmem-values-for-wal-removal
rust:feature/decreased-deltalayer-index-size
rust:sk/link_proxy_to_sni_router
rust:sk/proxy_tls_connect
rust:save_prepared_statements
rust:heikki/psql_sni_router
rust:problame/build-neon--image--build_type
rust:sergey/no-CONSOLE_API_TOKEN-for-deploys
rust:pg_log_view
rust:problame/layer-map-scraper
rust:reduce-metrics
rust:sk/sql_over_http
rust:releases/2023-04-18
rust:heikki/blackbox-pr-4033
rust:support-standby-in-compute_ctl
rust:sergey/undo-cnames
rust:spec-format-v2
rust:kb/nightly-async-trait
rust:dkr/truly-disable-gc
rust:sk-wal-backup-eager-offload
rust:index_prefetch
rust:heikki/compute-configure-rebase
rust:sergey/extra-certs
rust:funbringer/proxy-many-tls-certs
rust:alexk/compute-configure
rust:release-2023-04-04
rust:heap_bitmap_scan_prefetch_fix2
rust:problame/ansible-verify-eviction-policy-overrides-gone
rust:problame/tenant-config-script
rust:problame/disk-usage-eviction-statvfs-tests
rust:problame/initial-tenant-optional
rust:ci-repro
rust:tmp-repro
rust:fix-page-boundary-start
rust:layer-trace
rust:problame/prevent-l0-on-demand-spike-after-ps-restart
rust:nicer_eviction_bytes
rust:release-2023-03-16
rust:proxy-kick-http
rust:sk/proxy-wss-test-wip
rust:releases/2023-03-14
rust:refactor-cancellation-guard
rust:test-tenant-detach-fix
rust:copy_block_io_cache
rust:hotfix/2023-03-03
rust:ro_replica_comute_ctl
rust:asher/sk-async-pg-backend
rust:improve_synthetic_size_json
rust:problame/iss-3712-deadlock-drop-table-take2
rust:write_message_noflush
rust:problame/iss-3712-deadlock-drop-table
rust:funbringer/proxy-fix-password-hack
rust:fix_resident_size_sub
rust:dkr/crutch-routerify-span
rust:unlogged-tables-through-init
rust:alexk/get_lsn_by_timestamp
rust:synthetic_size_docs
rust:dkr/timeline-resurrection-on-attach
rust:kb/log-reload-handles
rust:layer_map_indirection
rust:asher/sk-walsender-framed-pg-read-write-single-task-no-boxes
rust:read_only_replica
rust:docker-build-local
rust:read_only_replica_rfc
rust:problame/pageserver-conf-crate-private
rust:shany/test_pr
rust:problame/for/tenant-attach-share-code-path-with-load
rust:problame/tenant-attach-share-code-path-with-load
rust:prefetch-miss-test
rust:proxy-refactorings
rust:heikki/proxy-refactorings-without-measuredstream-simplification
rust:issue_3387_repro_attempt
rust:layer_map_im
rust:density-based-l0
rust:refactor-request-context
rust:lm_im
rust:im_vs_rpds
rust:refactor-layer-search
rust:add-pageserver-reattach-test
rust:ars/sk-tracing-slab-cfg
rust:fix-datadir
rust:funbringer/pq-proto-error-response-severity
rust:main-broker-bail-on-full-ch
rust:prefetch_set_lsn
rust:im_layer_map
rust:sergey/fix-deploy2
rust:rfc-autoscaling-compute-cache
rust:always-failpoints
rust:layer_map_prq
rust:debug-port-collisions
rust:remove-layer_removal_cs
rust:persistent_range_query
rust:parallel-getpage-requests-and-walredo-pool
rust:neon-broker-bin-opt-console
rust:jk/walredo_channel
rust:test-prefetch
rust:perf-summary
rust:prewarm_neon
rust:sk/wal-level-logical
rust:parallel-getpage-requests
rust:walredo-pool
rust:strip-pubnames
rust:embedded_wal_redo
rust:file_page_cache
rust:jk/cleanup_export_import_temp_postgres
rust:global_page_cache
rust:jk/global_page_cache
rust:nikitakalyanov/test-lsn
rust:hotfix_public_schema
rust:seqscan-perf-experiments-2
rust:dkr/toggle-backround-activity
rust:page_cache_dashmap
rust:asher/neon-broker
rust:tmp-perf-captest-new-only
rust:tmp-perf-captest-reuse-only
rust:funbringer/proxy-more-metrics
rust:perf-test-max-parallel
rust:partial_image_layer
rust:layer_map_btree
rust:ps-trace
rust:d/hack
rust:bayandin/guc-tuning
rust:asher/ws2s
rust:pg_stat_contribs
rust:temp-benchmark-reuse-only
rust:support_pg_15_rebased
rust:local_prefetch_neon
rust:local_prefetch_neon_cont
rust:arthur/tli-state
rust:rust-tests
rust:binaries-from-local
rust:add-test-for-timetravel
rust:enable-import-test
rust:disable-xlp-first-is-contrecord
rust:fixture-restart-debug
rust:rfc-pageserver-op-atomicity
rust:arthur/tmp-sk-tli-refactor
rust:ps-no-static
rust:separate-pg-build-from-install
rust:exp-07-18
rust:netstat-logs2
rust:user_mgmt_rfc
rust:last_written_lsn_buftag_cache
rust:fix-flaky-branch-tests
rust:relsize_cache
rust:kelvich-patch-1
rust:asher/ansible-remove-tlis
rust:f88fe021-import-patch
rust:063f9ba8-fullbackup-patch
rust:funbringer/ci-coverage-improvements
rust:pg-checksums
rust:projects-migration-complete
rust:thang/exp-07-04
rust:projects_migration_script
rust:complete-base-tar
rust:thang/exp-06-29
rust:thang/exp-06-28
rust:tenant-tasks-test
rust:try-parking-lot-for-page-cache
rust:tenant-tasks-cleanup
rust:sort-locks
rust:basebackup-import-upload
rust:tenant_threads_test
rust:bojan/fullbackup
rust:WIP_import_from_tar
rust:ps-snapshot
rust:partitioning-bug
rust:kelvich/struct-fuzzing
rust:cargo-fuzz-experiment
rust:fix-makefile
rust:added-project-option
rust:at-f88fe021
rust:bojan-ci-test
rust:layer_compression
rust:s3-wal-offload-staging-review
rust:ps-thread-pool-2
rust:ps-thread-pool
rust:revert-1761-opensll_lib_path_fix
rust:fixing-durability-rfc-markdown-rendering
rust:layer_compression_with_prepared_dictionary
rust:bojan-replay
rust:bojan-linked-redo
rust:bojan-get-page-tests
rust:fuzz-test-safekeeper
rust:bojan-psbench-over-kvstore
rust:sk-migrate-to-memstate
rust:tenant_conf_debug
rust:test-perf-pr-1318
rust:image_layer_race
rust:at-063f9ba8
rust:pageserver-1_063f9ba8
rust:arthur/wip-tx-control-storage
rust:bojan-psbench
rust:bojan-kvstore-test
rust:bojan/proxy-parse-params
rust:bojan/remote-compare
rust:agalitsyn/test
rust:ars/tmp
rust:ars/main_tmp
rust:bojan/proxy-cancel-tests
rust:pg_checksum_page
rust:bojan/slow-test
rust:proxy-async-cplane
rust:proxy-scram-test
rust:cli-override-config
rust:chunk_load
rust:proxy-health-check
rust:proxy-async
rust:safe_flush_ptr
rust:docker-multi-platform
rust:layered-ranges-2
rust:buffered_repository_cow
rust:sync-sk-tests
rust:parallel_wal_redo_v2
rust:safekeeper-append-perf
rust:buffered_repository
rust:permanently-cache-latest-img
rust:layer-chunks-2
rust:batch-fsync-limited
rust:layer-id
rust:wip-perf
rust:layer-fsync-after
rust:netstat-logs
rust:wal_back_pressure_backup
rust:try-no-localhost
rust:vec-heap
rust:batch-fsync
rust:ordered-block-iter
rust:vecmap-delta-reserve
rust:try-to-fail-safekeeper
rust:fast_checkpoint
rust:walredo-optimizations
rust:walredo-cleanup
rust:walredo-copies
rust:lsn-vec
rust:temp-flaky-detect
rust:local_file_cache
rust:bin_ser/loose-serde-bounds
rust:set_hints_in_pageserver
rust:inmem_store_verification
rust:dropped_rels_test
rust:test_xid_wraparound
rust:snapfile
rust:cargo_audit
rust:layered-repo-gc
rust:parallel_walredo
rust:inmem_store
rust:get_page_fix
rust:wal_acceptor_status
rust:drop_truncate-rebase
rust:drop_truncate-old
rust:test_oldestXid
rust:two_phase_support
rust:embedded_wal_proposer
rust:createdb_handle
rust:rocksdb_pageserver
rust:issue_56
rust:compute_node_rebase
rust:release-proxy-8853
rust:release-compute-9073
rust:release-9129
rust:release-proxy-8786
rust:release-compute-9011
rust:release-9067
rust:release-proxy-8730
rust:release-8998
rust:release-compute-8942
rust:release-proxy-8640
rust:release-compute-8868
rust:release-8923
rust:release-proxy-8592
rust:release-proxy-8590
rust:release-8865
rust:release-proxy-8588
rust:release-8863
rust:release-compute-8810
rust:release-proxy-8540
rust:release-proxy-8538
rust:release-8819
rust:release-compute-8763
rust:release-8814
rust:release-proxy-8481
rust:release-8769
rust:release-compute-8717
rust:release-proxy-8451
rust:release-8712
rust:release-compute-8683
rust:release-compute-8632
rust:release-proxy-8395
rust:release-8668
rust:release-compute-8628
rust:release-compute-8621
rust:release-proxy-8365
rust:release-8626
rust:release-compute-8592
rust:release-compute-8590
rust:release-proxy-8334
rust:release-8593
rust:release-proxy-8308
rust:release-proxy-8294
rust:release-8562
rust:release-compute-8524
rust:release-compute-8507
rust:release-8518
rust:release-proxy-8253
rust:release-8516
rust:release-compute-8480
rust:release-proxy-8217
rust:release-8469
rust:release-8467
rust:release-compute-8432
rust:release-compute-8405
rust:release-compute-8402
rust:release-proxy-8161
rust:release-8427
rust:release-8423
rust:release-compute-8320
rust:release-proxy-8106
rust:release-8355
rust:release-compute-8317
rust:release-proxy-8042
rust:release-8289
rust:release-compute-8255
rust:release-compute-8222
rust:release-compute-8220
rust:release-proxy-7976
rust:release-8229
rust:release-compute-8186
rust:release-compute-8146
rust:release-8172
rust:release-8085
rust:release-proxy-7883
rust:release-8082
rust:release-compute-8053
rust:release-8080
rust:release-proxy-7808
rust:release-8010
rust:release-compute-7991
rust:release-8008
rust:release-8005
rust:release-proxy-7753
rust:release-proxy-7740
rust:release-7932
rust:release-compute-7931
rust:release-7930
rust:release-compute-7879
rust:release-proxy-7666
rust:release-compute-7877
rust:release-7850
rust:release-7847
rust:release-7845
rust:release-proxy-7586
rust:release-7768
rust:release-compute-7761
rust:release-7765
rust:release-proxy-7510
rust:release-compute-7685
rust:release-proxy-7431
rust:release-7614
rust:release-compute-7611
rust:release-compute-7588
rust:release-7576
rust:release-7574
rust:release-proxy-7328
rust:release-compute-7552
rust:release-compute-7508
rust:release-7496
rust:release-proxy-7252
rust:release-compute-7471
rust:release-7451
rust:release-proxy-7188
rust:release-7381
rust:release-proxy-7138
rust:release-7336
rust:release-7332
rust:release-7330
rust:release-7327
rust:release-proxy-7019
rust:release-7261
rust:release-7245
rust:release-proxy-6953
rust:release-7215
rust:release-proxy-6905
rust:release-7145
rust:release-proxy-6844
rust:release-7125
rust:release-7097
rust:release-7095
rust:release-proxy-6792
rust:release-7044
rust:release-7011
rust:release-7009
rust:release-proxy-6726
rust:release-6981
rust:release-proxy-6682
rust:release-6935
rust:release-6933
rust:release-6911
rust:release-proxy-6633
rust:release-6872
rust:release-proxy-6584
rust:release-6812
rust:release-6777
rust:release-proxy-6518
rust:release-6773
rust:release-6745
rust:release-proxy-6453
rust:release-6715
rust:release-6694
rust:release-6667
rust:release-proxy-6375
rust:release-6616
rust:release-6594
rust:release-6548
rust:release-6514
rust:release-6506
rust:release-proxy-6215
rust:release-6450
rust:release-proxy-6158
rust:release-6299
rust:release-proxy-6107
rust:release-6250
rust:release-6248
rust:release-6210
rust:release-6144
rust:release-6142
rust:release-proxy-6008
rust:release-6138
rust:release-6136
rust:release-5940
rust:release-proxy-5907
rust:release-5889
rust:release-5837
rust:release-proxy-5804
rust:release-5779
rust:release-proxy-5751
rust:release-5733
rust:release-5691
rust:release-proxy-5665
rust:release-5657
rust:release-5625
rust:release-proxy-5626
rust:release-5623
rust:release-proxy-5611
rust:release-5578
rust:release-5579
rust:release-proxy-5590
rust:release-5577
rust:release-5545
rust:release-5493
rust:release-proxy-5459
rust:release-proxy-5455
rust:release-5434
rust:release-proxy-5396
rust:release-5373
rust:release-proxy-5340
rust:release-5324
rust:release-proxy-5303
rust:release-5294
rust:release-proxy-5275
rust:release-5269
rust:release-proxy-5273
rust:release-5267
rust:release-proxy-5238
rust:release-5227
rust:release-5213
rust:release-proxy-5201
rust:release-5201
rust:release-5189
rust:release-proxy-5147
rust:release-5147
rust:release-proxy-5115
rust:release-5090
rust:release-proxy-5070
rust:release-proxy-5036
rust:release-5037
rust:release-5018
rust:release-4983
rust:release-4917
rust:release-4916
rust:release-4862
rust:release-4854
rust:release-4781
rust:release-4713
rust:release-4642
rust:release-4604
rust:release-4525
rust:release-4524
rust:release-4517
rust:release-4459
rust:release-4456
rust:release-4454
rust:release-4449
rust:release-4414
rust:release-4394
rust:release-4344
rust:release-4342
rust:release-4277
rust:release-4275
rust:release-4273
rust:release-4270
rust:release-4245
rust:release-4179
rust:release-4108
rust:release-4105
rust:release-4103
rust:release-4053
rust:release-4049
rust:release-4030
rust:release-4023
rust:release-3985
rust:release-3960
rust:release-3957
rust:release-3940
rust:release-3916
rust:release-3913
rust:release-3909
rust:release-3898
rust:release-3836
rust:release-3819
rust:release-3808
rust:release-3795
rust:release-3759
rust:release-3756
rust:release-3714
rust:release-3710
rust:release-3668
rust:release-3666
rust:release-3665
rust:release-3634
rust:release-3633
rust:release-3632
rust:release-3592
rust:release-3568
rust:release-3509
rust:release-3506
rust:release-3504
rust:release-3465
rust:release-3441
rust:release-3439
10 Commits
release-75
...
sk/aux_fil
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
42ad8df3a9 |
Update docs/rfcs/032-compute-aux-files.md
Co-authored-by: Heikki Linnakangas <heikki@neon.tech> |
||
|
|
4a8cfb99bb |
Update docs/rfcs/032-compute-aux-files.md
Co-authored-by: MMeent <matthias@neon.tech> |
||
|
|
04870fad73 |
Update docs/rfcs/032-compute-aux-files.md
Co-authored-by: MMeent <matthias@neon.tech> |
||
|
|
6bb4ab33fa |
Update docs/rfcs/032-compute-aux-files.md
Co-authored-by: Bodobolero <peterbendel@neon.tech> |
||
|
|
3cd0b22113 |
Update docs/rfcs/032-compute-aux-files.md
Co-authored-by: Bodobolero <peterbendel@neon.tech> |
||
|
|
9661dd2253 |
Update docs/rfcs/032-compute-aux-files.md
Co-authored-by: Bodobolero <peterbendel@neon.tech> |
||
|
|
195fc8738b |
Update docs/rfcs/032-compute-aux-files.md
Co-authored-by: Bodobolero <peterbendel@neon.tech> |
||
|
|
0945424d51 |
Update docs/rfcs/032-compute-aux-files.md
Co-authored-by: Bodobolero <peterbendel@neon.tech> |
||
|
|
eaa15be7b9 | aux files rfc, pass one | ||
|
|
be6e86b21d | aux files rfc |
1 changed files with 135 additions and 0 deletions
135
docs/rfcs/032-compute-aux-files.md
Normal file
135
docs/rfcs/032-compute-aux-files.md
Normal file
|
|
@@ -0,0 +1,135 @@
|
|||
# Postgres aux files storage
|
||||
|
||||
In the current Neon architecture, compute nodes can only persist data through WAL replication to storage nodes. This method covers most of the data that Postgres persists, but not all. Exceptions include:
|
||||
|
||||
* Replication slots
|
||||
* Postgres statistics files (`pg_stat/pgstat.stat`)
|
||||
* `pg_stat_statements` disk state
|
||||
* `pg_prewarm` disk state
|
||||
|
||||
It may also be beneficial to store observability data, such as compute metrics and page access histograms, in the per-endpoint storage.
|
||||
|
||||
## Aux file types
|
||||
|
||||
The mentioned files have different requirements regarding durability, exhibit different I/O patterns, vary in expected size, and have different desired behaviors with respect to point-in-time recovery and read-only replicas.
|
||||
|
||||
### Replication Slots
|
||||
|
||||
Replication slots persist data about the replication receiver on the replication source. In the case of chain replication, these files could be modified by a replica (because it may have another attached replica). The ability to modify this state on a replica is the main reason for this data to be kept in a separate file instead of in the usual relation (ignoring hint bits, replicas can't modify relation data).
|
||||
|
||||
* Stale file: Not allowed, as Postgres might have already pruned WAL or vacuumed old catalog entries (relevant in the case of logical replication).
|
||||
* Lost file: Postgres will start, but replication will not be able to proceed.
|
||||
* Point-in-time recovery (PITR): Resetting a slot to a previous point in time is meaningful in that it allows replication to continue from that point. However, it's hard to envision a use case where this would be useful, as the replica has to be reset in a similar fashion. Considering that a stale slot will cause WAL and catalog to grow without garbage collection, we decided to delete slots upon branch creation. This decision aligns with Postgres documentation's suggestion to omit `pg_replslot` from backups.
|
||||
|
||||
There are several types of files:
|
||||
|
||||
* Slot state, `pg_replslot/<slot_name>/state`, fixed size, about 200 bytes; updated on checkpoint.
|
||||
* LogicalRewriteHeap, `pg_logical/mappings/map-*`, size varies with the size of the mapping; updated on checkpoint.
|
||||
* SnapBuild state, `pg_logical/snapshots/*`, fixed structure plus an array of transaction IDs, size can reach up to kilobytes; updated on checkpoint or with running_xact WAL record.
|
||||
* ReplicationOrigin, `pg_logical/replorigin_checkpoint`, fixed size, capped at 10 bytes; updated on checkpoint.
|
||||
|
||||
An important point is that these files could be modified on the replica in cases of chain replication or logical decoding at standby. Our approach with WAL logging comes at the expense of not being able to support chain replication and logical decoding at standby.
|
||||
|
||||
### PGStat: Postgres' cumulative statistics system
|
||||
|
||||
* Stale file: Not acceptable, as Postgres discards it on a dirty stop.
|
||||
* Lost file: Postgres will work, but there may be a potential impact on query plans' quality and autovacuum performance.
|
||||
* PITR: Resetting pgstat is sensible if we can retrieve a relevant version of the file. Since dump/restore operations are only performed on stop/start, we might need to modify Postgres code to dump the file periodically and handle an outdated file on start, which seems more practical than trying to WAL-log changes to stats.
|
||||
|
||||
Files are written only on shutdown and read only on startup. Their size depends on the number of relations and columns, typically ranging from 100KB to 1MB, but can exceed that. In my tests, the database had stats file around 1KB and it compressed 10x with gzip.
|
||||
|
||||
Stored in `pg_stat/pgstat.stat`.
|
||||
### Files written by extensions
|
||||
|
||||
Potentially any extension can write files upon shutdown that it may want to retrieve upon startup.
|
||||
PostgreSQL extensions, like pg_stat_statements, can manage persistent data across server restarts by writing to files during shutdown and reading from them during startup. This is achieved through PostgreSQL's support for extension hooks and background workers that can execute custom code at specific points in the server's lifecycle, including startup and shutdown.
|
||||
|
||||
*Writing Data on Shutdown:* Extensions can use the shmem_exit hook to register a function that PostgreSQL will call during its shutdown sequence. In the case of pg_stat_statements, it registers a function that serializes the collected SQL statement statistics to a file (e.g., pg_stat/pg_stat_statements.stat). This serialization process involves writing the data to a disk in a format that the extension can later read.
|
||||
|
||||
See
|
||||
https://github.com/neondatabase/postgres/blob/f7ea954989a2e7901f858779cff55259f203479a/contrib/pg_stat_statements/pg_stat_statements.c#L556
|
||||
|
||||
*Reading Data on Startup:* Upon server startup, after the extension is loaded, it can read the previously saved file to restore the statistics. This is typically done by registering a shmem_startup_hook in the _PG_init function of the extension, which is called when the extension is loaded into the PostgreSQL server process. The extension checks for the presence of its data file and loads it to initialize its in-memory data structures with the saved statistics.
|
||||
|
||||
See
|
||||
https://github.com/neondatabase/postgres/blob/f7ea954989a2e7901f858779cff55259f203479a/contrib/pg_stat_statements/pg_stat_statements.c#L461
|
||||
|
||||
|
||||
*Ensuring Data Integrity:* To ensure data integrity across unexpected shutdowns, extensions like pg_stat_statements can also leverage PostgreSQL's WAL (Write-Ahead Logging) for critical data that must survive crashes. However, for performance statistics, a simple file-based persistence mechanism is often sufficient and involves less overhead.
|
||||
|
||||
The following important extensions are supported by Neon and we could either provide an extension specific mechanism to survive their AUX files or write a generic mechanism that can support more extensions in their hooks.
|
||||
#### pg_stat_statements
|
||||
|
||||
* Stale file: Not currently supported, but could be added if desired.
|
||||
* Lost file: Results in lost stats, but everything else will work.
|
||||
|
||||
The file is only saved on a clean shutdown and read on startup. The maximum size depends on the `pgss_max` setting (the maximum amount of tracked queries), with the default value being 5000. Using `sqlsmith` to generate random SQL queries and fill the statement cache to 4967 entries, the pg_stat/pg_stat_statements.stat file was 12MB and compressed to 2.1MB with gzip.
|
||||
|
||||
#### pg_prewarm
|
||||
|
||||
No stale file support currently, but it could be added if needed.
|
||||
|
||||
This data is only saved on a clean shutdown and read on startup, stored in the `autoprewarm.blocks` file. The size is `NBuffers * 20 bytes`. `NBuffers` is the number of 8KB pages in shared buffers. Thus, for 16GB shared buffers, this file would be approximately 40MB and will grow linearly with the size of the shared buffers. We should note that in Neon the size of shared buffers might change between supend and start due to autoscaling.
|
||||
|
||||
## Summary
|
||||
|
||||
Files associated with replication slots differ from others in two main aspects:
|
||||
1. Durability Requirement: The durability requirement for replication slot files is higher. Losing a replication slot file means it cannot be regenerated, and replication will consequently break
|
||||
2. Access Pattern: Access to these files occurs while Postgres is running, not just at startup and shutdown.
|
||||
|
||||
For statistics files, the stakes for durability are lower since these files can be regenerated, albeit with a performance cost.
|
||||
|
||||
For all of that files Point-In-Time Recovery (PITR) is not strictly necessary. It would be a nice-to-have feature but is not essential.
|
||||
|
||||
## Possible storages
|
||||
|
||||
### s3fs
|
||||
|
||||
Mounting an `/<branch_id>/<endpoint_id>` directory into each running compute node is a viable option.
|
||||
|
||||
Pros:
|
||||
|
||||
* Eliminates the need to modify Postgres code with special file access routines for WAL logging on write or some API access on read/write.
|
||||
* The file system API provides built-in access laziness, meaning prewarm, stats, and PGSS files don't need to be downloaded before database startup (background workers can read them as needed).
|
||||
|
||||
Cons:
|
||||
|
||||
* Mount time adds to start latency. Some slot files must be downloaded for Postgres to start, requiring careful batch access to prevent slow starts with thousands of small files. TODO: A detailed list of files that can block start needs to be compiled. TODO: check if snapshot files need to be read at startup.
|
||||
|
||||
It not clear how to exactly mount S3 in our setup. We should restrict access to only a certain prefix, e.g. `/<branch_id>/<endpoint_id>`. Then we have to mount it somehow. AWS has `s3-csi`, but it is mounted on pod start and with our approach of pre-created computes we don't know endpoint/tenant during pod start. So we have to manage mount inside pod. That means setting `cap_admin` on pod. So not sure how to do that with pod. On the othe hand things are easier with NeonVM: in each pod we have VM and we have root access to it, so we can mount S3.
|
||||
*Alternative:*
|
||||
|
||||
* create one filesystem for all tenants but encrypt its content with tenant-specific keys (using stackable encryption system like eCryptFS that can be mounted on top of CSI filesystem)
|
||||
* mount the filesystem on pod start
|
||||
* configure each tenant with the eCryptFS encryption key for its prefix
|
||||
* on compute start the tenant mounts the eCryptFS for its' prefix files
|
||||
TODO: Determine how to share credentials with the VM and restrict access to a specific prefix.
|
||||
|
||||
Note: S3FS is not suited for general-purpose file systems due to its limitations, such as no in-place updates and high latency. However, it is suitable for the files discussed here.
|
||||
|
||||
### EBS
|
||||
|
||||
EBS is per-Availability Zone (AZ), introducing a dependency on AZ for branch/endpoint, which is undesirable.
|
||||
|
||||
### EFS
|
||||
|
||||
Built on top of NFS, EFS could be a potential solution but shares similar mounting issues with S3FS. Restricting access to specific paths is more challenging, and past issues with Vector on EFS leading to corrupted files (possibly due to Vector) make it a less favorable option.
|
||||
|
||||
### Logical messages + basebackup
|
||||
|
||||
This is our current approach.
|
||||
|
||||
Pros:
|
||||
* Eliminates the need for an additional service, whether internal or external.
|
||||
|
||||
Cons:
|
||||
* Lacks start-up laziness as all files are loaded via base backup
|
||||
* Does not support file updates on replicas, which are necessary for chain replication and logical decoding on standby
|
||||
|
||||
### Centralized service
|
||||
|
||||
Pros:
|
||||
* Flexible
|
||||
|
||||
Cons:
|
||||
* Requires instrumentation for all access, both reads and writes, complicating the implementation.
|
||||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.