File tree 3 files changed +7
-2
lines changed
3 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -75,6 +75,9 @@ Common Changes
75
75
data frame
76
76
- Eliminated small memory leak with production of each data frame
77
77
78
+ #) Made the :ref: `Azure App Centralized Configuration Provider
79
+ <azureappstorageprovider>` connection string suffix ".azconfig.io"
80
+ optional.
78
81
#) Fixed bug when binding a variable that was previously bound as an output
79
82
variable in a DML RETURNING statement.
80
83
#) Fixed bug when multiple rows containing LOBs and DbObjects are returned in
Original file line number Diff line number Diff line change @@ -1423,7 +1423,7 @@ The elements of the connection string are detailed in the table below.
1423
1423
- Indicates that the configuration provider is Azure App Configuration.
1424
1424
- Required
1425
1425
* - <appconfigname>
1426
- - The URL of the Azure App Configuration endpoint.
1426
+ - The URL of the Azure App Configuration endpoint. The suffix ".azconfig.io" in the name is optional.
1427
1427
- Required
1428
1428
* - key=<prefix>
1429
1429
- A key prefix to identify the connection. You can organize configuration information under a prefix as per application requirements.
Original file line number Diff line number Diff line change @@ -188,7 +188,9 @@ def _parse_parameters(protocol_arg: str) -> dict:
188
188
parameters = {
189
189
key .lower (): value [0 ] for key , value in parsed_values .items ()
190
190
}
191
- parameters ["appconfigname" ] = protocol_arg [:pos ]
191
+ parameters ["appconfigname" ] = (
192
+ protocol_arg [:pos ].rstrip ("/" ).rstrip (".azconfig.io" ) + ".azconfig.io"
193
+ )
192
194
return parameters
193
195
194
196
You can’t perform that action at this time.
0 commit comments