neondatabase / neon

Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.
https://neon.tech
Apache License 2.0
15.03k stars 439 forks source link

storage controller: rolling restart hooks #7387

Closed jcsp closed 3 months ago

jcsp commented 6 months ago

Hooks to enable some external orchestrator to ensure that attachments are drained from a node before restarting it, and hint the controller to move attachments back to the node after the restart.

VladLazar commented 6 months ago

This week:

VladLazar commented 6 months ago

Last week:

This week:

VladLazar commented 4 months ago

Last week (2024-06-10):

This week (2024-06-17):

VladLazar commented 4 months ago

There's a number of small PR's currently up for review. See the topological dependency sort below:

https://github.com/neondatabase/neon/pull/8029

https://github.com/neondatabase/neon/pull/8061 ---------------
                                                              |-------> https://github.com/neondatabase/neon/pull/8119
https://github.com/neondatabase/neon/pull/8099 ----------------
VladLazar commented 4 months ago

Last week (2024-06-17):

This week (2024-06-24):

VladLazar commented 4 months ago

Last week (2024-06-24)

This week (2024-07-01)

VladLazar commented 4 months ago

Last week (2024-07-01)

VladLazar commented 4 months ago

Last week (2024-07-08)

Next week (2024-07-15)

VladLazar commented 3 months ago

Last week (2022-07-22):

This week (2022-07-29):

VladLazar commented 3 months ago

2024-08-06: