Files
neon/libs/utils/src
Yuchen Liang a68edad913 refactor: move part of sharding API from pageserver_api to utils (#8254)
## Problem

LSN Leases introduced in #8084 is a new API that is made shard-aware
from day 1. To support ephemeral endpoint in #7994 without linking
Postgres C API against `compute_ctl`, part of the sharding needs to
reside in `utils`.

## Summary of changes

- Create a new `shard` module in utils crate.
- Move more interface related part of tenant sharding API to utils and
re-export them in pageserver_api.

Signed-off-by: Yuchen Liang <yuchen@neon.tech>
2024-07-08 15:43:10 +01:00
..
2022-08-16 18:49:22 +03:00
2024-03-22 06:52:31 +00:00
2024-01-23 11:17:15 +00:00
2024-05-10 16:46:50 +02:00
2024-01-23 11:17:15 +00:00