mirror of
https://github.com/neondatabase/neon.git
synced 2025-12-28 00:23:00 +00:00
+ neondatabase/cloud#1103 This adds a couple of control endpoints to simplify compute state discovery for control-plane. For example, now we may figure out that Postgres wasn't able to start or basebackup failed within seconds instead of just blindly polling the compute readiness for a minute or two. Also we now expose startup metrics (time of the each step: basebackup, sync safekeepers, config, total). Console grabs them after each successful start and report as histogram to prometheus and grafana. OpenAPI spec is added and up-tp date, but is not currently used in the console yet.
Zenith documentation
Table of contents
- authentication.md — pageserver JWT authentication.
- docker.md — Docker images and building pipeline.
- glossary.md — Glossary of all the terms used in codebase.
- multitenancy.md — how multitenancy is organized in the pageserver and Zenith CLI.
- sourcetree.md — Overview of the source tree layeout.
- pageserver/README.md — pageserver overview.
- postgres_ffi/README.md — Postgres FFI overview.
- test_runner/README.md — tests infrastructure overview.
- safekeeper/README.md — WAL service overview.
- core_changes.md - Description of Zenith changes in Postgres core