ECLPlayground:  Formatting changes only.

A new editor has been auto formatting the javascript.  There are no
logic changes in this commit.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
ECLPlayground:  Page loaded results.

On demand page loaded results and on demand page loaded rows.
Added some links from EclWatch Workunit Page.
Strip header when displaying a specific Wuid.
Better default row count and column widths.
General code tidy and consistent javascript.
Enable result viewing while WU is running.
Enable selecting default tab to display.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Removed unused "context".
Mixin is more efficient than delegate.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
New option -freportFieldUsage to track fields used

This adds a new option for tracking which fields are actually used
by a query for each dataset and index that is used by a query.
If enabled the code generator creates an extra xml output file
containing the details.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Move dbgassertex to jlib so it can be used elsewhere

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #2291 from ghalliday/dbgassertex

Move dbgassertex to jlib so it can be used elsewhere

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Revert "Merge pull request #2199 from wangkx/gh2065"

Undo smc=>eclwatch name changes as they cause issues with existing environments

This reverts commit fe3d78e57959527899dac5da7e77e59881d6905c, reversing
changes made to c0e499fab5ceab4dab5dad518c0a40b2f14fb6eb.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2299 from richardkchapman/smc_rollback

Smc rollback

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.8.x'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Provide the input meta for a graph loop result output

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Global group regression

Failure caused by requesting and serving streams using the same mptag

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Roxie selftest regression causing core

Recent change to the operator(new) behaviour in roxiemem missed the
case in the selftest code that allocates a heaplet. As a result it
was allocating an invalid healet object and coring in the selftest
code.

Also add some checking to the ccdfile test cases to prevent a core if
current directory is not writable when running the selftest.

Fixes 2307.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2308 from richardkchapman/roxie-selftest-core

Roxie selftest regression causing core

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #2305 from jakesmith/globalgroup-rollover

Global group regression

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Add compiler+options to log
Add include path to regressions
Merge pull request #2310 from rengolin/eclcc-args

Add compiler+options to log

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.8.x'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2311 from rengolin/eclcc-include

I think you mean -legacy rather than -static

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
prev grouprollover fix not quite right

Missing resetting msg, noticable only when requesting >=3 chunks

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>