HPCC-12547 Improve the roxie splitter performance

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12547 Minor improvements to isLastTailReader()

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12618 Issue existing locks in exception

There was one place, where if it timedout between establishing
locks, no locking info was traced or returned in the exception

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #6650 from ghalliday/issue12547

HPCC-12547 Improve the roxie splitter performance

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6674 from jakesmith/hpcc-12618

HPCC-12618 Issue existing locks in exception

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Split off candidate-5.2.0 branch

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