dosubot[bot] commented on issue #35661: URL: https://github.com/apache/superset/issues/35661#issuecomment-3406351964
<!-- Answer --> You are correct that the retry count for Slack API rate limit errors is currently hardcoded to 2 in superset/utils/slack.py, specifically in the RateLimitErrorRetryHandler. There is no configurable parameter (like SLACK_API_RATE_LIMIT_RETRY_COUNT) available in the current master/latest-dev version—this value is not exposed via configuration and cannot be tuned without modifying the code directly. This limitation is especially problematic for large Slack workspaces with many channels, as you described. The PR you referenced (#35622) proposing a configurable retry count and improved handling does not appear to be present or merged in the repository at this time, so the current implementation still uses the hardcoded value. No documentation or settings exist for adjusting this behavior as of now. If you need to work around this immediately, you would need to patch the value in your deployment. Otherwise, keep an eye out for future updates that introduce this configurability. You can review the current implementation here: [superset/utils/slack.py](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/utils/slack.py). <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/4e4decce-3cd7-4e15-bde0-990b61d47725?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/4e4decce-3cd7-4e15-bde0-990b61d47725?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/4e4decce-3cd7-4e15-bde0-990b61d47725?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/4e4decce-3cd7-4e15-bde0-990b61d47725?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/4e4decce-3cd7-4e15-bde0-990b61d47725?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/4e4decce-3cd7-4e15-bde0-990b61d47725?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/4e4decce-3cd7-4e15-bde0-990b61d47725?feedback_type=other)</sup> [](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=githu b) [](https://go.dosu.dev/discord-bot) [](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/35661) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
