HPCC-11504 Referencing memory after freed in ccdqueue.cpp

Picked up by Valgrind, header is invalid after calls to createRoxiePacket in
processMessage()

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11494 Roxie dali notification issues

Backport some changes from candidate-5.0.0 made in connection with HPCC-11253,
to avoid multiple reloads on parallel threads when notifications received fro
packagemap updates.

Also contains the fixes for HPCC-11293 (delayed unload of slave queries).

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11494 Roxie dali notification issues

Avoid reloading unchanged packageMaps

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11500 Control:queries should only return info for active package

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11541 Various IPT leaks, that also cause leaked locks

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

HPCC-11541 Various IPT leaks, that also cause leaked locks

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5933 from richardkchapman/roxie-notifications-2

HPCC-11494 Roxie dali notification issues

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5928 from richardkchapman/corrupt-packet

HPCC-11504 Referencing memory after freed in ccdqueue.cpp

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5935 from richardkchapman/roxie-queries-multi

HPCC-11500 Control:queries should only return info for active package

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11544 Roxie restarted after dali disconnected

Race condition on a dali disconnect MAY cause a core.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11443 Allow Roxie to specify remote cluster priorities

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5952 from richardkchapman/roxie-preferred-clusters

HPCC-11443 Allow Roxie to specify remote cluster priorities

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5956 from richardkchapman/roxie-dali-disconnect-core

HPCC-11544 Roxie restarted after dali disconnected

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-11545 Use dirty flag for QueryFilesInUse cache

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11545 Updated based on review

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>