-
Notifications
You must be signed in to change notification settings - Fork 594
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
max_concurrent_creating_streaming_jobs
defaulting to 1 can be confusing
#15788
Comments
max_concurrent_creating_streaming_jobs
default to 1 can be confusingmax_concurrent_creating_streaming_jobs
defaulting to 1 can be confusing
One thing is that this is not observable at all, so even developers can have no idea what happened. A simple improvement idea is that we can at least |
+1 for directly return error to fail the DDL. Found another potential issue, seems like the blocked DDL could not be cancelled by ctrl+c nor cancel command. Returning error can cover it. 🥵 |
At the same time, I'm also thinking that is there any general way to increase observability and debuggability (besides print driven debug..)? I tried
https://docs.rs/tokio/latest/tokio/runtime/struct.Handle.html#method.dump This might be interesting to check |
This issue has been open for 60 days with no activity. Could you please update the status? Feel free to continue discussion or close as not planned. |
In #11601 we introduced a system parameter named
max_concurrent_creating_streaming_jobs
and set the default value to 1 (!). This could be really confusing some cases. Consider the following scenario:max_concurrent_creating_streaming_jobs
but the user will definitely interpret it as the stuck of the system.Ideas on how we can improve this:
max_concurrent_creating_streaming_jobs
default to 1.The text was updated successfully, but these errors were encountered: