Disable Connection Pooling not working properly on Cluster Form
Summary
On the Cluster Creation form, Connection Pooling Configuration is set even if Connection Pooling is disabled.
Steps to reproduce
- Go to Create Cluster form.
- Select a Connection Pooling Configuration.
- Disabled Connection Pooling.
- The input for Connection Pooling Configuration still appears (disabled) and shows the selected Connection Pooling Configuration.
- Create the Cluster.
- On the Configuration tab it is shown that the Cluster has a Connection Pooling Configuration.
Note: if no Connection Pooling Configuration is selected, a default Connection Pooling Configuration is created even if Connection Pooling is disabled.
Expected Behaviour
If Connection Pooling is disabled:
- The Connection Pooling Configuration field should not be shown.
- No Connection Pooling Configuration should be set or created when creating the Cluster.
Environment
- StackGres version: 1.4.0
Relevant logs and/or screenshots
Cluster Creation form. Connection Pooling is disabled, but the selected configuration test
still appears:
Cluster Configuration tab. Even though Connection Pooling was disabled, the configuration test
appears: