HPCC-10801 Don't generate through spills for roxie or thor

Note they are generally never created for thor anyway if the option to
project spill files is enabled.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10802 Remove check for NULL user

Logging of NULL users is filling DALI logfiles, especially when security
is not enabled. This fix disables that logging

Signed-off-by: William Whitehead <william.whitehead@lexisnexis.com>
HPCC-8624 - roll back forward, for master

This changed was deliberately rolled back for 4.2.2, but
accidentally rolled back at the same time on master.
This pull requests re applies HPCC-8624 changes

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #5361 from RussWhitehead/nullUser

HPCC-10802 Remove check for NULL user

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5360 from ghalliday/issue10801

HPCC-10801 Don't generate through spills for roxie or thor

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5365 from jakesmith/hpcc-8624-master_roll_forward

HPCC-8624 - roll back forward, for master

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10733 Depreciate WsDfu/DFUInfo attribute ActualSize

This attribute is never used. I increase WsDfu version to
1.23 and set the depr_ver("1.23") for the ActualSize.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Merge pull request #5366 from wangkx/h10733a

HPCC-10733 Depreciate WsDfu/DFUInfo attribute ActualSize

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>