neon
neon copied to clipboard
Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.
## Problem Postgres is using `access()` function in `GetNewRelFileNumber` to check if assigned relfilenumber is not used for any other relation. This check will not work in Neon, because we...
## Problem https://github.com/neondatabase/neon/issues/8002 ## Summary of changes ## Checklist before requesting a review - [ ] I have performed a self-review of my code. - [ ] If it is...
https://github.com/neondatabase/neon/pull/8103 adds bottom-most compaction for this unit test. We should use an LSN for the GC horizon instead of time to make the result comparable across runs.
GetNewRelFileNumber() checks the filesystem directly with `access()`, to see if a relfilenumber is already in use. That doesn't work with Neon storage, because the relations don't have files in local...
## Motivation It's hard to manage compute pools for 3 Postgres versions. (we have a compute image for each version of Postgres (currently, it's 3 for neonVM and 3 for...
The current LFC uses hyperloglog to estimate the working set size, which does not correctly deal with deletes, and does not capture the working set size used in a window...
This Pull Request is created automatically to run the CI pipeline for #8149 Please do not alter or merge/close it. Feel free to review/comment/discuss the original PR #8149.
## Problem new warnings on nightly. ## Summary of changes broken up each commit by warning type. 1. Remove some unnecessary refs. 2. In edition 2024, inference will default to...
Rough roll-out plan: 1. Switch `--enable-offload` in staging regions, observe for ~week 2. Switch `--enable-offload` in prod regions one by one, observe for ~week 3. Switch `--delete-offloaded-wal` in staging regions,...
We should move away from calling our current WAL uploading to remote storage like a "backup" in code/comments. The segment in remote storage can be the only copy of the...