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>
Provide the input meta for a graph loop result output

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Generate .ldaprc file using configgen

Added two new configgen options for ldap

1. -listldaps to list all ldapserver instances in the environment
2. -ldapconfig to generate the .ldaprc file for a given ldapserver instance
into a specified directory.

Fixes gh-2263

Signed-off-by: Sridhar Meda <sridhar.meda@lexisnexis.com>
loading an empty xml stream, created wrong root node type

Noticed in Dali, when loading a 0 length store file.
The IPTreeMaker used to load, created a standard impl. of a IPropertyTree,
when it should have/needed to ask the maker to create the appropriate type.

The result (in Dali) was that it assumed all nodes were of the correct impl.
(CServerRemoteTree) and crashed accessing it via a cast.

NB: only an issue when loading an empty file/stream

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
gh-2196 Ecl package needs to return error messages to user

fixes gh-2196

Signed-off-by: Stuart Ort <stuart.ort@lexisnexis.com>
Clear warnings in regression
Merge pull request #2324 from rengolin/regress

Clear warnings in regression

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2301 from ghalliday/resultmeta

Provide the input meta for a graph loop result output

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2318 from jakesmith/treemaker

loading an empty xml stream, created wrong root node type

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2321 from stuartort/pkg_error_reporting

gh-2196 Ecl package needs to return error messages to user

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Minor changes following on from code review

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #2241 from GordonSmith/PageLoadedResults

Page loaded results

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2313 from smeda/issue2263

Generate .ldaprc file using configgen

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2290 from ghalliday/fieldsused

New option -freportFieldUsage to track fields used

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.8.x'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Fix regression in eclcc accessing a uninitialised member

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

Fix regression in eclcc accessing a uninitialised member

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>