-
Notifications
You must be signed in to change notification settings - Fork 406
Insights: neondatabase/neon
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
release-6548
published
Sep 2, 2024
35 Pull requests merged by 17 people
-
storcon: make pageserver AZ id mandatory
#8856 merged
Sep 5, 2024 -
Add installation instructions for m4 on mac
#8929 merged
Sep 5, 2024 -
Fix precedence issue causing yielding loop to never yield.
#8922 merged
Sep 5, 2024 -
build: sync between benchies
#8919 merged
Sep 5, 2024 -
refactor(pageserver): rely on serde derive for toml deserialization
#7656 merged
Sep 5, 2024 -
proxy: don't let one timeout eat entire retry budget
#8924 merged
Sep 5, 2024 -
storcon: handle fills including high tput tenants more gracefully
#8865 merged
Sep 5, 2024 -
fix(pageserver): more information on aux v1 warnings
#8906 merged
Sep 4, 2024 -
Update submodule reference for vendor/postgres-v14
#8913 merged
Sep 4, 2024 -
storage controller: read from database in validate API
#8784 merged
Sep 4, 2024 -
build(deps): bump cryptography from 42.0.4 to 43.0.1
#8908 merged
Sep 4, 2024 -
Fix submodule refs to point to the correct REL_X_STABLE_neon branches
#8910 merged
Sep 4, 2024 -
storcon: boilerplate to upsert safekeeper records on deploy
#8879 merged
Sep 4, 2024 -
storcon: make hb interval an argument and speed up tests
#8880 merged
Sep 4, 2024 -
fix(storage-scrubber): wrong trial condition
#8905 merged
Sep 3, 2024 -
fix(pageserver): is_archived should be optional
#8902 merged
Sep 3, 2024 -
build(deps): bump flask-cors from 4.0.1 to 5.0.0
#8899 merged
Sep 3, 2024 -
pageserver: separate metadata and data pages in DatadirModification
#8621 merged
Sep 3, 2024 -
safekeeper: check for non-consecutive writes in safekeeper.rs
#8781 merged
Sep 3, 2024 -
safekeeper: add endpoint resetting uploaded partial segment state.
#8877 merged
Sep 3, 2024 -
storcon: provide an az id in metadata.json from neon local
#8897 merged
Sep 3, 2024 -
pageserver: reuse idempotency keys across metrics sinks
#8876 merged
Sep 3, 2024 -
Storage & Compute release 2024-09-02
#8883 merged
Sep 2, 2024 -
page_cache/layer load: correctly classify layer summary block reads
#8885 merged
Sep 2, 2024 -
fixup(#8839):
test_forward_compatibility
needs to allow lag warning as well#8891 merged
Sep 2, 2024 -
bottommost-compaction: remove dead code / rectify cfg!()s
#8884 merged
Sep 2, 2024 -
Implement archival_config timeline endpoint in the storage controller
#8680 merged
Sep 2, 2024 -
storage controller: eliminate ensure_attached
#8875 merged
Sep 2, 2024 -
Add safekeeper scrubber test
#8785 merged
Aug 30, 2024 -
fix(pageserver): fire layer eviction alert only when it's visible
#8882 merged
Aug 30, 2024 -
pageserver: set default io_buffer_alignment to 512 bytes
#8878 merged
Aug 30, 2024 -
feat(storage-scrubber): check layer map valid
#8867 merged
Aug 30, 2024 -
CI(promote-compatibility-data): fix job
#8871 merged
Aug 30, 2024 -
storage controller: sleep between compute notify retries
#8869 merged
Aug 30, 2024 -
chore: speed up testing
#8874 merged
Aug 30, 2024
20 Pull requests opened by 15 people
-
docs(rfc): Independent compute release flow
#8881 opened
Aug 30, 2024 -
feat(compute): adds pg neon jwt extension to compute image
#8888 opened
Sep 2, 2024 -
feat(storage-controller): add node shards api
#8896 opened
Sep 2, 2024 -
proxy: Handle all let underscore instances
#8898 opened
Sep 3, 2024 -
safekeeper: remove local WAL files ignoring peer_horizon_lsn.
#8900 opened
Sep 3, 2024 -
Specialize WalIngest on PostgreSQL version
#8904 opened
Sep 3, 2024 -
Add timeline offload mechanism
#8907 opened
Sep 3, 2024 -
[WIP] use aligned buffer primitive for io
#8909 opened
Sep 4, 2024 -
Run fewer redundant rust formatting checks
#8912 opened
Sep 4, 2024 -
Fix init of WAL page header at startup
#8914 opened
Sep 4, 2024 -
Fix handling twophase files in v17
#8916 opened
Sep 4, 2024 -
Add /extensions endpoint to collect statistics about extension usage.
#8917 opened
Sep 4, 2024 -
update svg_fmt to 0.4.3
#8930 opened
Sep 5, 2024 -
compact_level0_phase1: ignore access mode config, always do streaming-kmerge without validation
#8934 opened
Sep 5, 2024 -
compact_level0_phase1: remove final traces of value access mode config
#8935 opened
Sep 5, 2024 -
WIP: Set disk quotas on bind in compute_ctl
#8936 opened
Sep 5, 2024 -
storcon: track preferred AZ for each tenant shard
#8937 opened
Sep 5, 2024 -
CI(label-for-external-users): add retry logic for unexpected errors
#8938 opened
Sep 5, 2024 -
Update Rust to 1.81.0
#8939 opened
Sep 5, 2024 -
push images to prod ACR
#8940 opened
Sep 5, 2024
16 Issues closed by 5 people
-
pageserver: Difficulty of adding config options
#3682 closed
Sep 5, 2024 -
bypass PageCache for `InMemoryLayer::get_values_reconstruct_data`
#8183 closed
Sep 5, 2024 -
pageserver: `sync` on startup (eliminate bug class of unclear durability after `abort()`)
#6989 closed
Sep 5, 2024 -
Wait for the lease duration after transitioning to AttachedSingle, before doing any GC
#8889 closed
Sep 3, 2024 -
Epic: Support pinned readonly nodes
#882 closed
Sep 3, 2024 -
Epic: Mirrored pageserver
#3939 closed
Sep 3, 2024 -
WAL-logging replorigin_checkpoint files is unnecessary
#8620 closed
Sep 3, 2024 -
Pageserver: billing events sent to Vector and S3 should use the same idempotency key
#8605 closed
Sep 3, 2024 -
bypass PageCache for L0 flush
#7418 closed
Sep 2, 2024 -
coarse classification of remaining test failures with `=tiered`
#7749 closed
Sep 2, 2024 -
Epic: pageserver image layer compression
#5431 closed
Sep 2, 2024 -
storcon: tenant_remote_mutation followups
#8819 closed
Sep 2, 2024 -
storcon: `compute_notify` retry loop has no back-off between retries
#8820 closed
Aug 30, 2024
17 Issues opened by 8 people
-
On-demand WAL download in create logical replication slot
#8931 opened
Sep 5, 2024 -
Failures in test_scrubber_physical_gc
#8928 opened
Sep 5, 2024 -
"timeline x/y exists on disk, but wasn't loaded on startup" errors in safekeeper logs
#8927 opened
Sep 5, 2024 -
Epic: compute performance observability
#8926 opened
Sep 5, 2024 -
gc-compaction: split compaction jobs across keyspace
#8921 opened
Sep 4, 2024 -
gc-compaction: filter keys not in shard / not in keyspace
#8920 opened
Sep 4, 2024 -
remote_storage_config deserialization does not reject unknown fields
#8915 opened
Sep 4, 2024 -
Restarting endpoint after pg_switch_wal() fails
#8911 opened
Sep 4, 2024 -
pageserver API client interprets JSON syntax errors as 503
#8903 opened
Sep 3, 2024 -
`l0_flush.mode=direct`: do we need configurability / what do we actually want to configure?
#8894 opened
Sep 2, 2024 -
gc blocking: storage controller support
#8893 opened
Sep 2, 2024 -
build: rust asan builds and regress tests
#8892 opened
Sep 2, 2024 -
Wait for the lease duration after transitioning to AttachedSingle, before doing any GC
#8890 opened
Sep 2, 2024 -
disk-usage-based eviction logs at WARN level
#8887 opened
Sep 2, 2024 -
imitate synthetic size calculation incorrectly logs cancellation as `WARN`
#8886 opened
Sep 2, 2024
43 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.
-
Add regression tests for a cloud-based Neon instance
#8681 commented on
Sep 5, 2024 • 17 new comments -
feat(pageserver): split delta writer automatically determines key range
#8850 commented on
Aug 30, 2024 • 4 new comments -
feat(pageserver): newtype for dio-aligned buffer allocation
#8730 commented on
Sep 4, 2024 • 4 new comments -
feat(pageserver): retire aux v1 read/write path
#8870 commented on
Sep 3, 2024 • 3 new comments -
ci: adds separate doc checks for markdown files and not triggering the build_and_test ci
#8450 commented on
Sep 3, 2024 • 2 new comments -
Fix CVE-2024-4317
#8402 commented on
Sep 6, 2024 • 2 new comments -
scrubber: retry when missing index key in the listing
#8873 commented on
Aug 30, 2024 • 1 new comment -
CI(ingest_regress_test_result): badly broken test breaks the script indefinitely for the PR (#8004)
#8866 commented on
Sep 3, 2024 • 1 new comment -
safekeeper: add term_bump endpoint
#8753 commented on
Sep 3, 2024 • 1 new comment -
Add traffic metering in/out Internet
#4704 commented on
Aug 30, 2024 • 0 new comments -
storage controller: anti-flapping
#6877 commented on
Sep 4, 2024 • 0 new comments -
pageserver: direct I/O
#8130 commented on
Sep 4, 2024 • 0 new comments -
GC parts of layers that are no longer needed (Legacy-Enhanced Compaction)
#8002 commented on
Sep 4, 2024 • 0 new comments -
Investigate safekeeper eviction errors
#8758 commented on
Sep 5, 2024 • 0 new comments -
upstream svg_fmt patches for draw-timeline-dir
#7763 commented on
Sep 5, 2024 • 0 new comments -
Epic: move outbound logical replication out of Beta
#6213 commented on
Sep 5, 2024 • 0 new comments -
bypass PageCache for `compact_level0_phase1`
#8184 commented on
Sep 5, 2024 • 0 new comments -
wip: test with changing base image to bookworm-slim
#7871 commented on
Sep 5, 2024 • 0 new comments -
rfc: add bottommost garbage-collection compaction
#8425 commented on
Sep 2, 2024 • 0 new comments -
pg_neon_ai PR for building Docker image
#8486 commented on
Sep 5, 2024 • 0 new comments -
[compute/postgres] feature: PostgreSQL 17
#8573 commented on
Sep 6, 2024 • 0 new comments -
proxy: auth broker
#8855 commented on
Aug 30, 2024 • 0 new comments -
`test_compute_pageserver_connection_stress` flakiness
#6688 commented on
Aug 30, 2024 • 0 new comments -
Track last-written LSN in a more fine-grained fashion, for bulk updates
#2493 commented on
Aug 30, 2024 • 0 new comments -
Epic: Improve LastWrittenLsn mechanism
#2760 commented on
Aug 30, 2024 • 0 new comments -
Make safekeepers registered in storage controller (deploy scripts)
#8698 commented on
Aug 30, 2024 • 0 new comments -
WAL filtering in safekeeper for sharding
#6345 commented on
Sep 2, 2024 • 0 new comments -
WAL records that are no-ops cause timelines to remain active
#5962 commented on
Sep 2, 2024 • 0 new comments -
Epic: pageserver: LSN "leases" to block GC temporarily
#7497 commented on
Sep 2, 2024 • 0 new comments -
scrubber: more robust metadata consistency check
#8128 commented on
Sep 2, 2024 • 0 new comments -
scrubber: handle race between timeline deletion and `list_timeline_blobs`
#8872 commented on
Sep 3, 2024 • 0 new comments -
Epic: stabilize physical replication
#6211 commented on
Sep 3, 2024 • 0 new comments -
Epic: inbound logical replication (Public Beta)
#1632 commented on
Sep 3, 2024 • 0 new comments -
Epic: Cross-regional replication. Pageserver part
#4439 commented on
Sep 3, 2024 • 0 new comments -
Add ability to work with 2 different S3 buckets for tenant in pageserver
#4440 commented on
Sep 3, 2024 • 0 new comments -
Epic: 100ms start-up time
#4695 commented on
Sep 3, 2024 • 0 new comments -
Add pg_idkit extension
#5106 commented on
Sep 3, 2024 • 0 new comments -
Epic: provide PGroonga extension
#5302 commented on
Sep 3, 2024 • 0 new comments -
Epic: Provide pgsql-http extension
#5631 commented on
Sep 3, 2024 • 0 new comments -
Proper support of logical replication and branching
#5885 commented on
Sep 3, 2024 • 0 new comments -
pg_anonymizer: Rewrite the C codebase in Rust
#7187 commented on
Sep 3, 2024 • 0 new comments -
Epic: Pageserver Timeline Archival
#8088 commented on
Sep 3, 2024 • 0 new comments -
Change limits of when we delete replication slots
#8619 commented on
Sep 4, 2024 • 0 new comments