HPCC-10779 Caching nohits will interfere with dynamic files

Fix a regression in 4.4.4-rc8

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10691 Increase libxslt template stack depth

This only affects distributions that use libxslt rather than xalan-c
for xslt processing.

This somewhat arbitrary check to prevent infinite recursion is set
too low by default for the highly recursive way the tabular result xslt
is currently written.

Increasing the limit should have no effect on stylesheets that do not
currently hit the limit.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-10784 Keyed limits on stepped indexreads can be miscalculated

Don't use the stepped/merging key manager for any pre-counts - it
doesn't work (and would be very inefficient even if it did).

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5345 from afishbeck/libxsltRecursion

HPCC-10691 Increase libxslt template stack depth

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5341 from richardkchapman/roxie-write-cache

HPCC-10779 Caching nohits will interfere with dynamic files

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5352 from richardkchapman/keyedlimit-stepping

HPCC-10784 Keyed limits on stepped indexreads can be miscalculated

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-10583 Make new ECL Watch the default

Made EclWatch show up in the root page http://IP:port.

Should also work from the old url:
http://IP:port/esp/files/stub.htm?Widget=HPCCPlatformWidget

Legacy can be accessed from http://IP:port/?legacy

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-10583 Custom root page should use httpContentFromFile

This will use common routine for setting cache headers, Content-Type,
etc.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-10742 - Ensure in-progress partial output is removed

If a write output is aborted, the partial file was not being
deleted.
NB: If the process died on the other hand, the CFIPScope did
ensure the partial file was deleted.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge branch 'defaultToNewEclWatch'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5357 from jakesmith/hpcc-10742

HPCC-10742 - Ensure in-progress partial output is removed

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-4.2.2' into closedown-4.2.x

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

Conflicts:
	roxie/ccd/ccdstate.cpp

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10486 - Add daliadmin option to set file redundancy

Allows redundancy level on 1 or multiple files to set

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge branch 'hpcc-10486-422' into candidate-4.2.2

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

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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10796 - Add option to dump workunit with/without progress

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

HPCC-10796 - Add option to dump workunit with/without progress

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>