pgsql: Fix concurrent update issue with MERGE.

2025-09-05 Thread Dean Rasheed
Fix concurrent update issue with MERGE. When executing a MERGE UPDATE action, if there is more than one concurrent update of the target row, the lock-and-retry code would sometimes incorrectly identify the latest version of the target tuple, leading to incorrect results. This was caused by using

pgsql: Fix concurrent update issue with MERGE.

2025-09-05 Thread Dean Rasheed
Fix concurrent update issue with MERGE. When executing a MERGE UPDATE action, if there is more than one concurrent update of the target row, the lock-and-retry code would sometimes incorrectly identify the latest version of the target tuple, leading to incorrect results. This was caused by using

pgsql: Fix concurrent update issue with MERGE.

2025-09-05 Thread Dean Rasheed
Fix concurrent update issue with MERGE. When executing a MERGE UPDATE action, if there is more than one concurrent update of the target row, the lock-and-retry code would sometimes incorrectly identify the latest version of the target tuple, leading to incorrect results. This was caused by using

pgsql: Fix concurrent update issue with MERGE.

2025-09-05 Thread Dean Rasheed
Fix concurrent update issue with MERGE. When executing a MERGE UPDATE action, if there is more than one concurrent update of the target row, the lock-and-retry code would sometimes incorrectly identify the latest version of the target tuple, leading to incorrect results. This was caused by using

pgsql: Fix concurrent update issue with MERGE.

2025-09-05 Thread Dean Rasheed
Fix concurrent update issue with MERGE. When executing a MERGE UPDATE action, if there is more than one concurrent update of the target row, the lock-and-retry code would sometimes incorrectly identify the latest version of the target tuple, leading to incorrect results. This was caused by using