Merge [TRAFODION-3220] Executor GUI PR-1724
Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/9f70ab32 Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/9f70ab32 Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/9f70ab32 Branch: refs/heads/master Commit: 9f70ab3255b25f324be9da27c6441b4d13f9267b Parents: c52b07c 4f3b0e8 Author: Hans Zeller <[email protected]> Authored: Tue Oct 16 17:04:33 2018 +0000 Committer: Hans Zeller <[email protected]> Committed: Tue Oct 16 17:04:33 2018 +0000 ---------------------------------------------------------------------- core/sql/SqlCompilerDebugger/AboutBox.ui | 2 +- .../SqlCompilerDebugger/BreakpointDialog.cpp | 4 +- .../sql/SqlCompilerDebugger/BreakpointDialog.ui | 7 + core/sql/SqlCompilerDebugger/CommonSqlCmpDbg.h | 46 +-- .../sql/SqlCompilerDebugger/ExeQueueDisplay.cpp | 186 ++++++++++ core/sql/SqlCompilerDebugger/ExeQueueDisplay.h | 60 +++ core/sql/SqlCompilerDebugger/ExeQueueDisplay.ui | 103 ++++++ core/sql/SqlCompilerDebugger/ExeSchedWindow.cpp | 246 +++++++++++++ core/sql/SqlCompilerDebugger/ExeSchedWindow.h | 94 +++++ core/sql/SqlCompilerDebugger/ExeSchedWindow.ui | 165 +++++++++ .../ExportFunctionSqlCmpDbg.cpp | 165 +++++---- .../ExportFunctionSqlCmpDbg.h | 16 +- core/sql/SqlCompilerDebugger/MainWindow.cpp | 29 +- core/sql/SqlCompilerDebugger/MainWindow.h | 3 +- core/sql/SqlCompilerDebugger/QueryMemoView.cpp | 41 ++- core/sql/SqlCompilerDebugger/QueryTreeView.cpp | 11 +- core/sql/SqlCompilerDebugger/SqlCmpDbg.pro | 19 +- core/sql/SqlCompilerDebugger/TCBTreeView.cpp | 364 +++++++++++++++++++ core/sql/SqlCompilerDebugger/TCBTreeView.h | 98 +++++ core/sql/SqlCompilerDebugger/TCBTreeView.ui | 104 ++++++ core/sql/SqlCompilerDebugger/TDBTreeView.cpp | 5 +- core/sql/bin/SqlciErrors.txt | 1 + core/sql/cli/Cli.cpp | 38 +- core/sql/comexe/ComTdbRoot.h | 1 - core/sql/common/ComSqlcmpdbg.h | 19 +- core/sql/common/ComSqlexedbg.h | 54 --- core/sql/common/Ipc.cpp | 8 + core/sql/common/Ipc.h | 1 + core/sql/executor/ExScheduler.cpp | 112 +++++- core/sql/executor/ExScheduler.h | 31 +- core/sql/executor/ex_esp_frag_dir.cpp | 7 +- core/sql/executor/ex_esp_frag_dir.h | 1 - core/sql/executor/ex_exe_stmt_globals.h | 1 + core/sql/executor/ex_globals.cpp | 5 + core/sql/executor/ex_globals.h | 2 + core/sql/executor/ex_root.cpp | 17 +- core/sql/executor/ex_root.h | 1 - core/sql/executor/ex_send_bottom.cpp | 3 +- core/sql/executor/ex_send_top.cpp | 4 +- core/sql/executor/ex_split_top.cpp | 2 +- core/sql/nskgmake/executor/Makefile | 4 + core/sql/optimizer/RelExpr.cpp | 3 + core/sql/optimizer/RelMisc.h | 6 +- core/sql/optimizer/opt.cpp | 47 +-- core/sql/sqlcomp/CmpMain.cpp | 25 +- 45 files changed, 1844 insertions(+), 317 deletions(-) ----------------------------------------------------------------------
