HPCC-9449 Add Landing Zone Page to ECLWatch

Fix HPCC-9449 Add Landing Zone Page to ECLWatch
Tech. Prev. documentation. New page added to
ECL Watch Tech preview, needed documentation.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-9449 Add Landing Zone Page to ECLWatch

Fix HPCC-9449 Add Landing Zone Page to ECLWatch
Tech. Prev. documentation. New page added to
ECL Watch Tech preview, needed documentation.
Made add'l changes to update select images.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-8803 Directories hpcc-data2 and hpcc-data3 don't get used

Roxie should specify for each slave/channel what replication level it
represents, and then pick up from the standard directory locations
information.

Extend the named group store to retrieve information about the type of a
group.

Use per-channel caches to minimize work of file lookups (as calculating remote
names - even when they are then not needed - can get expensive).

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8803 Directories hpcc-data2 and hpcc-data3 don't get used

Fix the local file resolution cases.

When resolving files without a dali specified, files with :: in them will now
be assumed to refer to local 1-way files in the default directory, while ones
 without will be assumed to be physical filenames.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8803 Directories hpcc-data2 and hpcc-data3 don't get used

Make missing level nonfatal when generating RoxieTopology, or we are liable to
cause upgrade issues

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9494 Clean up unused roxiemanager code

Unused component, whcih would likely not work any more because of Roxie
changes.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-4476 Fix KEYED substring matching against a field from the index

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-9484 Ubuntu 13.04 support

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4503 from ghalliday/issue4476

HPCC-4476 Fix KEYED substring matching against a field from the index

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4498 from richardkchapman/remove-roxiemanager

HPCC-9494 Clean up unused roxiemanager code

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-9449 Add Landing Zone Page to ECLWatch

Fix HPCC-9449 Add Landing Zone Page to ECLWatch
Tech. Prev. documentation. New page added to
ECL Watch Tech preview, needed documentation.
Made add'l changes to update select images.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-9491 - Ensure lock checked in multiple cluster case

If a logical file had multiple Cluster's, the locking
mechanism was bypassed. Consequently, the removal of a file
on one of the clusters that was locked by others, would still
succeed, leaving the lock dangline.

Related issues when fixing this:
* Clear up dfuplus/dfu's use of 'nodelete' which used to remove
the logical file and leave the physicals orphaned, but hasn't
worked for some time.

* There were also issues with fetch a IFileDescriptor for a
single cluster - it left the default directory from old/removed
clusters behind - which cause all file parts to be incorrectly
constructed.

* Deleting physical files for a logical file that existed on
two clusters on the same physical nodes, cause all physical
parts on both to be deleted, when 1 was requested.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-9506 Improved memory statistics reporting

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #4504 from richardkchapman/raring

HPCC-9484 Ubuntu 13.04 support

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #4506 from g-pan/H9449-TechLZ

HPCC-9449 Add Landing Zone Page to ECLWatch doc

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8803 Directories hpcc-data2 and hpcc-data3 don't get used

Fix incorrect reporting of invalid topology in 'overloaded' mode.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9514 Add initial documentation about roxiemem

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-9496 PackageMap Validate not checking RefFileInPackage flag

Currently lists all files in query rather than only those that are
not defined in the given packagemap.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Merge pull request #4515 from afishbeck/packagemapValidateCheckFlag9496

HPCC-9496 PackageMap Validate not checking RefFileInPackage flag

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9505 - Add roxiemem activity mem tracing on OOM

Trace activity allocation summary on roxiemem OOM exception.
Necessitated addition of Thor context logger implementation.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>