-
Notifications
You must be signed in to change notification settings - Fork 655
Insights: neondatabase/neon
Overview
Could not load contribution data
Please try again later
5 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
45 Pull requests merged by 17 people
-
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
27 Pull requests opened by 16 people
-
Support pull_timeline of timelines without writes
#12028 opened
May 27, 2025 -
proxy: Monitor passthrough tokio tasks and export metrics
#12031 opened
May 27, 2025 -
update proxy protocol parsing to not a rw wrapper
#12035 opened
May 28, 2025 -
Return last ring index instead of min_ring_index in prefetch_register_bufferv
#12039 opened
May 28, 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 -
Update online_advisor
#12045 opened
May 28, 2025 -
Pagebench with grpc option. Note that grpc is on port 51050, so requi…
#12051 opened
May 28, 2025 -
Validate max_batch_size against max_get_vectored_keys
#12052 opened
May 28, 2025 -
CI run for PR #12052
#12053 opened
May 29, 2025 -
Use full hostname for ONNX URL
#12064 opened
May 29, 2025 -
schema and github workflow for validation of compute manifest
#12069 opened
May 29, 2025 -
storcon: Add graceful draining to storcon_cli node-delete
#12081 opened
May 30, 2025 -
Migrate compute_ctl JWT scope claim to a vector
#12089 opened
May 30, 2025 -
Replica promote
#12090 opened
May 31, 2025 -
Concept of a stream pool and request tracker to demonstrate interface.
#12091 opened
May 31, 2025 -
Use mdnblocks to prevent race condition during end of unlogged build
#12092 opened
May 31, 2025 -
page_api: remove smallvec
#12095 opened
Jun 1, 2025 -
storcon: Deletion tombstones
#12096 opened
Jun 2, 2025 -
pagserver: set default wal receiver proto to interpreted
#12100 opened
Jun 2, 2025 -
fix(pageserver): only deserialize reldir key once during get_db_size
#12102 opened
Jun 2, 2025 -
[hackathon]: Paste and shortener services
#12103 opened
Jun 2, 2025 -
feat(pageserver): enable gc-compaction by default in tests
#12105 opened
Jun 2, 2025 -
Use a separate freelist to track LFC "holes"
#12106 opened
Jun 2, 2025 -
pageserver: remove backtrace in info level log
#12108 opened
Jun 2, 2025 -
compute-ctl: add spec for enable_tls, separate from compute-ctl config
#12109 opened
Jun 2, 2025 -
Clean up compute_tools::http::JsonResponse::invalid_status()
#12110 opened
Jun 2, 2025
12 Issues closed by 10 people
-
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
14 Issues opened by 8 people
-
pageserver: support different pg version per branch
#12107 opened
Jun 2, 2025 -
batch relsize cache updates or dedup db_size_requests / relsize cache invalid after pageserver restart
#12101 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 -
storcon: Pageserver removal tombstones
#12036 opened
May 28, 2025 -
Instability in `test_sharding_split_failures` (failure10)
#12029 opened
May 27, 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
35 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.
-
feat(compute_ctl): Implement graceful compute monitor exit
#11911 commented on
Jun 2, 2025 • 12 new comments -
Add postgis to the test image
#11672 commented on
Jun 2, 2025 • 6 new comments -
proxy: cache for password hashing
#12011 commented on
Jun 2, 2025 • 4 new comments -
compute: Add manifest.yml for default Postgres configuration settings
#11820 commented on
May 30, 2025 • 4 new comments -
[hackathon]: patched pgrx14 and updated anon
#11978 commented on
Jun 2, 2025 • 2 new comments -
Bump opentelemetry to 0.29
#11552 commented on
Jun 2, 2025 • 1 new comment -
compute-safekeeper protocol changes 1w
#10326 commented on
May 27, 2025 • 0 new comments -
OOM-kill/SIGKILL of postmaster leaves backends running, never restarts
#10726 commented on
Jun 2, 2025 • 0 new comments -
Epic: Pageserver gRPC service
#11728 commented on
Jun 2, 2025 • 0 new comments -
Support event trigger for Neon users
#10624 commented on
May 28, 2025 • 0 new comments -
CI(run-python-test-set): upload data compatibility snapshots from main
#11489 commented on
May 30, 2025 • 0 new comments -
pageserver, safekeeper: make authentication mandatory without dev mode
#11696 commented on
Jun 2, 2025 • 0 new comments -
Switch on --timelines-onto-safekeepers in integration tests
#11712 commented on
May 28, 2025 • 0 new comments -
Dynamic Masking Support for `anon` v2
#11733 commented on
May 30, 2025 • 0 new comments -
Add test for replica promotion
#11888 commented on
May 30, 2025 • 0 new comments -
Validate safekeeper_connstrings when parsing compute specs.
#11906 commented on
May 27, 2025 • 0 new comments -
proxy: encode json as we parse rows
#11992 commented on
May 28, 2025 • 0 new comments -
walproposer: remove support for wp<->sk protocol v2
#12021 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 -
security label provider "anon" is not loaded
#11987 commented on
May 28, 2025 • 0 new comments -
Epic: Cross regional read replicas
#4178 commented on
May 28, 2025 • 0 new comments -
Requests error when max_batch_size > 32
#11994 commented on
May 29, 2025 • 0 new comments -
Epic: Feature Flag
#11813 commented on
May 29, 2025 • 0 new comments -
safekeeper migration: workstream 1
#11670 commented on
May 29, 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: storage controller: more graceful node removal
#8333 commented on
Jun 2, 2025 • 0 new comments -
pageserver: understand resident size spike after deployment + fix it (likely image compaction)
#11615 commented on
Jun 2, 2025 • 0 new comments -
Epic: Support Postgres event triggers
#7570 commented on
Jun 2, 2025 • 0 new comments -
Epic: complete pageserver `import_pgdata` API
#10188 commented on
Jun 2, 2025 • 0 new comments -
Epic: productionize gc-compaction
#9114 commented on
Jun 2, 2025 • 0 new comments -
Epic: compute/Pageserver gRPC client
#11735 commented on
Jun 2, 2025 • 0 new comments -
Assert(MyPState->ring_last <= min_ring_index ...) in prefetch_register_bufferv() fails
#12018 commented on
Jun 2, 2025 • 0 new comments