Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

neon_local endpoint create: require the version OR query pageserver or storage controller for it #7778

Open
koivunej opened this issue May 16, 2024 · 0 comments
Labels
c/control-plane Component: Control Plane c/storage/pageserver Component: storage: pageserver t/feature Issue type: feature, for new features or requests

Comments

@koivunej
Copy link
Contributor

koivunej commented May 16, 2024

It does not make sense endpoint creation defaults to pg15 regardless of the version the tenant (not timeline, it's per tenant) is using. I am calling it per tenant since we only have one version of walredo running right now.

I think we could easily do either in $subject; defaulting is just a timesink where one learns of the option through first creating a wrong version by inspecting the compute.log for start failure reason, cleans up the old version, re-creates a new one.

There are other sharp edges with neon_local and endpoints.

@koivunej koivunej added t/feature Issue type: feature, for new features or requests c/storage/pageserver Component: storage: pageserver c/control-plane Component: Control Plane labels May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c/control-plane Component: Control Plane c/storage/pageserver Component: storage: pageserver t/feature Issue type: feature, for new features or requests
Projects
None yet
Development

No branches or pull requests

1 participant