HPCC-8978 - Issues with SOAPCALL in child queries.

Fix crash caused when SOAPCALL used in child queries.
Make soapcall helper restartable.

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

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-8977 Clean Warning in mime.cpp

This fix removes the check of 'if (firstPartLength >=0)' since it should
never be negative.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-8864 - Add comment/code clearup

Add comment to explain psuedo filename passed to createKeyIndex

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-8991 STEPPED is supported by thor so remove the error

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
IDE-246 Add warning to getECLPluginDefinition

Warn plugin developers that the getECLPluginDefinition call has restrictive
calling rules.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #4148 from ghalliday/issue8991

HPCC-8991 STEPPED is supported by thor so remove the error

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4149 from GordonSmith/IDE-246

IDE-246 Add warning to getECLPluginDefinition

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4130 from wangkx/h8977

HPCC-8977 Clean Warning in mime.cpp

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4142 from jakesmith/hpcc-8864

HPCC-8864 - Add comment/code clearup

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4118 from jakesmith/hpcc-8978

HPCC-8978 - Issues with SOAPCALL in child queries.

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8539 Add configuration option to specify dali client MP port range

For clients that use the 'default' port range of 7101-7500, read it from the
environment.xml file (if found).

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8887 Text running too close to table border in Graph window

- Fix display issue by adding margin and padding to table and cells.
- Remove unnecessary white space

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
HPCC-9011 Check user object before checking its password expiration

The existing code checks a user's password expiration using the
user object in ESP. If no user authentication is required, the user
object is NULL and we do not need to check user status of
authentication. This fix checks the user object before using it to
checks the password expiration.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-9010 Check query tree branch before using it

When a query is deleted, it's tree branch is removed from the
'queryset' tree. The existing code tries to set the 'suspended'
attribute for the tree branch, which causes the core. This fix
checks the query branch before setting the 'suspended' attribute.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Merge pull request #4151 from miguelvazq/HPCC-8887

HPCC-8887 Text running too close to table border in Graph window

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4150 from wangkx/h9010

HPCC-9010 Check query tree branch before using it

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4152 from wangkx/h9011

HPCC-9011 Check user object before checking its password expiration

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4141 from richardkchapman/mp-ports

HPCC-8539 Add configuration option to specify dali client MP port range

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-9016 Centos 5 build error finding R libraries

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>