Browse Source

SONAR-12251 MassUpdate: do not create Iterator for each inserted row

tags/8.0
Sébastien Lesaint 5 years ago
parent
commit
17c1d1814e

+ 2
- 1
server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/step/MassUpdate.java View File

@@ -89,7 +89,8 @@ public class MassUpdate {

progress.start();
try {
select.scroll(row -> callSingleHandler(handler, updates.iterator().next(), row));
UpsertImpl update = updates.iterator().next();
select.scroll(row -> callSingleHandler(handler, update, row));
closeStatements();

// log the total number of processed rows

Loading…
Cancel
Save