HPCC-10149 Optimize JOIN(l,r,...,t(LEFT),ATMOST(1),LEFT OUTER)

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10149 More tests, and don't optimize KEEP(1),LIMIT(n)

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-8902 #workunit ('cluster', 'xxx') not supported by eclccserver

Make sure that the cluster info is cloned from the generated workunit.

Add code to eclccserver to reload the cluster after compilation, and
check it is valid.

Add code to ecl run to reload the cluster after compilation.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10149 Fix regression test, and check for KEEP(1), LIMIT(n)

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #4930 from richardkchapman/hash-workunit

HPCC-8902 #workunit ('cluster', 'xxx') not supported by eclccserver

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-9404 Test DEDUP, KEEP(RIGHT)

Added a test (all platforms pass)

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4934 from richardkchapman/dedupright-test

HPCC-9404 Test DEDUP, KEEP(RIGHT)

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #4925 from ghalliday/issue10149

HPCC-10149 Optimize JOIN(l,r,...,t(LEFT),ATMOST(1),LEFT OUTER)

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>