MCPcopy Create free account
hub / github.com/ByConity/ByConity / getValues

Method getValues

src/IO/Progress.cpp:220–237  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

218}
219
220ProgressValues Progress::getValues() const
221{
222 ProgressValues res;
223
224 res.read_rows = read_rows.load(std::memory_order_relaxed);
225 res.read_bytes = read_bytes.load(std::memory_order_relaxed);
226 res.read_raw_bytes = read_raw_bytes.load(std::memory_order_relaxed);
227
228 res.total_rows_to_read = total_rows_to_read.load(std::memory_order_relaxed);
229 res.total_raw_bytes_to_read = total_raw_bytes_to_read.load(std::memory_order_relaxed);
230
231 res.disk_cache_read_bytes = disk_cache_read_bytes.load(std::memory_order_relaxed);
232
233 res.written_rows = written_rows.load(std::memory_order_relaxed);
234 res.written_bytes = written_bytes.load(std::memory_order_relaxed);
235
236 return res;
237}
238
239ProgressValues Progress::fetchAndResetPiecewiseAtomically()
240{

Callers 15

transmitMethod · 0.45
fillColumnWithRandomDataFunction · 0.45
fillDataMethod · 0.45
writeDateTimeTextRFC1123Function · 0.45
writeMethod · 0.45
writeAsyncMetricsMethod · 0.45
initMethod · 0.45
LocalDateMethod · 0.45
operator==Method · 0.45
extractDisjunctsMethod · 0.45
intersectMethod · 0.45
unionnMethod · 0.45

Calls 1

loadMethod · 0.45

Tested by

no test coverage detected