Skip to content

Commit 2ea24a2

Browse files
authored
Fix elapsed time in GPU writer debug log messages (#136692) (#136705)
1 parent 7ab449a commit 2ea24a2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

x-pack/plugin/gpu/src/main/java/org/elasticsearch/xpack/gpu/codec/ES92GpuHnswVectorsWriter.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ public void flush(int maxDoc, Sorter.DocMap sortMap) throws IOException {
170170
} catch (Throwable t) {
171171
throw new IOException("Failed to flush GPU index: ", t);
172172
}
173-
var elapsed = started - System.nanoTime();
173+
var elapsed = System.nanoTime() - started;
174174
logger.debug("Flush total time [{}ms]", elapsed / 1_000_000.0);
175175
}
176176

@@ -212,7 +212,7 @@ private void flushFieldsWithoutMemoryMappedFile(Sorter.DocMap sortMap) throws IO
212212
}
213213
}
214214
}
215-
var elapsed = started - System.nanoTime();
215+
var elapsed = System.nanoTime() - started;
216216
logger.debug("Flushed [{}] vectors in [{}ms]", numVectors, elapsed / 1_000_000.0);
217217
}
218218
}
@@ -545,7 +545,7 @@ public void mergeOneField(FieldInfo fieldInfo, MergeState mergeState) throws IOE
545545
} finally {
546546
deleteFilesIgnoringExceptions(mergeState.segmentInfo.dir, tempRawVectorsFileName);
547547
}
548-
var elapsed = started - System.nanoTime();
548+
var elapsed = System.nanoTime() - started;
549549
logger.debug("Merged [{}] vectors in [{}ms]", numVectors, elapsed / 1_000_000.0);
550550
}
551551

0 commit comments

Comments
 (0)