Set up a pipeline between backend and frontend in seqScanExecutor
Merge branch 'master' of https://github.com/VoltDB/voltdb into ENG-4769
revert tableiterator.h to previous commit
Write a method to get tuplesFound in TableIterator
Merge branch 'master' of https://github.com/VoltDB/voltdb into ENG-4769
pass build now, still have JNI lib load problem
add =0 to virtual method logStats()
add interrupt bit, more work needed
updateStats periodically to Java from EE. Future work: let let java determine if we cancle the current query
In tableIterator->next(table, VoltDBEngine) update rows scanned to Java and let java determine whether to continue or not. Next step: implement this next() method to all possible cases where it's called
add TimeOutException
add TimeOutException.cpp .h
use serializableEEException because timeOutException will crash volt for now
new branch for ENG-4938
set batch index, target table done.next will be executor name
Latest executor name(plan node name),latest target table name and size set and updated to Frontend for long running op(only enabled in seqScanExecutor currently)
RunningProcedureContext added to procedureRunner and passed it down to ExecutionEngine.java thru executePlanFragments, needs work on AdHoc queries context next
add procName in fragmentTaskMessage.java to pass procName to each site for MP transactions
debuging fragmentTaskMessage
Merge branch 'master' of https://github.com/VoltDB/voltdb into ENG-4938