Simple debug msg tweak
Simple debug msg tweak part 2
Added a simple check to make sure that we don't try to queue the same txn twice in the CommandLogWriter
Debug msg tweak
More minor refactoring tweaks
Fixed a stupid typo in CommandLogWriter safety check
I don't think that we want to clear out the counter in TransactionInitQueueCallback when something aborts. I think that we need to wait for all of the callbacks to respond properly...
Switched the TransactionQueueManager's internal initialization queue to be a single queue. We may want to just switch it back to using the incoming processing threads to add txns to the initialization queue...
Added ability to keep track of last txnId used for an AbstractTransaction. This is to help us debug why we are trying to use a handle after it was suppose to be deleted
Added a simple breakout condition in TransactionQueueManager.checkInitQueue()
Added back the SetDistributedTxnMessage. The PartitionExecutor is no longer responsible for polling its TransactionInitPriorityQueue. The TransactionQueueManager is solely responsible for that. Instead, the PartitionExecutor goes back to blocking on its PartitionMessageQueue waiting for work to do.
Automatically convert sysproc references in HStoreConf HTML into links
Tweaking TransactionQueueManager to try to cut down on the CPU overhead and the number of txn requests that get rejected
Integrated the TransactionQueueManagerProfiler better into TransactionQueueManager's lockQueue and initQueue processing methods
Cleaned up PartitionExecutorProfiler. We now record separate times for how long it takes for a partition to execute a txn versus just the amount of time that it spends doing any useful work
Minor tweaks...
Fixed HStoreSiteStatus to work with the new PartitionExecutorProfiler
Switched the TransactionQueueManager's sleep time back to 1ms
Minor tweaks... Still trying to figure out why we're getting bogged down...
Disabled assert that calls TransactionInitPriorityQueue.contains(), which is super super slow... Thanks JProfiler!