-
Notifications
You must be signed in to change notification settings - Fork 73
enable the system callback url #924
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
base: main
Are you sure you want to change the base?
Conversation
| // Enable the system callback URL for worker targets. | ||
| // NOTE that the URL scheme is fixed to HTTP since the dev server doesn't support TLS at the time of writing. | ||
| // The callback URL template is used as a fallback for external targets. | ||
| dynConf[nexusoperations.UseSystemCallbackURL.Key()] = true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am curious about these Nexus dyn configs in general. Why can't a user be asked to configure these dynamic configs the same way they would if configuring any other self-hosted server? Why does other self-hosted environment not have these defaults and why must this self-hosted environment uniquely have these defaults here?
The caching and RPC limit updates make sense for local dev server, but feature defaults to not IMO. Our self-hosted dyn config requirements should be the same regardless of whether it's dev server self-hosted, docker self-hosted, binary self-hosted, etc.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OSS server v1.31 will have this toggle enabled by default and we can remove the URL templates here.
After v1.31 no dc overrides are required for nexus.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just removed 2 other DCs.
What was changed
Why?
temporalio/temporal#8308
Checklist
Closes
How was this tested: