Review request for Microsoft.DBforPostgreSQL to add stable release of version 2024-08-01 #30737
Check `Breaking Change(Cross-Version)` detected problems
Detected: 101 Errors, 35 Warnings
The check status is neutral due to the check being suppressed by a label matching pattern BreakingChange-Approved-*.
View Azure DevOps build log for more details.
Important
To see the full list of breaking changes messages, with all the details available:
In the relevant ADO build (see the link above), find the job CrossVersionBreakingChange
, then the task within, also called CrossVersionBreakingChange
.
In the task's build log, search for Full list of messages
.
Details
Compared specs (v0.10.13) | new version | base version |
---|---|---|
Administrators.json | 2024-08-01(d13b701) | 2022-12-01(main) |
Administrators.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
Backups.json | 2024-08-01(d13b701) | 2022-12-01(main) |
Backups.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
Capabilities.json | 2024-08-01(d13b701) | 2022-12-01(main) |
Capabilities.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
CheckNameAvailability.json | 2024-08-01(d13b701) | 2022-12-01(main) |
CheckNameAvailability.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
Configuration.json | 2024-08-01(d13b701) | 2022-12-01(main) |
Configuration.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
Databases.json | 2024-08-01(d13b701) | 2022-12-01(main) |
Databases.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
FirewallRules.json | 2024-08-01(d13b701) | 2022-12-01(main) |
FirewallRules.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
FlexibleServers.json | 2024-08-01(d13b701) | 2022-12-01(main) |
FlexibleServers.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
LongTermRetentionOperation.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
Migrations.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
Operations.json | 2024-08-01(d13b701) | 2022-12-01(main) |
Operations.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
PrivateDnsZone.json | 2024-08-01(d13b701) | 2022-12-01(main) |
PrivateDnsZone.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
PrivateEndpointConnections.json | 2024-08-01(d13b701) | 2018-06-01(main) |
PrivateEndpointConnections.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
PrivateLinkResources.json | 2024-08-01(d13b701) | 2018-06-01(main) |
PrivateLinkResources.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
Replicas.json | 2024-08-01(d13b701) | 2022-12-01(main) |
Replicas.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
ServerLogs.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
ServerStartStopRestart.json | 2024-08-01(d13b701) | 2022-12-01(main) |
ServerStartStopRestart.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
ThreatProtection.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
VirtualEndpoints.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
VirtualNetwork.json | 2024-08-01(d13b701) | 2022-12-01(main) |
VirtualNetwork.json | 2024-08-01(d13b701) | 2024-03-01-preview(main) |
The following breaking changes have been detected in comparison to the latest stable version
❌
1005 - RemovedPath
❌
Displaying 4 out of 4 occurrences.
Index | Description |
---|---|
1 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}/privateEndpointConnections' removed or restructured? Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L251:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}/privateEndpointConnections'] |
2 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}/privateEndpointConnections/{privateEndpointConnectionName}' removed or restructured? Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L37:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}/privateEndpointConnections/{privateEndpointConnectionName}'] |
3 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}/privateLinkResources' removed or restructured? Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateLinkResources.json#L37:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}/privateLinkResources'] |
4 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}/privateLinkResources/{groupName}' removed or restructured? Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateLinkResources.json#L82:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}/privateLinkResources/{groupName}'] |
❌
1006 - RemovedDefinition
❌
Displaying 3 out of 3 occurrences.
Index | Description |
---|---|
1 | The new version is missing a definition that was found in the old version. Was 'PrivateEndpointProperty' removed or renamed? New: Microsoft.DBforPostgreSQL/stable/2024-08-01/PrivateEndpointConnections.json#L247:3 definitions Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L297:3 |
2 | The new version is missing a definition that was found in the old version. Was 'PrivateLinkServiceConnectionStateProperty' removed or renamed? New: Microsoft.DBforPostgreSQL/stable/2024-08-01/PrivateEndpointConnections.json#L247:3 definitions Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L297:3 |
3 | The new version is missing a definition that was found in the old version. Was 'TagsObject' removed or renamed? New: Microsoft.DBforPostgreSQL/stable/2024-08-01/PrivateEndpointConnections.json#L247:3 definitions Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L297:3 |
❌
1023 - TypeFormatChanged
❌
Displaying 4 out of 56 occurrences.
Index | Description |
---|---|
1 | The new version has a different format 'arm-id' than the previous one ''. New: common-types/resource-management/v5/types.json#L14:9 definitions.ActiveDirectoryAdministrator.properties.id Old: common-types/resource-management/v3/types.json#L14:9 |
2 | The new version has a different format 'arm-id' than the previous one ''. New: common-types/resource-management/v5/types.json#L14:9 definitions.AzureEntityResource.properties.id Old: common-types/resource-management/v1/types.json#L14:9 |
3 | The new version has a different format 'arm-id' than the previous one ''. New: common-types/resource-management/v5/types.json#L14:9 definitions.AzureEntityResource.properties.id Old: common-types/resource-management/v3/types.json#L14:9 |
4 | The new version has a different format 'arm-id' than the previous one ''. New: common-types/resource-management/v5/types.json#L14:9 definitions.Configuration.properties.id Old: common-types/resource-management/v3/types.json#L14:9 |
❌
1025 - RequiredStatusChange
❌
Displaying 2 out of 2 occurrences.
Index | Description |
---|---|
1 | The 'required' status changed from the old version('False') to the new version('True'). New: common-types/resource-management/v5/privatelinks.json#L38:7 definitions.PrivateEndpointConnectionProperties.properties Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L301:7 |
2 | The 'required' status changed from the old version('True') to the new version('False'). New: common-types/resource-management/v5/privatelinks.json#L67:7 definitions.PrivateLinkServiceConnectionState.properties Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L333:7 |
❌
1026 - TypeChanged
❌
Displaying 4 out of 4 occurrences.
Index | Description |
---|---|
1 | The new version has a different type 'string' than the previous one 'boolean'. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Capabilities.json#L458:9 definitions.FlexibleServerCapability.properties.fastProvisioningSupported Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/Capabilities.json#L438:9 |
2 | The new version has a different type 'string' than the previous one 'boolean'. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Capabilities.json#L482:9 definitions.FlexibleServerCapability.properties.geoBackupSupported Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/Capabilities.json#L403:9 |
3 | The new version has a different type 'string' than the previous one 'boolean'. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Capabilities.json#L495:9 definitions.FlexibleServerCapability.properties.zoneRedundantHaSupported Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/Capabilities.json#L408:9 |
4 | The new version has a different type 'string' than the previous one 'boolean'. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Capabilities.json#L508:9 definitions.FlexibleServerCapability.properties.zoneRedundantHaAndGeoBackupSupported Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/Capabilities.json#L413:9 |
❌
1029 - ReadonlyPropertyChanged
❌
Displaying 3 out of 3 occurrences.
Index | Description |
---|---|
1 | The read only property has changed from 'false' to 'true'. New: common-types/resource-management/v5/privatelinks.json#L12:9 definitions.PrivateEndpoint.properties.id Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L320:9 |
2 | The read only property has changed from 'true' to 'false'. New: common-types/resource-management/v5/privatelinks.json#L76:9 definitions.PrivateLinkServiceConnectionState.properties.actionsRequired Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L342:9 |
3 | The read only property has changed from 'true' to 'false'. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/FlexibleServers.json#L1101:9 definitions.Network.properties.publicNetworkAccess Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/FlexibleServers.json#L894:9 |
❌
1033 - RemovedProperty
❌
Displaying 4 out of 14 occurrences.
Index | Description |
---|---|
1 | The new version is missing a property found in the old version. Was 'additionalInfo' renamed or removed? New: common-types/resource-management/v5/types.json#L306:7 definitions.ErrorResponse.properties Old: common-types/resource-management/v1/types.json#L289:7 |
2 | The new version is missing a property found in the old version. Was 'code' renamed or removed? New: common-types/resource-management/v5/types.json#L306:7 definitions.ErrorResponse.properties Old: common-types/resource-management/v1/types.json#L289:7 |
3 | The new version is missing a property found in the old version. Was 'details' renamed or removed? New: common-types/resource-management/v5/types.json#L306:7 definitions.ErrorResponse.properties Old: common-types/resource-management/v1/types.json#L289:7 |
4 | The new version is missing a property found in the old version. Was 'isBaseline' renamed or removed? New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Capabilities.json#L129:7 definitions.StorageTierCapability.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/Capabilities.json#L83:7 |
❌
1034 - AddedRequiredProperty
❌
Displaying 2 out of 2 occurrences.
Index | Description |
---|---|
1 | The new version lists new non-read-only properties as required: 'privateLinkServiceConnectionState'. These properties were not listed as required in the old version. New: common-types/resource-management/v5/privatelinks.json#L23:9 definitions.PrivateEndpointConnection.properties.properties Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L358:9 |
2 | The new version lists new non-read-only properties as required: 'privateLinkServiceConnectionState'. These properties were not listed as required in the old version. New: common-types/resource-management/v5/privatelinks.json#L36:5 definitions.PrivateEndpointConnectionProperties Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L298:5 |
❌
1036 - ConstraintChanged
❌
Displaying 2 out of 2 occurrences.
Index | Description |
---|---|
1 | The new version has a different 'pattern' value than the previous one. New: postgresql/resource-manager/types/common-types.json#L162:5 parameters.ServerNameParameter Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L407:5 |
2 | The new version has a different 'pattern' value than the previous one. New: postgresql/resource-manager/types/common-types.json#L162:5 parameters.ServerNameParameter Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateLinkResources.json#L198:5 |
❌
1048 - AddedXmsEnum
❌
Displaying 4 out of 11 occurrences.
Index | Description |
---|---|
1 | The new version adds a x-ms-enum extension. New: common-types/resource-management/v5/privatelinks.json#L55:9 definitions.PrivateEndpointConnectionProperties.properties.provisioningState Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L310:9 |
2 | The new version adds a x-ms-enum extension. New: common-types/resource-management/v5/privatelinks.json#L68:9 definitions.PrivateLinkServiceConnectionState.properties.status Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L334:9 |
3 | The new version adds a x-ms-enum extension. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Capabilities.json#L458:9 definitions.FlexibleServerCapability.properties.fastProvisioningSupported Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/Capabilities.json#L438:9 |
4 | The new version adds a x-ms-enum extension. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Capabilities.json#L482:9 definitions.FlexibleServerCapability.properties.geoBackupSupported Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/Capabilities.json#L403:9 |
⚠️ 1017 - ReferenceRedirection
Displaying 4 out of 5 occurrences.
Index | Description |
---|---|
1 | The '$ref' property points to different models in the old and new versions. New: common-types/resource-management/v5/privatelinks.json#L47:9 definitions.PrivateEndpointConnectionProperties.properties.privateEndpoint Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L302:9 |
2 | The '$ref' property points to different models in the old and new versions. New: common-types/resource-management/v5/privatelinks.json#L51:9 definitions.PrivateEndpointConnectionProperties.properties.privateLinkServiceConnectionState Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L306:9 |
3 | The '$ref' property points to different models in the old and new versions. New: common-types/resource-management/v5/privatelinks.json#L55:9 definitions.PrivateEndpointConnectionProperties.properties.provisioningState Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L310:9 |
4 | The '$ref' property points to different models in the old and new versions. New: common-types/resource-management/v5/privatelinks.json#L68:9 definitions.PrivateLinkServiceConnectionState.properties.status Old: Microsoft.DBforPostgreSQL/stable/2018-06-01/PrivateEndpointConnections.json#L334:9 |
⚠️ 1032 - DifferentAllOf
Displaying 4 out of 12 occurrences.
⚠️ 1038 - AddedPath
Displaying 4 out of 5 occurrences.
Index | Description |
---|---|
1 | The new version is adding a path that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Capabilities.json#L79:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/capabilities'] |
2 | The new version is adding a path that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/PrivateEndpointConnections.json#L201:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/privateEndpointConnections'] |
3 | The new version is adding a path that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/PrivateEndpointConnections.json#L37:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/privateEndpointConnections/{privateEndpointConnectionName}'] |
4 | The new version is adding a path that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/PrivateLinkResources.json#L37:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/privateLinkResources'] |
⚠️ 1039 - AddedOperation
Displaying 2 out of 2 occurrences.
Index | Description |
---|---|
1 | The new version is adding an operation that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Backups.json#L38:7 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/backups/{backupName}'].put |
2 | The new version is adding an operation that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Backups.json#L99:7 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/backups/{backupName}'].delete |
⚠️ 1040 - AddedReadOnlyPropertyInResponse
Displaying 4 out of 11 occurrences.
Index | Description |
---|---|
1 | The new version has a new read-only property 'onlineResizeSupported' in response that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Capabilities.json#L431:7 definitions.FlexibleServerCapability.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/Capabilities.json#L389:7 |
2 | The new version has a new read-only property 'privateEndpointConnections' in response that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/FlexibleServers.json#L471:7 definitions.ServerProperties.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/FlexibleServers.json#L388:7 |
3 | The new version has a new read-only property 'reason' in response that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Capabilities.json#L346:7 definitions.FastProvisioningEditionCapability.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/Capabilities.json#L281:7 |
4 | The new version has a new read-only property 'reason' in response that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/Capabilities.json#L431:7 definitions.FlexibleServerCapability.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/Capabilities.json#L389:7 |
💬 1020 - AddedEnumValue
Displaying 4 out of 6 occurrences.
💬 1041 - AddedPropertyInResponse
Displaying 4 out of 11 occurrences.
Index | Description |
---|---|
1 | The new version has a new property 'autoGrow' in response that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/FlexibleServers.json#L831:7 definitions.Storage.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/FlexibleServers.json#L720:7 |
2 | The new version has a new property 'geoBackupEncryptionKeyStatus' in response that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/FlexibleServers.json#L936:7 definitions.DataEncryption.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/FlexibleServers.json#L767:7 |
3 | The new version has a new property 'geoBackupKeyURI' in response that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/FlexibleServers.json#L936:7 definitions.DataEncryption.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/FlexibleServers.json#L767:7 |
4 | The new version has a new property 'geoBackupUserAssignedIdentityId' in response that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/FlexibleServers.json#L936:7 definitions.DataEncryption.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/FlexibleServers.json#L767:7 |
💬 1045 - AddedOptionalProperty
Displaying 4 out of 15 occurrences.
Index | Description |
---|---|
1 | The new version has a new optional property 'administratorLogin' that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/FlexibleServers.json#L669:7 definitions.ServerPropertiesForUpdate.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/FlexibleServers.json#L574:7 |
2 | The new version has a new optional property 'autoGrow' that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/FlexibleServers.json#L831:7 definitions.Storage.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/FlexibleServers.json#L720:7 |
3 | The new version has a new optional property 'geoBackupEncryptionKeyStatus' that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/FlexibleServers.json#L936:7 definitions.DataEncryption.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/FlexibleServers.json#L767:7 |
4 | The new version has a new optional property 'geoBackupKeyURI' that was not found in the old version. New: Microsoft.DBforPostgreSQL/stable/2024-08-01/FlexibleServers.json#L936:7 definitions.DataEncryption.properties Old: Microsoft.DBforPostgreSQL/stable/2022-12-01/FlexibleServers.json#L767:7 |
The following breaking changes have been detected in comparison to the latest preview version
No breaking changes detected in this comparison.