[COMPASS-4877] Relax connection string validation to support IAM authentication Created: 10/Jun/21 Updated: 02/Nov/21 Resolved: 02/Nov/21 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 1.31.0 |
| Type: | Story | Priority: | Major - P3 |
| Reporter: | Massimiliano Marcon | Assignee: | Maurizio Casimirri |
| Resolution: | Done | Votes: | 1 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Epic Link: | COMPASS-4948 | ||||||||||||||||
| Story Points: | 2 | ||||||||||||||||
| Documentation Changes: | Not Needed | ||||||||||||||||
| Sprint: | Iteration Firenze, Iteration Orlando | ||||||||||||||||
| Description |
|
Compass double-validates the connection string allowing only properties that are explicitly listed in the connection model instead of leaving it to the driver. This is likely due to the fact that we try to map back and forth between connection string and connection form. We should consider decoupling the 2 of them and just pass connection strings straight to the driver. |