HPCC-10431 Deleting WU does not refresh state

Fixes HPCC-10431

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10722 LogicalFile Details Missing Information

Missing Record Counts and Modified date.

Fixes HPCC-10722
Fixes HPCC-10721

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10966 About window does not update the Graph Viewer version after install

Fixes HPCC-10966

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10983 Don't constant fold to avoid expression duplication in optimizer

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10983 Use a simpler method of preventing recursive hoisting

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10821 Fix roxie job not shown on Activity page

The existing code goes through each cluster in environment settings and
find out the jobs of the cluster using /status/servers/server/@name=cluster's
'AgentQueue' in the environment settings. That does not work for roxie
cluster because @name='RoxieServer', not ='roxie.roxie'.

In this fix, the existing data collection code for cluster status and jobs is
divided into three steps. The step 1 focuses on collecting data about cluster
and cluster status. This step collects cluster information for each target
cluster list in environment settings and finds out whether cluster queue
is in status/servers or not. In the step 2, the code goes through each
target cluster (and other servers including ECLagent) list in status/servers
and collect job information (both running jobs and queued jobs) of the
cluster (and server). The data for roxie jobs will be included in this step.
The information collected in the step 1 and 2 will be added into
ActivityResponse by the code of step 3.

Signed-off-by: Kevin Wang kevin.wang@lexisnexis.com
HPCC-10821 Simplify readRunningWUsOnStatusServer()
HPCC-10460 Streamed dataset support for Java

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10821 Revise based on review comments

Replace the structure WsSMCStatusServerTypeName with an enum and
a parallel array of strings; Rename the getStatusServerName() to
getStatusServerTypeName(); Rename the foundQueueInStatusServer()
to findQueueInStatusServer(); Rename the getWUClusterInfo() to
findWUClusterInfo(); Fix a connection leak when calling querySDS;
Fix two possible leaks in case of exceptions; Move 7 lines of
code into a new function findTargetCluster() which is called
three times.
HPCC-10983 Simplify code following review

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11002 Add FROMXML examples to the regression suite

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

HPCC-10722 LogicalFile Details Missing Information

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5483 from GordonSmith/HPCC-10966

HPCC-10966 About window does not update the Graph Viewer version after i...

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5520 from ghalliday/issue11002

HPCC-11002 Add FROMXML examples to the regression suite

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5511 from ghalliday/issue10983

HPCC-10983 Don't constant fold to avoid expression duplication in optimizer

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10715 Show Full ESP Configuration in new ECL Watch

Fixes HPCC-10715

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10936 - Include support for priority & comment

Give user ability to publish a priority of SLA,HIGH,LOW and an option for
comment.

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
HPCC-11002 Fix Regression in 5.0 dataset with xpath('Name')

Fix that any xpath that resulted in a xml nesting tag with a blank name would
have created an unnamed tag of the form <></>.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Merge pull request #5484 from GordonSmith/HPCC-10715

HPCC-10715 Show Full ESP Configuration in new ECL Watch

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5510 from miguelvazq/HPCC-10936

HPCC-10936 - Include support for priority & comment

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>