-
Notifications
You must be signed in to change notification settings - Fork 699
Insights: neondatabase/neon
Overview
Could not load contribution data
Please try again later
17 Releases published by 1 person
-
release-proxy-8365
published
May 27, 2025 -
release-compute-8621
published
May 29, 2025 -
release-compute-8628
published
May 30, 2025 -
release-8668
published
May 31, 2025 -
release-proxy-8395
published
Jun 2, 2025 -
release-compute-8632
published
Jun 4, 2025 -
release-compute-8683
published
Jun 6, 2025 -
release-8712
published
Jun 6, 2025 -
release-proxy-8451
published
Jun 10, 2025 -
release-8769
published
Jun 13, 2025 -
release-compute-8717
published
Jun 13, 2025 -
release-proxy-8481
published
Jun 17, 2025 -
release-compute-8763
published
Jun 20, 2025 -
release-8814
published
Jun 20, 2025 -
release-8819
published
Jun 20, 2025 -
release-proxy-8538
published
Jun 24, 2025 -
release-proxy-8540
published
Jun 25, 2025
214 Pull requests merged by 33 people
-
fix(pageserver): allow refresh_interval to be empty
#12349 merged
Jun 25, 2025 -
Proxy release 2025-06-25 14:35 UTC
#12347 merged
Jun 25, 2025 -
pageserver: payload compression for gRPC base backups
#12346 merged
Jun 25, 2025 -
RFC: Endpoint Persistent Unlogged Files Storage
#9661 merged
Jun 25, 2025 -
feat(storcon): retrieve feature flag and pass to pageservers
#12324 merged
Jun 25, 2025 -
[proxy]: BatchQueue::call is not cancel safe - make it directly cancellation aware
#12345 merged
Jun 25, 2025 -
[console_redirect_proxy]: fix channel binding
#12238 merged
Jun 25, 2025 -
Support cancellations of timelines with hanging ondemand downloads
#12330 merged
Jun 25, 2025 -
Remove unnecessary separate installation of libpq
#12287 merged
Jun 25, 2025 -
Update pgaudit to latest versions
#12328 merged
Jun 25, 2025 -
Set pgaudit.log=none for monitoring connections
#12137 merged
Jun 24, 2025 -
Use enum-typed PG versions
#12317 merged
Jun 24, 2025 -
Switch the billing metrics storage format to ndjson.
#12338 merged
Jun 24, 2025 -
Proxy release 2025-06-24 06:01 UTC
#12332 merged
Jun 24, 2025 -
[proxy]: authenticate to compute after connect_to_compute
#12335 merged
Jun 24, 2025 -
apply clippy fixes for 1.88.0 beta
#12331 merged
Jun 24, 2025 -
Create proxy-bench periodic run in CI
#12242 merged
Jun 24, 2025 -
Allow cancellation errors in tests that allow timeline deletion errors
#12315 merged
Jun 23, 2025 -
storcon: Fix migration for Attached(0) tenants
#12256 merged
Jun 23, 2025 -
feat(pageserver): support force overriding feature flags
#12233 merged
Jun 23, 2025 -
storcon: adjust AZ selection for heterogenous AZs
#12296 merged
Jun 23, 2025 -
test_runner: fix
test_basebackup_with_high_slru_count
gzip param#12319 merged
Jun 23, 2025 -
fix(pageserver): reduce default feature flag refresh interval
#12246 merged
Jun 23, 2025 -
ci: Fix bogus skipping of 'make all' step in CI
#12318 merged
Jun 23, 2025 -
pageserver: allow concurrent rw IO on in-mem layer
#12151 merged
Jun 23, 2025 -
pageserver: set gRPC basebackup chunk size to 256 KB
#12314 merged
Jun 23, 2025 -
Stop using build-tools image in compute image build
#12306 merged
Jun 23, 2025 -
Use
make all
in the "Build and Test locally" CI workflow#12311 merged
Jun 23, 2025 -
Refactor Makefile rules for building the extensions under pgxn/
#12305 merged
Jun 22, 2025 -
Avoid recompiling
postgres_ffi
when there has been no changes#12292 merged
Jun 21, 2025 -
pageserver: require stripe size
#12257 merged
Jun 21, 2025 -
Rename the compute_ctl admin scope to compute_ctl:admin
#12263 merged
Jun 20, 2025 -
Allow the control plane to override any Postgres connection options
#12262 merged
Jun 20, 2025 -
storcon, neon_local: add timeline_safekeeper_count
#12303 merged
Jun 20, 2025 -
Storage release 2025-06-20 12:32 UTC
#12310 merged
Jun 20, 2025 -
feat(pageserver): enable gc-compaction by default everywhere
#12105 merged
Jun 20, 2025 -
Store intermediate build files in
build/
rather thanpg_install/build/
#12295 merged
Jun 20, 2025 -
pageserver: revise gc layer map lock handling
#12290 merged
Jun 20, 2025 -
[proxy] replace the batch cancellation queue, shorten the TTL for cancel keys
#11943 merged
Jun 20, 2025 -
Storage release 2025-06-20 06:11 UTC
#12300 merged
Jun 20, 2025 -
Increase upload timeout for test_tenant_s3_restore
#12297 merged
Jun 20, 2025 -
Compute release 2025-06-20 07:03 UTC
#12302 merged
Jun 20, 2025 -
pagebench: improve
getpage-latest-lsn
gRPC support#12293 merged
Jun 20, 2025 -
pagebench: add
basebackup
gRPC support#12250 merged
Jun 19, 2025 -
build(deps): bump urllib3 from 1.26.19 to 2.5.0 in the pip group across 1 directory
#12289 merged
Jun 19, 2025 -
Switch on --timelines-onto-safekeepers in integration tests
#11712 merged
Jun 19, 2025 -
Eliminate dependency from pageserver_api to postgres_ffi
#12273 merged
Jun 19, 2025 -
Remove outdated 'clean' Makefile targest
#12288 merged
Jun 19, 2025 -
Remove unnecessary Postgres libs from the storage docker image
#12286 merged
Jun 19, 2025 -
pageserver: add gRPC compression
#12280 merged
Jun 19, 2025 -
pageserver: fix initial layer visibility calculation
#12206 merged
Jun 19, 2025 -
fix: additional changes to terminate pgbouncer on compute suspend (#12153)
#12284 merged
Jun 18, 2025 -
endpoint storage: parse config with type:LocalFs|AwsS3|AzureContainer
#12282 merged
Jun 18, 2025 -
Domain client for Pageserver GRPC.
#12111 merged
Jun 18, 2025 -
test_runner: add gRPC support
#12279 merged
Jun 18, 2025 -
Fix flaky test_sharding_split_failures
#12199 merged
Jun 18, 2025 -
Increase tenant size for large tenant oltp workload
#12260 merged
Jun 18, 2025 -
compute_ctl: return LSN in /terminate
#12240 merged
Jun 18, 2025 -
Move pagestream_api to separate module
#12272 merged
Jun 18, 2025 -
Validate safekeeper_connstrings when parsing compute specs.
#11906 merged
Jun 18, 2025 -
Avoid redownloading rust toolchain on Postgres changes
#12265 merged
Jun 18, 2025 -
pageserver: support full gRPC basebackups
#12269 merged
Jun 18, 2025 -
fix: terminate pgbouncer on compute suspend
#12153 merged
Jun 17, 2025 -
Proxy release 2025-06-17 06:01 UTC
#12267 merged
Jun 17, 2025 -
upgrade default neon version to 1.6
#12185 merged
Jun 17, 2025 -
compute-image: add a patch for onnxruntime
#12274 merged
Jun 17, 2025 -
Support event trigger for Neon users
#10624 merged
Jun 17, 2025 -
pageserver: emit gRPC GetPage errors as responses
#12255 merged
Jun 17, 2025 -
tests: prepare test_compatibility.py for --timelines-onto-safekeepers
#12204 merged
Jun 17, 2025 -
pageserver: implement max_total_size_bytes limit for basebackup cache
#12230 merged
Jun 17, 2025 -
neon_local: support gRPC connstrings for endpoints
#12271 merged
Jun 17, 2025 -
storcon: Add safekeeper request label group
#12239 merged
Jun 17, 2025 -
storcon: register Pageserver gRPC address
#12268 merged
Jun 17, 2025 -
pageserver: gRPC base backup fixes
#12243 merged
Jun 17, 2025 -
storcon: Improve stably_attached readability
#12249 merged
Jun 17, 2025 -
storcon: Exclude another secondaries while optimizing secondary
#12251 merged
Jun 17, 2025 -
Don't rerun failed tests in 'Build and Test with Sanitizers' workflow
#12259 merged
Jun 17, 2025 -
Remove TODO comment related to default_transaction_read_only
#12261 merged
Jun 16, 2025 -
schema and github workflow for validation of compute manifest
#12069 merged
Jun 16, 2025 -
Add "Build and Test Fully" workflow
#11931 merged
Jun 16, 2025 -
pagectl: add dump layer local
#12245 merged
Jun 16, 2025 -
page_api: add a few derives
#12253 merged
Jun 16, 2025 -
Fix reconcile_long_running metric comment
#12234 merged
Jun 16, 2025 -
Move comment above metrics handler
#12236 merged
Jun 13, 2025 -
Fix reconciles metrics typo
#12235 merged
Jun 13, 2025 -
Fix ChaosInjector shard eligibility bug
#12231 merged
Jun 13, 2025 -
Compute release 2025-06-13 07:03 UTC
#12228 merged
Jun 13, 2025 -
pageserver: fix post-merge PR comments on basebackup cache
#12216 merged
Jun 13, 2025 -
feat(pagectl): no max key limit if time travel recover locally
#12222 merged
Jun 13, 2025 -
Storage release 2025-06-13 07:48 UTC
#12229 merged
Jun 13, 2025 -
feat(posthog_client): support feature flag secure API
#12201 merged
Jun 13, 2025 -
tests: prepare test_historic_storage_formats for --timelines-onto-safekeepers
#12214 merged
Jun 13, 2025 -
Improve logging for gc-compaction
#12219 merged
Jun 13, 2025 -
[proxy]: Improve backoff strategy for redis reconnection
#12218 merged
Jun 12, 2025 -
pagserver: always persist shard identity
#12217 merged
Jun 12, 2025 -
Update base64 to 0.22
#12215 merged
Jun 12, 2025 -
fix(pageserver): extend layer manager read guard threshold
#12211 merged
Jun 12, 2025 -
tests: prepare test_tenant_delete_stale_shards for --timelines-onto-safekeepers
#12198 merged
Jun 12, 2025 -
storcon: add tenant_timeline_locate handler
#12203 merged
Jun 12, 2025 -
build(deps): bump requests from 2.32.3 to 2.32.4 in the pip group across 1 directory
#12180 merged
Jun 11, 2025 -
pageserver: warn on long layer manager locking intervals
#12194 merged
Jun 11, 2025 -
Remove default from DROP FUNCTION
#12202 merged
Jun 11, 2025 -
endpoint_storage: add ?from_endpoint= to /lfc/prewarm
#12195 merged
Jun 10, 2025 -
Respect limits for projects for the Random Operations test
#12184 merged
Jun 10, 2025 -
[proxy] per endpoint configuration for rate limits
#12148 merged
Jun 10, 2025 -
proxy: Move connect_to_compute back to proxy
#12181 merged
Jun 10, 2025 -
Return last ring index instead of min_ring_index in prefetch_register_bufferv
#12039 merged
Jun 10, 2025 -
Proxy release 2025-06-10 08:56 UTC
#12179 merged
Jun 10, 2025 -
Remove global static TENANTS
#12169 merged
Jun 10, 2025 -
[proxy] fix sql-over-http password setting
#12177 merged
Jun 10, 2025 -
fix(compute): use proper safekeeper in VotesCollectedMset
#12175 merged
Jun 10, 2025 -
feat(pageserver): use hostname as feature flag resolver property
#12141 merged
Jun 10, 2025 -
feat(pageserver): support azure time-travel recovery (in an okay way)
#12140 merged
Jun 10, 2025 -
Increase statement timeout for test_pageserver_restarts_under_workload test
#12139 merged
Jun 10, 2025 -
Increase wait LFC prewarm timeout
#12174 merged
Jun 9, 2025 -
feat(pageserver): add global timeline count metrics
#12159 merged
Jun 9, 2025 -
endpoint_storage: allow bypassing s3 write check on startup
#12165 merged
Jun 6, 2025 -
Storage release 2025-06-06 10:55 UTC
#12163 merged
Jun 6, 2025 -
pageserver: don't delete parent shard files until split is committed
#12146 merged
Jun 6, 2025 -
Compute release 2025-06-06 07:03 UTC
#12158 merged
Jun 6, 2025 -
refactor and simplify the invalidation notification structure
#12154 merged
Jun 6, 2025 -
safekeeper: special error if a timeline has been deleted
#12155 merged
Jun 6, 2025 -
endpoint_storage: default listen port, allow inline config
#12152 merged
Jun 6, 2025 -
[proxy] separate compute connect from compute authentication
#12145 merged
Jun 6, 2025 -
storcon: Introduce deletion tombstones to support flaky node scenario
#12096 merged
Jun 6, 2025 -
pageserver: move
spawn_grpc
toGrpcPageServiceHandler::spawn
#12147 merged
Jun 6, 2025 -
feat(build): add aws cli into the docker image
#12161 merged
Jun 6, 2025 -
test(pageserver): ensure offload cleans up metrics
#12127 merged
Jun 6, 2025 -
Concept of a stream pool and request tracker to demonstrate interface.
#12091 merged
Jun 5, 2025 -
neon_local timeline import: create timelines on safekeepers
#12138 merged
Jun 5, 2025 -
Remove the Flaky Test computed-columns from postgis v16
#12132 merged
Jun 5, 2025 -
feat(compute_ctl): Implement graceful compute monitor exit
#11911 merged
Jun 5, 2025 -
pageserver, tests: prepare test_basebackup_cache for --timelines-onto-safekeepers
#12143 merged
Jun 5, 2025 -
Configure the dynamic loader for the extension-tests image
#12142 merged
Jun 5, 2025 -
pagebench: add batch support
#12133 merged
Jun 5, 2025 -
pageserver: remove handling of vanilla protocol
#12126 merged
Jun 5, 2025 -
Replica promote
#12090 merged
Jun 5, 2025 -
Add query execution time histogram
#10050 merged
Jun 5, 2025 -
proxy: Move PGLB-related modules into pglb root module.
#12144 merged
Jun 5, 2025 -
feat(pageserver): report tenant properties to posthog
#12113 merged
Jun 5, 2025 -
update proxy protocol parsing to not a rw wrapper
#12035 merged
Jun 5, 2025 -
Update online_advisor
#12045 merged
Jun 5, 2025 -
pgxn: support generations in safekeepers_cmp
#12129 merged
Jun 4, 2025 -
Compute release 2025-06-04 16:52 UTC
#12135 merged
Jun 4, 2025 -
compute-ctl: add spec for enable_tls, separate from compute-ctl config
#12109 merged
Jun 4, 2025 -
compute: Add manifest.yml for default Postgres configuration settings
#11820 merged
Jun 4, 2025 -
Use Url::join() when creating the final remote extension URL
#12121 merged
Jun 4, 2025 -
pageserver: support
get_vectored_concurrent_io
with gRPC#12131 merged
Jun 4, 2025 -
Fix codestyle for compute.sh for docker-compose
#12128 merged
Jun 4, 2025 -
pageserver: make import job max byte range size configurable
#12117 merged
Jun 4, 2025 -
Add postgis to the test image
#11672 merged
Jun 4, 2025 -
feat(pageserver): feature flag counter metrics
#12112 merged
Jun 4, 2025 -
ComputeSpec: prewarm_lfc_on_startup -> autoprewarm
#12120 merged
Jun 4, 2025 -
Clean up compute_tools::http::JsonResponse::invalid_status()
#12110 merged
Jun 3, 2025 -
pagserver: set default wal receiver proto to interpreted
#12100 merged
Jun 3, 2025 -
page_api: only validate Protobuf → domain type conversion
#12115 merged
Jun 3, 2025 -
Validate max_batch_size against max_get_vectored_keys
#12052 merged
Jun 3, 2025 -
page_api: remove smallvec
#12095 merged
Jun 3, 2025 -
pageserver: remove backtrace in info level log
#12108 merged
Jun 3, 2025 -
Use full hostname for ONNX URL
#12064 merged
Jun 3, 2025 -
fix(pageserver): only deserialize reldir key once during get_db_size
#12102 merged
Jun 3, 2025 -
pageserver: initial gRPC page service implementation
#12094 merged
Jun 2, 2025 -
proxy: optimise future layout allocations
#12104 merged
Jun 2, 2025 -
pagebench: add gRPC support for
get-page-latest-lsn
#12077 merged
Jun 2, 2025 -
pageserver: add gRPC observability middleware
#12093 merged
Jun 2, 2025 -
pageserver: reduce import memory utilization
#12086 merged
Jun 2, 2025 -
pageserver: more reactive wal receiver cancellation
#12076 merged
Jun 2, 2025 -
proxy: Changes to rate limits and GetEndpointAccessControl caches.
#12048 merged
Jun 2, 2025 -
Proxy release 2025-06-02 06:12 UTC
#12097 merged
Jun 2, 2025 -
completely rewrite pq_proto
#12085 merged
Jun 1, 2025 -
pageserver: initial gRPC page service implementation
#12046 merged
Jun 1, 2025 -
pageserver: implement gRPC base backups
#12067 merged
Jun 1, 2025 -
Storage release 2025-05-30 17:04 UTC
#12088 merged
May 31, 2025 -
impr(compute): Remove the deprecated CLI arg alias for remote-ext-config.
#12087 merged
May 30, 2025 -
fix(ci): install build tools with --locked
#12083 merged
May 30, 2025 -
fix(compute) Remove the hardcoded default value for PGXN HTTP URL.
#12030 merged
May 30, 2025 -
Allow known pageserver errors in test_location_conf_churn
#12082 merged
May 30, 2025 -
adjust VirtualFile operation latency histogram buckets
#12075 merged
May 30, 2025 -
Compute release 2025-05-30 07:03 UTC
#12071 merged
May 30, 2025 -
pageserver: various import flow fixups
#12047 merged
May 30, 2025 -
test: allow list overly eager storcon finalization
#12055 merged
May 30, 2025 -
benchark IO operations bucket adjustment
#12078 merged
May 30, 2025 -
fix(pageserver): frozen->L0 flush failure causes data loss
#12043 merged
May 30, 2025 -
tests: tighten readability rules in test_location_conf_churn
#12059 merged
May 30, 2025 -
feat(pageserver): observability for feature flags
#12034 merged
May 30, 2025 -
fast_import.rs: log number of jobs for pg_dump/pg_restore
#12068 merged
May 29, 2025 -
Add safekeeper reconciler metrics
#12062 merged
May 29, 2025 -
pageserver: hook importing timelines up into disk usage eviction
#12038 merged
May 29, 2025 -
pageserver: allow for deletion of importing timelines
#12033 merged
May 29, 2025 -
storcon: skip offline nodes in get_top_tenant_shards
#12057 merged
May 29, 2025 -
pageserver: reduce concurrency for gc-compaction
#12054 merged
May 29, 2025 -
Compute release 2025-05-28 19:41 UTC
#12049 merged
May 29, 2025 -
Fix flakiness of test_storcon_create_delete_sk_down
#12040 merged
May 28, 2025 -
pageserver: use the same job size throughout the import lifetime
#12026 merged
May 28, 2025 -
feat(pageserver): create image layers at L0-L1 boundary
#12023 merged
May 28, 2025 -
chore: expose new mark_invisible API in openAPI spec for use in cplane
#12032 merged
May 28, 2025 -
background worker that collects installed extensions
#11939 merged
May 27, 2025 -
Remove test-images compatibility hack for confirming library load paths
#11927 merged
May 27, 2025 -
feat(pageserver): support evaluate boolean flags
#12024 merged
May 27, 2025 -
pageserver: add tracing spans for time spent in batch and flushing
#12012 merged
May 27, 2025 -
page_api: tweak errors
#12019 merged
May 27, 2025 -
remove safekeeper_proto_version = 3 from tests
#12020 merged
May 27, 2025 -
pageserver: add and stabilize import chaos test
#11982 merged
May 27, 2025 -
add a script to run the test for online-advisor as a regular user.
#12017 merged
May 27, 2025 -
Proxy release 2025-05-27 06:01 UTC
#12022 merged
May 27, 2025 -
Add neon.safekeeper_conninfo_options GUC
#11901 merged
May 27, 2025 -
read-only timelines
#12015 merged
May 26, 2025 -
Add metadata to pgaudit log logline
#11933 merged
May 26, 2025 -
feat(pageserver): integrate PostHog with gc-compaction rollout
#11917 merged
May 26, 2025 -
fix(pageserver): do not increase basebackup err counter when reconnect
#12016 merged
May 26, 2025 -
Add h3 to neon-extensions-test
#11946 merged
May 26, 2025 -
page_api: add Rust domain types
#11999 merged
May 26, 2025 -
pageserver: add gRPC authentication
#12010 merged
May 26, 2025 -
pageserver: add gRPC server
#11972 merged
May 26, 2025
53 Pull requests opened by 20 people
-
walproposer: remove support for wp<->sk protocol v2
#12021 opened
May 26, 2025 -
Support pull_timeline of timelines without writes
#12028 opened
May 27, 2025 -
Add grpc pagebench for communicator grpc.
#12042 opened
May 28, 2025 -
Add minimal GRPC client code that will be used for pagebench.
#12044 opened
May 28, 2025 -
Pagebench with grpc option. Note that grpc is on port 51050, so requi…
#12051 opened
May 28, 2025 -
Migrate compute_ctl JWT scope claim to a vector
#12089 opened
May 30, 2025 -
Use mdnblocks to prevent race condition during end of unlogged build
#12092 opened
May 31, 2025 -
[hackathon]: Paste and shortener services
#12103 opened
Jun 2, 2025 -
Use a separate freelist to track LFC "holes"
#12106 opened
Jun 2, 2025 -
Enable parallel execution of extension tests
#12118 opened
Jun 3, 2025 -
Audit syslogs over TLS
#12124 opened
Jun 3, 2025 -
[proxy] rewrite connection startup
#12130 opened
Jun 4, 2025 -
Replace LFC hash map with a custom Rust implementation
#12149 opened
Jun 5, 2025 -
Fix(storage_controller): Add support for PostgreSQL 17
#12156 opened
Jun 6, 2025 -
CI run for PR #12156
#12164 opened
Jun 6, 2025 -
Add cache for relation kind
#12166 opened
Jun 8, 2025 -
[proxy] review and cleanup CLI args
#12167 opened
Jun 8, 2025 -
Do not allocate anything in subtransaction memory context
#12176 opened
Jun 9, 2025 -
Replica promotion in compute_ctl
#12183 opened
Jun 10, 2025 -
proxy: Split handle_client and pass callback for connect_once
#12196 opened
Jun 10, 2025 -
Fix recovery IO deadlock
#12207 opened
Jun 11, 2025 -
tests: adding dblink to build-tools image for use in regression tests
#12209 opened
Jun 11, 2025 -
Add new operations to Random operations test
#12213 opened
Jun 12, 2025 -
pageserver: add enable-basebackup-cache posthog feature flag
#12232 opened
Jun 13, 2025 -
Rename tenant shard request param
#12237 opened
Jun 13, 2025 -
storcon: Fix reattach concurrency issues
#12241 opened
Jun 13, 2025 -
compute_tools: support gRPC base backups in `compute_ctl`
#12244 opened
Jun 13, 2025 -
storcon: Return only generation when increment
#12247 opened
Jun 14, 2025 -
storcon: reduce `MAX_OFFLINE_INTERVAL_DEFAULT` to 10s
#12258 opened
Jun 16, 2025 -
[compute_ctl] fix reconfigure during TLS renewal
#12264 opened
Jun 16, 2025 -
Build dummy libcommunicator into the 'neon' extension
#12266 opened
Jun 16, 2025 -
neon_local: use doc comments for help texts
#12270 opened
Jun 17, 2025 -
Build changes to make communicator build on macos.
#12275 opened
Jun 17, 2025 -
use cargo-chef for compute-tools
#12276 opened
Jun 17, 2025 -
[compute] fix: background worker that collects installed extension metrics now updates collection interval
#12277 opened
Jun 17, 2025 -
compute: enable `neon.pgstat_file_size_limit` to roll out `pg_stat` persistence
#12285 opened
Jun 18, 2025 -
Switch on DEBUG_COMPARE_LOCAL mode: do not merge!
#12291 opened
Jun 19, 2025 -
compute: metrics for autovacuum (mxid, postgres)
#12294 opened
Jun 19, 2025 -
wip: add some info logs for timeline shutdown
#12304 opened
Jun 20, 2025 -
feat(compute_ctl): CPU Continuous Profiling support
#12307 opened
Jun 20, 2025 -
NO_CLOSE_RANGE macro for old glibc/kernel builds
#12308 opened
Jun 20, 2025 -
Add initial skeleton for client cache code, and request tracker.
#12312 opened
Jun 20, 2025 -
Store relation kind in LFC chunk
#12313 opened
Jun 22, 2025 -
[local_proxy]: ignore TLS for endpoint
#12316 opened
Jun 23, 2025 -
storcon: Make node deletion process cancellable
#12320 opened
Jun 23, 2025 -
Patch pgaudit to disable logging in parallel workers
#12325 opened
Jun 23, 2025 -
CI: Use host temp dir
#12326 opened
Jun 23, 2025 -
storcon: Follow-up for Fix migration for Attached(0)
#12333 opened
Jun 24, 2025 -
pageserver: handle multiple attached children in shard resolution
#12336 opened
Jun 24, 2025 -
[sql-over-http]: authenticate to compute after connect_to_compute
#12341 opened
Jun 24, 2025 -
pageserver: use bounded sender for basebackup cache
#12342 opened
Jun 25, 2025 -
pageserver: increase default max_size_entries limit for basebackup cache
#12343 opened
Jun 25, 2025 -
pageserver: fix wal receiver hang on remote client shutdown
#12348 opened
Jun 25, 2025
30 Issues closed by 13 people
-
storcon: `Attached(0)` tenants that do graceful migrations can get stuck
#10935 closed
Jun 23, 2025 -
Improve backoff strategy for redis reconnection
#11114 closed
Jun 23, 2025 -
Epic: productionize gc-compaction
#9114 closed
Jun 20, 2025 -
test_tenant_s3_restore is unstable due to low timeout
#12212 closed
Jun 20, 2025 -
storcon: Safekeeper metrics from Storage Controller use incorrect pageserver_id label
#12281 closed
Jun 19, 2025 -
test_sharding_split_failures fails due to background reconcillation affecting shard_split
#10830 closed
Jun 18, 2025 -
Instability in `test_sharding_split_failures` (failure10)
#12029 closed
Jun 18, 2025 -
test_lfc_prewarm and test_lfc_prewarm_under_workflow are unstable due to low timeout
#12171 closed
Jun 10, 2025 -
Assert(MyPState->ring_last <= min_ring_index ...) in prefetch_register_bufferv() fails
#12018 closed
Jun 10, 2025 -
`test_pageserver_restarts_under_workload` is failing due to pgbench hitting statement timeout
#12119 closed
Jun 10, 2025 -
security label provider "anon" is not loaded
#11987 closed
Jun 10, 2025 -
storcon: Pageserver removal tombstones
#12036 closed
Jun 6, 2025 -
pg_restore fails when importing into new database: Permission denied to change default privileges
#12136 closed
Jun 5, 2025 -
Requests error when max_batch_size > 32
#11994 closed
Jun 3, 2025 -
batch relsize cache updates or dedup db_size_requests / relsize cache invalid after pageserver restart
#12101 closed
Jun 3, 2025 -
Dynamic loader path precedence is invalid on ARM
#11857 closed
Jun 2, 2025 -
Vanilla test mvcc fails due to LP_DEAD bits lost when index page comes from neon_read()
#12098 closed
Jun 2, 2025 -
Add a waiting latency panel on the proxy dashboard
#6923 closed
Jun 1, 2025 -
pageserver: direct IO on the write path
#9868 closed
May 30, 2025 -
test_location_conf_churn fails with "could not read block" error on attempt to download deleted layer
#11348 closed
May 30, 2025 -
can't access database with public wifis
#12061 closed
May 30, 2025 -
fast_import: allow for deletion of importing timelines
#11897 closed
May 29, 2025 -
storcon: `get_top_tenant_shards` should skip offline nodes
#12056 closed
May 29, 2025 -
`test_storcon_create_delete_sk_down[release-pg17-DeletionSubject.TENANT-RestartStorcon.RESTART]` is flaky
#11838 closed
May 28, 2025 -
fast_import: ensure storage import configuration remains stable through import
#11983 closed
May 28, 2025 -
pagserver: dropping out of read path with active IOs
#12006 closed
May 27, 2025 -
fast import: tenant broken if import cancelled / errors out before `/status/pgdata` reaches `done` state
#10191 closed
May 27, 2025 -
for update consistently blocks
#11362 closed
May 26, 2025 -
NeonDbError: Control plane request failed
#11975 closed
May 26, 2025 -
Resources full issue
#11894 closed
May 26, 2025
47 Issues opened by 18 people
-
pageserver: silence disconnect errors during base backups
#12344 opened
Jun 25, 2025 -
storcon: split on shard physical size
#12340 opened
Jun 24, 2025 -
compatibilty tests failing on safekeeper heartbeat deserialization
#12339 opened
Jun 24, 2025 -
storcon: failing reconciliations will block optimizations
#12334 opened
Jun 24, 2025 -
storcon: Make node deletion graceful
#12323 opened
Jun 23, 2025 -
storcon: Make node deletion persistent
#12322 opened
Jun 23, 2025 -
storcon: Make node deletion cancellable
#12321 opened
Jun 23, 2025 -
pageserver: Provide Default disk_usage_based_eviction to Enable Automatic Eviction
#12301 opened
Jun 20, 2025 -
pytests still not using storcon managed timelines
#12299 opened
Jun 19, 2025 -
neon_local broken by storcon managed timelines in pytests
#12298 opened
Jun 19, 2025 -
Neon handling of a large table
#12278 opened
Jun 18, 2025 -
There are issues running Neon on macOS as described in the README.
#12252 opened
Jun 16, 2025 -
test_subscriber_branching might fail due to race condition at the end of tablesync
#12248 opened
Jun 15, 2025 -
pageserver: reject accidental modification of stripe size
#12227 opened
Jun 13, 2025 -
storage DR: shard split / branches handling
#12226 opened
Jun 13, 2025 -
pageserver: page-level checksum tracking issue
#12225 opened
Jun 13, 2025 -
Can self-managed neon support serverless (virtual machine deployment or k8s deployment)?
#12223 opened
Jun 13, 2025 -
communicator: resizeable shared hashmap implementation
#12220 opened
Jun 12, 2025 -
compute: Rename pageserver_connstr to pageserver_connstrings for consistency and clarity
#12210 opened
Jun 12, 2025 -
storcon: Handle concurrency between re_attach and node_delete
#12200 opened
Jun 11, 2025 -
Flaky test test_timeline_archival_chaos, test_forward_compatibility
#12193 opened
Jun 10, 2025 -
storcon: finish safekeeper_migration atomically with committing to the database
#12192 opened
Jun 10, 2025 -
pageserver: handle connection errors during safekeeper migration
#12191 opened
Jun 10, 2025 -
safekeeper: delete stale timeline (if exists) before pulling it
#12190 opened
Jun 10, 2025 -
storcon: discard outdated reconciliation requests
#12189 opened
Jun 10, 2025 -
storcon: notify cplane on safekeeper membership change
#12188 opened
Jun 10, 2025 -
safekeeper: persistent tombstones
#12187 opened
Jun 10, 2025 -
safekeeper: generation-aware tombstones
#12186 opened
Jun 10, 2025 -
pageserver: layer map lock is held for too long
#12182 opened
Jun 10, 2025 -
Exception blocks (subtransactions) in PL/pgSQL don't free memory until the end of transaction
#12173 opened
Jun 9, 2025 -
pageserver: improve IO concurrency for in-memory layers
#12172 opened
Jun 9, 2025 -
standby horizon not updated if `hot_standby_feedback` disabled
#12168 opened
Jun 9, 2025 -
[proxy] delete console-redirect hardcoded logic
#12160 opened
Jun 6, 2025 -
control_plane & storage_controller: Request for OpenAPI spec files
#12125 opened
Jun 4, 2025 -
pageserver: thrashing on compaction and eviction loop
#12123 opened
Jun 3, 2025 -
pageserver: support different pg version per branch
#12107 opened
Jun 2, 2025 -
page_api: add basic gRPC client wrapper with domain types
#12099 opened
Jun 2, 2025 -
pageserver: attach failure leaves tenant broken and unavailable
#12074 opened
May 30, 2025 -
Creating large spgist indexes leads to "could not open file" error
#12073 opened
May 30, 2025 -
remote_storage: implement Azure time-travel recovery
#12072 opened
May 30, 2025 -
import pgdata: avoid tenant restarts after import finishes
#12063 opened
May 29, 2025 -
Apparent split hang in `test_sharding_autosplit`
#12060 opened
May 29, 2025 -
Persist read-only property of a timeline in pageservers
#12050 opened
May 28, 2025 -
pageserver: GC compaction for larger tenants
#12041 opened
May 28, 2025 -
Precise abstraction for notify-attach webhook notification handler and clear responsibilities
#12027 opened
May 27, 2025 -
pageserver: flush loop leaks disk space if `Layer::finish_creating` fails
#12025 opened
May 27, 2025
50 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
proxy: cache for password hashing
#12011 commented on
Jun 6, 2025 • 5 new comments -
Skip custom extensions in fast import
#11908 commented on
Jun 4, 2025 • 5 new comments -
rfc: storage feature flags
#11805 commented on
Jun 11, 2025 • 5 new comments -
pageserver: add TLS support for gRPC server
#12009 commented on
May 26, 2025 • 2 new comments -
[hackathon]: patched pgrx14 and updated anon
#11978 commented on
Jun 2, 2025 • 2 new comments -
libs: introduce WalSegmentSize type alias (u32), remove wasteful `usize` usage
#11803 commented on
Jun 25, 2025 • 2 new comments -
docs(compute): RFC for compute rolling restart with prewarm
#11294 commented on
Jun 25, 2025 • 1 new comment -
Dynamic Masking Support for `anon` v2
#11733 commented on
Jun 4, 2025 • 1 new comment -
pageserver, safekeeper: make authentication mandatory without dev mode
#11696 commented on
Jun 5, 2025 • 1 new comment -
Bump opentelemetry to 0.29
#11552 commented on
Jun 2, 2025 • 1 new comment -
Request for running tests
#10515 commented on
Jun 15, 2025 • 0 new comments -
Epic: GetPage performance at scale
#11594 commented on
Jun 24, 2025 • 0 new comments -
Epic: improve shard splits at scale
#11810 commented on
Jun 24, 2025 • 0 new comments -
storage controller: anti-flapping
#6877 commented on
Jun 24, 2025 • 0 new comments -
test_timeline_copy is flaky because of race condition inside moto/s3
#10667 commented on
Jun 24, 2025 • 0 new comments -
Epic: Support Postgres event triggers
#7570 commented on
Jun 24, 2025 • 0 new comments -
Epic: Feature Flag
#11813 commented on
Jun 23, 2025 • 0 new comments -
☂️ safekeeper migration: workstream 2
#11669 commented on
Jun 23, 2025 • 0 new comments -
Automatic run of new tests for N times on CI
#10946 commented on
Jun 16, 2025 • 0 new comments -
CI(run-python-test-set): upload data compatibility snapshots from main
#11489 commented on
May 30, 2025 • 0 new comments -
Remove XLogWaitForReplayOf at replica to avoid deadlock
#11503 commented on
Jun 14, 2025 • 0 new comments -
storcon: implement safekeeper_migrate handler
#11849 commented on
Jun 10, 2025 • 0 new comments -
Add test for replica promotion
#11888 commented on
May 30, 2025 • 0 new comments -
proxy: encode json as we parse rows
#11992 commented on
May 28, 2025 • 0 new comments -
DO NOT MERGE [proxy]: Add geo-based routing for replicated projects
#12014 commented on
May 26, 2025 • 0 new comments -
[proxy] cancellation batch processing improvements
#11942 commented on
May 26, 2025 • 0 new comments -
[proxy] improve performance of event formatting/span processing
#11962 commented on
May 26, 2025 • 0 new comments -
compute: very high error log rate on tenant not found errors
#11295 commented on
May 26, 2025 • 0 new comments -
compute-safekeeper protocol changes 1w
#10326 commented on
May 27, 2025 • 0 new comments -
investigate pre-prod warning: `imitate_layer_access` warns about `dropping ValuesReconstructState while some IOs have not been completed`
#11302 commented on
May 27, 2025 • 0 new comments -
pageserver: generate image layers at L0/in-mem boundary (or L0/L1 boundary)
#11063 commented on
May 28, 2025 • 0 new comments -
proxy: expose session_id to clients
#8728 commented on
May 28, 2025 • 0 new comments -
pageserver: load indices separately to layer data
#11695 commented on
May 28, 2025 • 0 new comments -
Epic: Cross regional read replicas
#4178 commented on
May 28, 2025 • 0 new comments -
storcon: ability to drain a pageserver node gracefully (i.e. using live migrations)
#11282 commented on
Jun 2, 2025 • 0 new comments -
Epic: compute/Pageserver gRPC client
#11735 commented on
Jun 2, 2025 • 0 new comments -
OOM-kill/SIGKILL of postmaster leaves backends running, never restarts
#10726 commented on
Jun 2, 2025 • 0 new comments -
Implement time_travel_recover for Azure blob storage
#7546 commented on
Jun 3, 2025 • 0 new comments -
Epic: improved eviction
#5331 commented on
Jun 4, 2025 • 0 new comments -
Epic: storage controller: more graceful node removal
#8333 commented on
Jun 6, 2025 • 0 new comments -
test_change_pageserver is unstable due to async reload signal handling
#11266 commented on
Jun 6, 2025 • 0 new comments -
Epic: complete pageserver `import_pgdata` API
#10188 commented on
Jun 9, 2025 • 0 new comments -
Many tests fail because of storage_controller warning "Shared lock by TimelineCreate was held for x(seconds)"
#11465 commented on
Jun 11, 2025 • 0 new comments -
pageserver: understand resident size spike after deployment + fix it (likely image compaction)
#11615 commented on
Jun 12, 2025 • 0 new comments -
Epic: communicator LFC implementation
#11729 commented on
Jun 13, 2025 • 0 new comments -
Epic: communicator auxiliary changes
#11926 commented on
Jun 18, 2025 • 0 new comments -
safekeeper migration: workstream 1
#11670 commented on
Jun 19, 2025 • 0 new comments -
Assert(timeout_set) in communicator_reconfigure_timeout_if_needed() might fail due to race condition
#11744 commented on
Jun 23, 2025 • 0 new comments -
Epic: Pageserver gRPC service
#11728 commented on
Jun 23, 2025 • 0 new comments -
Race condition between neon_read() and StartupXLOG()/redo loop leads to deadlock
#9955 commented on
Jun 23, 2025 • 0 new comments