Working on new anticache experiment script
Updated testing script for anticaching experiments
Moved the 'speculative' flag back into the regular ClientResponse so that we can always have this information for testing.
Fixes for anticache script
Make sure that we send the project jar to the SITE_HOST even if it's not the same as our localhost
Set CPU-per-core affinity to be enabled by default.
Renamed Command Logging directory from 'wal' to 'cmdlog', since it's not really a write-ahead log...
Major refactoring: Replaced all of the calls to LoggerBoolean.get()
Minor tweak for VoltPort.toString()
Minor fix for VoltPort.toString()
Simple fix for ClientResponseImpl.setStatus()
Added ThreadGroups in the HStoreThreadManager. Not really necessary, but it makes the jprofiler stuff look nicer...
Added debug messages so that we can track down negative latency measurements...
Created a faster version of calculating the total latency for the benchmark. We no longer need to convert histograms into a list of their values to calculate the sum.
Fixed calculation of total txn latency in FinalResult
Make sure that we register the CommandLogWriter thread with the HStoreThreadManager
The CommandLogWriter no longer creates its own thread. This is all done by the HStoreSite now so that we can register it with the HStoreThreadManager at the right time
A bunch of new parameters for the voter test script
Moved testing methods into ExecutionState.Debug
Minor refactoring to reduce the number of calls to Queue.clear() that we have to make in ExecutionState.clearRound()