mirror of
https://github.com/neondatabase/neon.git
synced 2025-12-22 21:59:59 +00:00
## Problem The gRPC API does not provide LSN leases. ## Summary of changes * Add LSN lease support to the gRPC API. * Use gRPC LSN leases for static computes with `grpc://` connstrings. * Move `PageserverProtocol` into the `compute_api::spec` module and reuse it.
26 lines
575 B
TOML
26 lines
575 B
TOML
[package]
|
|
name = "pageserver_page_api"
|
|
version = "0.1.0"
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
|
|
[dependencies]
|
|
anyhow.workspace = true
|
|
bytes.workspace = true
|
|
futures.workspace = true
|
|
pageserver_api.workspace = true
|
|
postgres_ffi_types.workspace = true
|
|
prost.workspace = true
|
|
prost-types.workspace = true
|
|
strum.workspace = true
|
|
strum_macros.workspace = true
|
|
thiserror.workspace = true
|
|
tokio.workspace = true
|
|
tokio-util.workspace = true
|
|
tonic.workspace = true
|
|
utils.workspace = true
|
|
workspace_hack.workspace = true
|
|
|
|
[build-dependencies]
|
|
tonic-build.workspace = true
|