Due to webhook auth caching by default enabled , in Hasura cloud enterprise edition it checks the Redis instance to see if there is any cache present.
In case if the webhook auth caching is not in effect, i.e. the conditions for cache to be returned is not met ( not returning expected headers for caching), this would mean it would be still hitting the redis instance.
As a result you would see errors like below in your logs
Give an option to disable webhook auth caching, so that Hasura does not reach redis instance everytime there is webhook authentication flow triggered. This can be achievable via feature flag behind env var or console UI.
Is your proposal related to a problem?
Due to webhook auth caching by default enabled , in Hasura cloud enterprise edition it checks the Redis instance to see if there is any cache present.
In case if the webhook auth caching is not in effect, i.e. the conditions for cache to be returned is not met ( not returning expected headers for caching), this would mean it would be still hitting the redis instance.
As a result you would see errors like below in your logs
Describe the solution you'd like
Give an option to disable webhook auth caching, so that Hasura does not reach redis instance everytime there is webhook authentication flow triggered. This can be achievable via feature flag behind env var or console UI.