alamb commented on code in PR #11267:
URL: https://github.com/apache/arrow-rs/pull/11267#discussion_r4185906491


##########
parquet/Cargo.toml:
##########
@@ -94,6 +94,9 @@ object_store = { workspace = true, features = ["azure", "fs"] 
}
 opendal = { version = "0.59.1", default-features = false, features = 
["services-memory"] }
 sysinfo = { version = "0.39.6", default-features = false, features = 
["system"] }
 
+[target.'cfg(target_os = "linux")'.dev-dependencies]

Review Comment:
   I think we should please do it as its own PR so we can discuss and document 
it properly. It sounds like a good change, but one that I think deserves its 
own discussion / wider attention than in a PR to add new benchmarks as it may 
affect (for the better) benchmarking for multiple crates
   
   > On my benchmark host, I can reliably observe up to ~2x performance drift 
based solely on benchmark execution order. In practice, that means cargo bench 
arrow_writer and cargo bench arrow_writer -- some_filter can produce materially 
different results for the same matching benchmarks, depending on whether 
allocator caches have already been warmed up by earlier benchmarks in the 
invocation that filters.
   
   Yes, I have seen this before. 
   



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to