Added error handler implemetation to rtlMalloc() and rtlRealloc() functions.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-9324 Error handler missing after malloc() call several places in
eclrtl.cpp

Replace all malloc() function calls to rtlMalloc() which is handles the memory
allocation error.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-9344 Ecl queries list socket creation needs longer timeout

Signed-off-by: Stuart Ort <stuart.ort@lexisnexis.com>
HPCC-9392 Roxie inactive file handle closer is broken

A regression introduced by the tracing improvements in HPCC-9027 (commit
0a5d16b) caused all files to be immediately reopened after closing.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4424 from richardkchapman/roxie-filecache-regression

HPCC-9392 Roxie inactive file handle closer is broken

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.8' into candidate-3.10.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.x' into candidate-4.0.0

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9393 ATMOST stats inaccurate

Uninitialized variable means that the stats reported for keyed joins that are
reset but never started will be random.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4425 from richardkchapman/atmost-stats-uninit

HPCC-9393 ATMOST stats inaccurate

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-4.0.0' into closedown-4.0.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/closedown-4.0.x'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9394 Remove unsafe (but unused) code in ccdfile.cpp

Some code left over from refactoring that was done for initial OSS release.

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

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge pull request #4423 from stuartort/ecl-querylisterror

HPCC-9344 Ecl queries list socket creation needs longer timeout

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9269 Dynamic file resolution does not use package files

It seems this was deliberate, but I think was a mistake. Seems to cause a lot
of confusion, for no benefit (that I can see).

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4428 from richardkchapman/roxie-package-dynamic

HPCC-9269 Dynamic file resolution does not use package files

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Reworked after re-review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Reworked after re-re-review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Reworked after re-re-review.

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

HPCC-9324 Error handler missing after malloc() call several places in  eclrtl.cpp

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>