-
Notifications
You must be signed in to change notification settings - Fork 398
Insights: neondatabase/neon
Overview
Could not load contribution data
Please try again later
2 Releases published by 1 person
-
release-6450
published
Aug 21, 2024 -
release-6506
published
Aug 26, 2024
55 Pull requests merged by 20 people
-
tests: Remove unnecessary entries from list of allowed errors
#8199 merged
Aug 27, 2024 -
Remove support for pageserver <-> compute protocol version 1
#8774 merged
Aug 27, 2024 -
fix(walproposer): Do not restart on safekeepers reordering
#8840 merged
Aug 27, 2024 -
proxy: Rename backend types and variants as prep for refactor
#8845 merged
Aug 27, 2024 -
proxy: remove dead code
#8847 merged
Aug 27, 2024 -
Fix the pg_hintplan flakyness
#8834 merged
Aug 27, 2024 -
safekeeper: reorder routes and their handlers.
#8831 merged
Aug 27, 2024 -
fix(sql-exporter): Fix typo in gauge metric type
#8842 merged
Aug 26, 2024 -
DNM: matrix build ci for unconstrained and aligned io buffer requirement
#8779 merged
Aug 26, 2024 -
feat(pageserver): use split layer writer in gc-compaction
#8608 merged
Aug 26, 2024 -
pageserver: startup: ensure local disk state is durable
#8835 merged
Aug 26, 2024 -
Timeline archival test
#8824 merged
Aug 26, 2024 -
proxy: clippy lints: handle some low hanging fruit
#8829 merged
Aug 26, 2024 -
feat(compute): Introduce new compute_subscriptions_count metric
#8796 merged
Aug 26, 2024 -
Storage & Compute release 2024-08-26
#8827 merged
Aug 26, 2024 -
chore: improve markdown formatting
#8825 merged
Aug 25, 2024 -
proxy: new local-proxy application
#8736 merged
Aug 23, 2024 -
proxy: local auth backend
#8806 merged
Aug 23, 2024 -
controller: use PageserverUtilization for scheduling
#8711 merged
Aug 23, 2024 -
proxy: flesh out JWT verification code
#8805 merged
Aug 23, 2024 -
impr(pageserver): error if keys are unordered in merge iter
#8818 merged
Aug 23, 2024 -
update diesel
#8816 merged
Aug 23, 2024 -
storcon_cli: add support for drain and fill operations
#8791 merged
Aug 23, 2024 -
test: copy dict to avoid error on retry
#8811 merged
Aug 23, 2024 -
fix(pageserver): l0 check criteria
#8797 merged
Aug 23, 2024 -
feat(pageserver): remove features=testing restriction for compact
#8815 merged
Aug 23, 2024 -
CI(autocomment): add arch to build type
#8809 merged
Aug 23, 2024 -
Update serde_json to 1.0.125
#8813 merged
Aug 23, 2024 -
Require poetry >=1.8
#8812 merged
Aug 23, 2024 -
Document how to use "git merge" for PostgreSQL minor version upgrades.
#8692 merged
Aug 23, 2024 -
Upgrade Postgres to 14.13, 15.8, and 16.4
#8704 merged
Aug 22, 2024 -
feat(pageserver): warn on aux v1 tenants + default to v2
#8625 merged
Aug 22, 2024 -
Fix race condition in LRU list update in get_cached_relsize
#8807 merged
Aug 22, 2024 -
test_compatibility: flush in the end
#8804 merged
Aug 22, 2024 -
proxy: Enable stricter/pedantic clippy checks
#8775 merged
Aug 22, 2024 -
Revert "Use sycnhronous commit for logical replicaiton worker (#8645)"
#8792 merged
Aug 22, 2024 -
Sleep in test_scrubber_physical_gc
#8798 merged
Aug 22, 2024 -
pageserver: batch InMemoryLayer
put
s, remove need to sort items by LSN during ingest#8591 merged
Aug 22, 2024 -
Proxy release 2024-08-22
#8799 merged
Aug 22, 2024 -
fix(pageserver): unify initdb optimization for sparse keyspaces; fix force img generation
#8776 merged
Aug 21, 2024 -
WIP(for #8537): refactor for unit testing
#8760 merged
Aug 21, 2024 -
test: avoid some too long shutdowns by flushing before shutdown
#8772 merged
Aug 21, 2024 -
Add compute_receive_lsn metric
#8750 merged
Aug 21, 2024 -
test: fix more flaky due to graceful shutdown
#8787 merged
Aug 21, 2024 -
safekeeper: add listing timelines
#8789 merged
Aug 21, 2024 -
Add compute_logical_snapshot_files metric
#8762 merged
Aug 21, 2024 -
remove workspace hack from libs
#8780 merged
Aug 21, 2024 -
CI(build-and-test): run regression tests on arm
#8552 merged
Aug 21, 2024 -
test: test_timeline_ancestor_detach_errors rare allowed_error
#8782 merged
Aug 21, 2024 -
storcon: handle heartbeater shutdown gracefully
#8767 merged
Aug 21, 2024 -
pageserver: add counter for wait time on background loop semaphore
#8769 merged
Aug 21, 2024 -
Benchmarking: need to checkout actions to download Neon artifacts
#8770 merged
Aug 21, 2024 -
Storage & Compute release 2024-08-19
#8751 merged
Aug 21, 2024 -
Merge main into release with merge commit
#8765 merged
Aug 21, 2024
15 Pull requests opened by 9 people
-
safekeeper: check for non-consecutive writes in safekeeper.rs
#8781 opened
Aug 21, 2024 -
storage controller: read from database in validate API
#8784 opened
Aug 21, 2024 -
Add safekeeper scrubber test
#8785 opened
Aug 21, 2024 -
Undo walloging replorgin file on checkpoint
#8794 opened
Aug 21, 2024 -
tests: make test_hot_standby_gc expose standby_horizon issue
#8802 opened
Aug 22, 2024 -
Allow neon_superuser to create event triggers
#8808 opened
Aug 22, 2024 -
Add relsize cache stress test
#8814 opened
Aug 23, 2024 -
proxy: add local-proxy to compute image
#8823 opened
Aug 23, 2024 -
tenant background loops: periodic log message if long-running iteration
#8832 opened
Aug 26, 2024 -
ingest: rate-limited warning if WAL commit timestamps lags for > wait_lsn_timeout
#8839 opened
Aug 26, 2024 -
fix(pageserver): make image split layer writer finish atomic
#8841 opened
Aug 26, 2024 -
bench: flush before shutting down
#8844 opened
Aug 27, 2024 -
.github: direct feature requests to the feedback form
#8849 opened
Aug 27, 2024 -
feat(pageserver): split delta writer automatically determines key range
#8850 opened
Aug 27, 2024 -
fix(storage-scrubber): make retry error into warnings
#8851 opened
Aug 27, 2024
18 Issues closed by 8 people
-
`test_subscriber_restart` is flaky
#8097 closed
Aug 27, 2024 -
Bug: `walreceiver` did not restart after erroring out
#8172 closed
Aug 27, 2024 -
Automate RDS provisioning for testing
#2900 closed
Aug 27, 2024 -
Bad log lines in `test_pageserver_max_throughput_getpage_at_latest_lsn`
#6925 closed
Aug 26, 2024 -
investigate: long find lsn for timestamp operations
#7729 closed
Aug 26, 2024 -
Epic: Support Azure Blob storage in the scrubber
#7547 closed
Aug 26, 2024 -
Epic: timeline detach ancestor
#6994 closed
Aug 26, 2024 -
controller: don't wait for reconciles in flight while creating/deleting timelines
#8743 closed
Aug 23, 2024 -
storage controller: use Utilization in scheduling decisions
#7798 closed
Aug 23, 2024 -
pageserver: stuck detach operation
#7427 closed
Aug 23, 2024 -
pageserver: fix L0 criteria
#8579 closed
Aug 23, 2024 -
remove image-layer pre-split for initial db optimization + allow force image creation for aux files
#8558 closed
Aug 21, 2024 -
inbound logical replication did not drop subscriptions
#8757 closed
Aug 21, 2024 -
benchmarks: some seem to be flushing layers forever
#8712 closed
Aug 21, 2024 -
test_forward_compatibility on debug-pg16 fails to stop fast enough
#8710 closed
Aug 21, 2024 -
Severe bloat in AUX files storage on the pageserver
#6626 closed
Aug 21, 2024
20 Issues opened by 10 people
-
storage controller: tactical AZ-aware scheduling
#8848 opened
Aug 27, 2024 -
test_location_conf_churn flakyness
#8846 opened
Aug 27, 2024 -
proxy: classify http query errors as user errors, do not log message.
#8843 opened
Aug 27, 2024 -
pageserver: remove image/delta layer range hack in gc-compaction and
#8838 opened
Aug 26, 2024 -
pageserver: gc-compaction key split enhancements for single key file
#8837 opened
Aug 26, 2024 -
pageserver: split layer writer should finish atomically
#8836 opened
Aug 26, 2024 -
pull_timeline shouldn't unevict timeline
#8833 opened
Aug 26, 2024 -
scrubber: migrate tenant_snapshot to remote_storage
#8830 opened
Aug 26, 2024 -
timeline_ancestor_detach: hardlinking where possible
#8828 opened
Aug 26, 2024 -
proxy: improve jwt error handling story
#8822 opened
Aug 23, 2024 -
proxy: local-proxy integration tests
#8821 opened
Aug 23, 2024 -
storcon: `compute_notify` retry loop has no back-off between retries
#8820 opened
Aug 23, 2024 -
storcon: tenant_remote_mutation followups
#8819 opened
Aug 23, 2024 -
pageserver: LSN lease edge cases around restarts/migrations
#8817 opened
Aug 23, 2024 -
explore sharing the direct IO merge code between InMemoryLayer and vectored read
#8803 opened
Aug 22, 2024 -
Failure in `test_hot_standby_gc`
#8801 opened
Aug 22, 2024 -
bench: failure to startup after templating
#8800 opened
Aug 22, 2024 -
Update pg_uuidv7 to 1.5
#8793 opened
Aug 21, 2024 -
Logical replication subscriptions are copied into a new branch
#8790 opened
Aug 21, 2024 -
Investigate proxy large binary sizes
#8788 opened
Aug 21, 2024
37 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.
-
bypass `PageCache` for `InMemoryLayer` + avoid `Value::deser` on L0 flush
#8537 commented on
Aug 27, 2024 • 57 new comments -
pageserver: do vectored read on each dio-aligned section once
#8763 commented on
Aug 27, 2024 • 32 new comments -
Implement archival_config timeline endpoint in the storage controller
#8680 commented on
Aug 26, 2024 • 4 new comments -
feat(compute_ctl): add periodic `lease lsn` requests for static computes
#7994 commented on
Aug 22, 2024 • 4 new comments -
safekeeper: add term_bump endpoint
#8753 commented on
Aug 26, 2024 • 3 new comments -
Fix LR tests waiting for synced data.
#7106 commented on
Aug 26, 2024 • 1 new comment -
test: wait_for_upload_queue_empty no longer works after #8550
#8715 commented on
Aug 21, 2024 • 0 new comments -
Epic: move outbound logical replication out of Beta
#6213 commented on
Aug 27, 2024 • 0 new comments -
Epic: inbound logical replication
#1632 commented on
Aug 27, 2024 • 0 new comments -
Epic: stabilize physical replication
#6211 commented on
Aug 27, 2024 • 0 new comments -
tiered compaction: improve comments in identify_levels
#7777 commented on
Aug 22, 2024 • 0 new comments -
fix(compute_tools): write_postgres_conf missing newline
#8166 commented on
Aug 21, 2024 • 0 new comments -
ci: adds separate doc checks for markdown files and not triggering the build_and_test ci
#8450 commented on
Aug 26, 2024 • 0 new comments -
[compute/postgres] feature: PostgreSQL 17
#8573 commented on
Aug 26, 2024 • 0 new comments -
tmp: Add trace to investigate flukyness of test_subscriber_restart
#8594 commented on
Aug 22, 2024 • 0 new comments -
pageserver: separate metadata and data pages in DatadirModification
#8621 commented on
Aug 27, 2024 • 0 new comments -
fix(pageserver): reject non-i128 key on the write path
#8648 commented on
Aug 22, 2024 • 0 new comments -
vm-monitor: Ignore LFC in postgres cgroup memory threshold
#8668 commented on
Aug 22, 2024 • 0 new comments -
Add a support for regression tests
#8681 commented on
Aug 22, 2024 • 0 new comments -
pageserver graceful shutdown regression test failure fallout
#8708 commented on
Aug 22, 2024 • 0 new comments -
Epic: safekeepers dynamic membership change (Phase 2)
#8614 commented on
Aug 22, 2024 • 0 new comments -
sqlexporter regression test
#8569 commented on
Aug 22, 2024 • 0 new comments -
pageserver: sanity check when loading an old index, to detect bad generations in attach
#6951 commented on
Aug 23, 2024 • 0 new comments -
Epic: pageserver: LSN "leases" to block GC temporarily
#7497 commented on
Aug 25, 2024 • 0 new comments -
Epic: per-tenant read path throttling
#5899 commented on
Aug 26, 2024 • 0 new comments -
Epic: prohibit `CREATE TABLESPACE` in neon
#8653 commented on
Aug 26, 2024 • 0 new comments -
pageserver: abort process on IO errors
#8140 commented on
Aug 26, 2024 • 0 new comments -
pageserver: retire aux file v1
#8623 commented on
Aug 26, 2024 • 0 new comments -
pageserver: long-running background loops are hard to spot
#7524 commented on
Aug 26, 2024 • 0 new comments -
scrubber: more robust metadata consistency check
#8128 commented on
Aug 26, 2024 • 0 new comments -
bypass PageCache for `InMemoryLayer::get_values_reconstruct_data`
#8183 commented on
Aug 26, 2024 • 0 new comments -
pageserver: direct I/O
#8130 commented on
Aug 26, 2024 • 0 new comments -
Epic: pageserver image layer compression
#5431 commented on
Aug 26, 2024 • 0 new comments -
GC parts of layers that are no longer needed (Legacy-Enhanced Compaction)
#8002 commented on
Aug 26, 2024 • 0 new comments -
Epic: Pageserver Timeline Archival
#8088 commented on
Aug 26, 2024 • 0 new comments -
bypass PageCache for L0 flush
#7418 commented on
Aug 27, 2024 • 0 new comments -
bypass PageCache for `compact_level0_phase1`
#8184 commented on
Aug 27, 2024 • 0 new comments