HPCC-9560 - ensure spilling occurs if rehash fails

If rehash fails (because no memory available for larger HT),
ensure that spill setup, because the new row being added must
be committed to disk.

At the moment, rehash's inability to allocate the larger HT will
cause all buckets including caller to spill, so it's a non-issue,
but roxiemem may change to avoid calling all callbacks on a alloc
that can't be satisfied.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-9582 New feature: evaluate(module, attribute)

Will make writing unit tests much simpler and cleaner if we have a form of
evaluate(module) that only evaluates attributes matching a supplied name.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9596 Core in dali if environment contains  nodes without @computer set

An environment that contains server nodes (Roxie or Thor) that do not have
@computer specified will core.

ConfigMgr should never create such an environment.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4577 from richardkchapman/dali-core-missing-computer

HPCC-9596 Core in dali if environment contains  nodes without @computer ...

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #4570 from richardkchapman/evaluate-attr

HPCC-9582 New feature: evaluate(module, attribute)

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #4560 from jakesmith/hpcc-9560

HPCC-9560 - ensure spilling occurs if rehash fails

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-9605 - Remove spurious 20s sleep at slave start

Introduced accidentally as part of HPCC-8669 changes

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

HPCC-9605 - Remove spurious 20s sleep at slave start

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9571 Configmgr - Farm tab on roxie not working

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>