Hi, I somehow noticed HTrace, and I might start using it in the near future. My main areas of interest are performance & concurrency.
While I lurk around the code I am a bit puzzled on how you create development environment. I saw this thread: http://mail-archives.apache.org/mod_mbox/htrace-dev/201503.mbox/%3CCA+qbEUOMgw1OZP=achvf5y8ha1wy75kz_isprsvmdfhudve...@mail.gmail.com%3E It looks like there is quite a few steps to complete in order to launch HTrace+HDFS (or whatever else is in trend). For Apache Calcite (a framework to translate SQL queries to different storage engines) I created a Vagrant virtual machine that provisions "third party" tools: https://github.com/vlsi/calcite-test-dataset Although it looks like a maven project, it allows you to provision a test machine with all the stuff installed. >From user perspective, you run "mvn install" and it provisions a VM for you. Do you think it makes sense implementing similar test VM for HTrace integration testing? While I can help with Vagrant stuff, I am not sure where to start from HTrace point of view. I have very brief understanding of connectors/etc. For Calcite we host "test VM" in another repository to avoid main repository bloat. -- Regards, Vladimir Sitnikov
