@@ -182,7 +182,7 @@ bool ExportPartTask::executeStep()
182182 storage.writePartLog (
183183 PartLogElement::Type::EXPORT_PART,
184184 {},
185- static_cast <UInt64>(( *exports_list_entry)->elapsed * 1000000000 ),
185+ ( *exports_list_entry)->watch . elapsed ( ),
186186 manifest.data_part ->name ,
187187 manifest.data_part ,
188188 {manifest.data_part },
@@ -193,7 +193,7 @@ bool ExportPartTask::executeStep()
193193 storage.export_manifests .erase (manifest);
194194
195195 ProfileEvents::increment (ProfileEvents::PartsExports);
196- ProfileEvents::increment (ProfileEvents::PartsExportTotalMilliseconds, static_cast <UInt64>(( *exports_list_entry)->elapsed * 1000 ));
196+ ProfileEvents::increment (ProfileEvents::PartsExportTotalMilliseconds, ( *exports_list_entry)->watch . elapsedMilliseconds ( ));
197197
198198 if (manifest.completion_callback )
199199 manifest.completion_callback (MergeTreePartExportManifest::CompletionCallbackResult::createSuccess ((*exports_list_entry)->destination_file_paths .front ()));
@@ -210,7 +210,7 @@ bool ExportPartTask::executeStep()
210210 storage.writePartLog (
211211 PartLogElement::Type::EXPORT_PART,
212212 {},
213- static_cast <UInt64>(( *exports_list_entry)->elapsed * 1000000000 ),
213+ ( *exports_list_entry)->watch . elapsed ( ),
214214 manifest.data_part ->name ,
215215 manifest.data_part ,
216216 {manifest.data_part },
@@ -222,7 +222,7 @@ bool ExportPartTask::executeStep()
222222 storage.export_manifests .erase (manifest);
223223
224224 ProfileEvents::increment (ProfileEvents::PartsExports);
225- ProfileEvents::increment (ProfileEvents::PartsExportTotalMilliseconds, static_cast <UInt64>(( *exports_list_entry)->elapsed * 1000 ));
225+ ProfileEvents::increment (ProfileEvents::PartsExportTotalMilliseconds, ( *exports_list_entry)->watch . elapsedMilliseconds ( ));
226226
227227 if (manifest.completion_callback )
228228 {
@@ -243,7 +243,7 @@ bool ExportPartTask::executeStep()
243243 storage.writePartLog (
244244 PartLogElement::Type::EXPORT_PART,
245245 ExecutionStatus::fromCurrentException (" " , true ),
246- static_cast <UInt64>(( *exports_list_entry)->elapsed * 1000000000 ),
246+ ( *exports_list_entry)->watch . elapsed ( ),
247247 manifest.data_part ->name ,
248248 manifest.data_part ,
249249 {manifest.data_part },
0 commit comments