Skip to content

Commit ac05899

Browse files
authored
Merge pull request #112240 from JasonWHowell/metadat2
Updating authors
2 parents 16eb5eb + 09f786b commit ac05899

10 files changed

+19
-20
lines changed

articles/genomics/troubleshooting-guide-genomics.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ description: Learn about troubleshooting strategies for using Microsoft Genomics
55
keywords: troubleshooting, error, debugging
66
services: genomics
77
author: ruchir
8-
editor: jasonwhowell
98
ms.author: ruchir
109
ms.service: genomics
1110
ms.workload: genomics

articles/mariadb/concepts-connectivity.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: Transient connectivity errors - Azure Database for MariaDB
33
description: Learn how to handle transient connectivity errors for Azure Database for MariaDB.
44
keywords: mysql connection,connection string,connectivity issues,transient error,connection error
5-
author: jasonwhowell
6-
ms.author: jasonh
5+
author: ajlam
6+
ms.author: andrela
77
ms.service: mariadb
88
ms.topic: conceptual
99
ms.date: 3/18/2020

articles/mariadb/concepts-pricing-tiers.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Pricing tiers - Azure Database for MariaDB
33
description: Learn about the various pricing tiers for Azure Database for MariaDB including compute generations, storage types, storage size, vCores, memory, and backup retention periods.
4-
author: jasonwhowell
5-
ms.author: jasonh
4+
author: ajlam
5+
ms.author: andrela
66
ms.service: mariadb
77
ms.topic: conceptual
88
ms.date: 3/18/2020

articles/mariadb/howto-troubleshoot-common-connection-issues.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Troubleshoot connection issues - Azure Database for MariaDB
33
description: Learn how to troubleshoot connection issues to Azure Database for MariaDB, including transient errors requiring retries, firewall issues, and outages.
4-
author: jasonwhowell
5-
ms.author: jasonh
4+
author: ajlam
5+
ms.author: andrela
66
ms.service: mariadb
77
ms.topic: troubleshooting
88
ms.date: 3/18/2020

articles/mysql/concepts-connectivity.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: Transient connectivity errors - Azure Database for MySQL
33
description: Learn how to handle transient connectivity errors and connect efficiently to Azure Database for MySQL.
44
keywords: mysql connection,connection string,connectivity issues,transient error,connection error,connect efficiently
5-
author: jasonwhowell
6-
ms.author: jasonh
5+
author: ajlam
6+
ms.author: andrela
77
ms.service: mysql
88
ms.topic: conceptual
99
ms.date: 3/18/2020

articles/mysql/concepts-pricing-tiers.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Pricing tiers - Azure Database for MySQL
33
description: Learn about the various pricing tiers for Azure Database for MySQL including compute generations, storage types, storage size, vCores, memory, and backup retention periods.
4-
author: jasonwhowell
5-
ms.author: jasonh
4+
author: ajlam
5+
ms.author: andrela
66
ms.service: mysql
77
ms.topic: conceptual
88
ms.date: 02/25/2020

articles/mysql/howto-troubleshoot-common-connection-issues.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: Troubleshoot connection issues - Azure Database for MySQL
33
description: Learn how to troubleshoot connection issues to Azure Database for MySQL, including transient errors requiring retries, firewall issues, and outages.
44
keywords: mysql connection,connection string,connectivity issues,transient error,connection error
5-
author: jasonwhowell
6-
ms.author: jasonh
5+
author: ajlam
6+
ms.author: andrela
77
ms.service: mysql
88
ms.topic: troubleshooting
99
ms.date: 3/18/2020

articles/postgresql/concepts-connectivity.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: Handle transient connectivity errors - Azure Database for PostgreSQL - Single Server
33
description: Learn how to handle transient connectivity errors for Azure Database for PostgreSQL - Single Server.
44
keywords: postgresql connection,connection string,connectivity issues,transient error,connection error
5-
author: jasonwhowell
6-
ms.author: jasonh
5+
author: rachel-msft
6+
ms.author: raagyema
77
ms.service: postgresql
88
ms.topic: conceptual
99
ms.date: 5/6/2019
@@ -31,7 +31,7 @@ The first and second case are fairly straight forward to handle. Try to open the
3131
* For each following retry, the increase the wait exponentially, up to 60 seconds.
3232
* Set a max number of retries at which point your application considers the operation failed.
3333

34-
When a connection with an active transaction fails, it is more difficult to handle the recovery correctly. There are two cases: If the transaction was read-only in nature, it is safe to reopen the connection and to retry the transaction. If however if the transaction was also writing to the database, you must determine if the transaction was rolled back, or if it succeeded before the transient error happened. In that case, you might just not have received the commit acknowledgement from the database server.
34+
When a connection with an active transaction fails, it is more difficult to handle the recovery correctly. There are two cases: If the transaction was read-only in nature, it is safe to reopen the connection and to retry the transaction. If however if the transaction was also writing to the database, you must determine if the transaction was rolled back, or if it succeeded before the transient error happened. In that case, you might just not have received the commit acknowledgment from the database server.
3535

3636
One way of doing this, is to generate a unique ID on the client that is used for all the retries. You pass this unique ID as part of the transaction to the server and to store it in a column with a unique constraint. This way you can safely retry the transaction. It will succeed if the previous transaction was rolled back and the client generated unique ID does not yet exist in the system. It will fail indicating a duplicate key violation if the unique ID was previously stored because the previous transaction completed successfully.
3737

articles/postgresql/concepts-pricing-tiers.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Pricing tiers - Azure Database for PostgreSQL - Single Server
33
description: This article describes the compute and storage options in Azure Database for PostgreSQL - Single Server.
4-
author: jasonwhowell
5-
ms.author: jasonh
4+
author: rachel-msft
5+
ms.author: raagyema
66
ms.service: postgresql
77
ms.topic: conceptual
88
ms.date: 02/25/2020

articles/postgresql/howto-troubleshoot-common-connection-issues.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: Troubleshoot connections - Azure Database for PostgreSQL - Single Server
33
description: Learn how to troubleshoot connection issues to Azure Database for PostgreSQL - Single Server.
44
keywords: postgresql connection,connection string,connectivity issues,transient error,connection error
5-
author: jasonwhowell
6-
ms.author: jasonh
5+
author: rachel-msft
6+
ms.author: raagyema
77
ms.service: postgresql
88
ms.topic: conceptual
99
ms.date: 5/6/2019

0 commit comments

Comments
 (0)