Repository navigation
Commit b791dbd
committed
[Bug] Capture snapshot UUID in single-arg setRowIdCheckFromSnapshot for ABA detection (#9363)
The single-argument setRowIdCheckFromSnapshot(Long) was passing null for the base snapshot UUID, causing the ABA check in checkForRowIdFromSnapshot to never be invoked. This fix captures the UUID from the snapshot manager in the single-arg method so that even callers using the single-arg API benefit from ABA protection.1 parent 777fddd commit b791dbd
1 file changed
Lines changed: 10 additions & 1 deletion
File tree
- paimon-core/src/main/java/org/apache/paimon/operation/commit
Lines changed: 10 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
106 | 115 | | |
107 | | - | |
| 116 | + | |
108 | 117 | | |
109 | 118 | | |
110 | 119 | | |
| |||
0 commit comments