HPCC-12511 Allow resizeRow() to shrink huge memory allocations

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12675 Prevent Regression Test Engine hangs when ecl command hangs.

Add timeout to "ecl run ..." command with --wait parameter.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-12679 Ensure statistics cache is cleared on workunit reload

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

HPCC-12679 Ensure statistics cache is cleared on workunit reload

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-5.2.0'

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

Conflicts:
	common/workunit/workunit.cpp
HPCC-12662 Fix compile issue with older gcc versions

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

HPCC-12662 Fix compile issue with older gcc versions

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-5.2.0'

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #6719 from AttilaVamos/HPCC-12675-improvement

HPCC-12675 Prevent Regression Test Engine hangs when ecl command hangs.

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-12675 Prevent Regression Test Engine hangs when ecl command hangs.

Fix timeout handling problem when the suite executed sequentally.

Fix source merge problem impacted to suite.py

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge pull request #6739 from AttilaVamos/HPCC-12675-improvement

HPCC-12675 Prevent Regression Test Engine hangs when ecl command hangs.

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #6711 from ghalliday/issue12511

HPCC-12511 Allow resizeRow() to shrink huge memory allocations

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12660 Helper class for compressing and decompressing row pointers

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

HPCC-12660 Helper class for compressing and decompressing row pointers

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>