gh1719 Roxie regression suite assumes local server

Pass the ECP service address from regress.ini  to ecl publish when
deploying test queries to Roxie.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
gh1900 Roxie memory leaks not always properly cleaned up

Activities that leak Roxie rows (should ever happen anyway) will not
have them automatically cleaned up at the end of the query if the rows
are returned from remote activities.

Rows from remote activities ARE properly released in normal circumstances,
and rows leaked in this way WILL be detected and reported (if memtrace level
set >2) but the leaks were not being corrected.

At least one activity that could leak large number of rows (lookupjoin - see
gh-1901) has been found - this fix would have made that error less fatal.

Fixes gh-1900

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
gh-1806 Thor and Dali created via Advanced view will not have optional attributes.

Thor and Dali created via Advanced view will not have optional attributes. Also changed some thor attributes to have the same default values as the wizard.

Signed-off-by: Sridhar Meda <sridhar.meda@lexisnexis.com>
Fix expansion of SELF.x used on the rhs of an assign

If SELF.x was used on the right hand side of an assignment (not
recommended) and passed to a function which aliased it the code
generator migth give an incorrect error about the use of a field
that hadn't been assigned.

(See new ecl/regress/nested8.ecl for an example)

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #1916 from ghalliday/selfassign

Fix expansion of SELF.x used on the rhs of an assign

Reviewed-By: Renato Golin <rengolin@hpccsystems.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1906 from richardkchapman/roxie-databuffer-leak-gh1900

gh1900 Roxie memory leaks not always properly cleaned up

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #1904 from richardkchapman/roxie-regression-suite-gh1719

gh1719 Roxie regression suite assumes local server

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
gh1871 ldapsecurity link failure when USE_OPENLDAP=0

Compiling EE under windows with ldap disabled fails to
link ldapsecurity.dll.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Community Edition 3.6.2 Release Candidate 1

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Candidate 3.6.2 split off, so update to .3

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Add useradd.html and groupadd.html to CE

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Merge pull request #1920 from wangkx/useraddhtml

Add useradd.html and groupadd.html to CE

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1922 from wangkx/useraddhtml

Add useradd.html and groupadd.html to CE
Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Tagging and rpm versioning broken by prior fix

The change that included the stagever into the rpm name was
not quite correct. Firstly it was missing a -, and secondly
it caused the tag checking code to fail as the stagever ended
up included in the build name twice.

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

Tagging and rpm versioning broken by prior fix

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge latest changes from candidate-3.6.2 into candidate-3.6.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Another attempt to get the tagging check to work

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

Another attempt to get the tagging check to work

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Fix useradd.html and groupadd.html

The existing useradd.html and groupadd.html still point
to ws_lnaccess which is not correct.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Fix problem with constant folding inline tables

In unusual cicumstances (see associated example file klogermann21.ecl)
selectors were being replaced inside nested operators which were
applied to the same dataset.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>