HPCC-8461 Configmgr - Fix filesBasedn of Dali and ESP to match LDAP

- Hide filesBasedn field in Dali component
- Hide filesBasedn field in esp services
- Automatically propogate changes to filesBasedn value in the LDAP
  component

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
HPCC-8461 Configmgr - Fix filesBasedn of dali and espsmc to match LDAP

- XSLs will populate filesBasedn for espsmc and dali
- XSDs will not contain the filesBasedn field for the UI

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
HPPC-8551 Refactor the serialization functions

- Introduce two serialization functions in the IOutputMetaData
- Rename and rationalise some of the existing functions
- Start work on dictionary serialization functions
- Distinguish between internal and disk serialation formats
- Clean up serialisation code

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-8688 Generate rows with constant sets as compile time constants

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-8551 Fix additional issues with serialization

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-8697 Build errors on EE on Ubuntu 12.10

Stricter template checking is giving errors in javahash.tpp. This only affects
legacy thor builds, it seems.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3912 from richardkchapman/clangers

HPCC-8697 Build errors on EE on Ubuntu 12.10

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-8713 - Re-instate xmlsize functionality

Add 'xmlsize' option to daliadmin, that given an xml file
will analyze what branches use what percentages of the whole

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-8632 Reduce multiple SDS connect() calls for environment info

Existing EclWatch onActivity calls SDS connect() three times in order to
retrieving environment settings. This fix reduces the three calls to one
for better performance.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-8720 Add support for SET OF simpletype to embed plugins

Add support for set parameters/results.

Work in progress - so far only Python supported.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8723 Configmr - htpasswdFile is not set

- Correct attribute from htpasswd to htpasswdFile

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
HPCC-8648 Add ecl-queries-list support for showing only inactive queries

The functionality is already there, but this adds an expilicit
--inactive option which should be a lot more intuitive for operations
to perform this common task.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-8720 Add support for SET OF simpletype to embed plugins

Add support for set parameters/results.

Work in progress - added Java support.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8551 Move tests to regression suite

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #3914 from wangkx/h8632a

HPCC-8632 Reduce multiple SDS connect() calls for environment info

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-8720 Add support for SET OF simpletype to embed plugins

Add support for set parameters/results.

V8 Javascript ans R support for set parameters now complete.

Also fix handling of set of unsigned, and address some build issues.

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

HPCC-8688 Generate rows with constant sets as compile time constants

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3913 from jakesmith/xmlsize

HPCC-8713 - Re-instate xmlsize functionality

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3916 from garonsky/issue-8723_htpasswd_default_env_not_set

HPCC-8723 Configmr - htpasswdFile is not set

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3918 from afishbeck/list_inactive8648

HPCC-8648 Add ecl-queries-list support for showing only inactive queries

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>