docs: clarify how async updates can overtake each other (#3581) · googleapis/java-spanner@1be250f (original) (raw)

`@@ -121,11 +121,11 @@ default ApiFuture bufferAsync(Iterable mutations) {

`

121

121

`/**

`

122

122

` * Same as {@link #executeUpdate(Statement,UpdateOption...)}, but is guaranteed to be

`

123

123

` * non-blocking. If multiple asynchronous update statements are submitted to the same read/write

`

124

``

`-

`

125

``

`-

`

126

``

`-

`

127

``

`-

`

128

``

`-

`

``

124

`+

`

``

125

`+

`

``

126

`+

`

``

127

`+

`

``

128

`+

`

129

129

` */

`

130

130

`ApiFuture executeUpdateAsync(Statement statement, UpdateOption... options);

`

131

131

``

`@@ -181,11 +181,11 @@ default ResultSet analyzeUpdateStatement(

`

181

181

`/**

`

182

182

` * Same as {@link #batchUpdate(Iterable, UpdateOption...)}, but is guaranteed to be non-blocking.

`

183

183

` * If multiple asynchronous update statements are submitted to the same read/write transaction,

`

184

``

`-

`

185

``

`-

`

186

``

`-

`

187

``

`-

`

188

``

`-

`

``

184

`+

`

``

185

`+

`

``

186

`+

`

``

187

`+

`

``

188

`+

`

189

189

` */

`

190

190

`ApiFuture<long[]> batchUpdateAsync(Iterable statements, UpdateOption... options);

`

191

191

`}

`