HPCC-10361 Prevent assignements that can SKIP from being lost

Assignments that contained skips could be lost from a transform if it was merged
with a subsequent transform, and that transform didn't use the field the assignment
targetted.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10489 Fix problem when dataset param is projected to base record

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

HPCC-10361 Prevent assignments that can SKIP from being lost

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5184 from ghalliday/issue10489

HPCC-10489 Fix problem when dataset param is projected to base record

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10302 - Fix eclagent deadlock if fileservices calls in apply

An old change to getPlatform() had the side-effect of causing
calls to updateWorkUnit to deadlock, re-attempting to lock the
workunit already locked by the agent.

This change removes a kludgy way it was checking and casting to
see if a compliant context was available or not.

It also simplies WUmessage to standardize on the already
available addWuException method, which was being called in some
cases already.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #5188 from jakesmith/hpcc-10302

HPCC-10302 - Fix eclagent deadlock if fileservices calls in apply

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Community Edition 4.2.2-rc1 Release Candidate 1

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10493 Bad request message on using ZAP button

Values passed into text area are too large
for request method GET added POST request method due to size limitation of GET.

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>