HPCC-10977 Categorise the code generator warnings

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10977 Fix warnings in the code generator

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11116 add keyed field indicator to fvresult xml schema

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-10977 Add warning categories to the parser

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11377 - Reserve default ports for WsSQL

Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
HPCC-11380 - Move SDS base 'state' to client class

A state flag only used by the client derivitive of the SDS
tree, was declared in the base class, thereby existing in
the server derivitive too.
Moving to client only, will save a little space.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-10828 coverage collection and reporting automation as part of new
regression suite

Add changes to hpcc_common.in

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-11391 Queries that are suspended only on slaves are not reported

Update control:queryinfo, control:queries etc to show queries that are
suspended on some slaves only.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11127 Fix getXmlResult handling of supplied values

Also update provided xml values when roxie runs a workunit query and
common up code with eclagent.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11111 Make use of isXAlreadyLocallySorted()

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-10977 Minor changes following code review

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11269 Add Word Cloud Visualisation

Fixes HPCC-11269

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #5820 from afishbeck/xmlSchemaIndicateKeyedFields

HPCC-11116 add keyed field indicator to fvresult xml schema

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-11331 Show Enable Scope Scan ONLY on FileScope permission page

The existing ECLWatch, the Enable Scope Scan buttons show on several
permission pages. It should show only on FileScope permission page.

Signed-off-by: Kevin Wang kevin.wang@lexisnexis.com
HPCC-11358 Sort WUs by Total Thor Time for both 5.0 WUs and 4.x WUs

The Total Thor Time of 5.0 WUs is stored under Statistics/Statistic
[@desc='Total thor time']/@value. For 4.x WUs, it is under Timings/
Timing[@name='Total thor time']/@duration. To sort the WUs, this
fix creates a multivalue sort key for the Total Thor Time. The
multivalued sort key is preparsed by the new code in this fix.
Now, WUQuery can sort WUs by Total Thor Time for both 5.x WUs and
4.x WUs.

Signed-off-by: Kevin Wang kevin.wang@lexisnexis.com
HPCC-11384 Fix Activity Structure issues for WsSMC

The Activity information for target clusters is returned inside the
TargetCluster structure. Existing code also returns a ServerJobQueue
structure which contains incorrect information for the target
cluster. In this fix, the code is added to not return the
ServerJobQueue for target clusters.

Signed-off-by: Kevin Wang kevin.wang@lexisnexis.com
HPCC-11418 Roxie may stall for long periods under load

Switch spinlock finto criticalSection (will refactor further in 5.0 or later)

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5852 from jakesmith/hpcc-11111

HPCC-11111 Make use of isXAlreadyLocallySorted()

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-11393 - Support NOROOT on createPtree string create

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #5864 from richardkchapman/jhtree-spinlock

HPCC-11418 Roxie may stall for long periods under load

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>