Disabled broken anti-cache implementation and tests
Minor fixes for when anti-caching is disabled
Fixed up benchmarking script to collect new numbers for job talk...
We need to actually log read-only txns to ensure serializability
The PartitionLockQueue seems to be getting stuck in a livelock when we have multiple nodes
Debug output clean-up for PartitionLockQueue
Renamed PartitionLockQueue.waitTime to PartitionLockQueue.maxWaitTime
Fixed TransactionQueueManager so that the PartitionLockQueue is getting the correct value for site.txn_incoming_delay
Simple fix in PartitionLockQueue.checkQueueState() to handle when the sites' clocks are off and the wait time gets really big
Trying to see if our NTP workaround in the HStoreCoordinator actually works...
Introduced an artificial 10ms pause when we recieve a timesync request message in the HStoreCoordinator
Simple fix for TestPartitionLockQueue.testOutOfOrderInsertion
Cheap workaround for failing TestClientInterface. Not sure how or when this got broken...
Fixed the names for the inner threads of the TransactionQueueManager
PartitionLockQueue.poll() is allowed to call checkQueueState(). I have no idea how this was working before...
Added extra debug messages to BenchmarkController so that we can figure out why it is getting stuck
Minor debugging tweaks... Trying to figure out why this is hanging...
Fix for early 2PC optimization. HStoreSite.transactionPrepare() will decrement the callback's counter for any txn that is already marked as prepared
HStoreSite.transactionPrepare() needs to call run() on the txn's callback and not decrementCounter(). This fixes stuck txns on one-partition sites
Changed the default dir for the CommandLogWriter to 'cmdlog' instead of 'wal' (which is technically incorrect)