Replacing TAKtemptable for TAKinlinetable

Code generation now creating inline tables (rather than
temp tables), including temp rows, since numRows() is
being used by the engine to limit size.

Added some deprecated comments, so we can easily find
and remove all deprecated code in the next major release.
gh-1495 Thor Master is now assigned to one of the support nodes

Thor Master is assigned to one of the support nodes and will no longer overlap with Thor Slaves.


Signed-off-by: Sridhar Meda <sridhar.meda@lexisnexis.com>
Always add a U suffix to an unsigned constant

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Increase ECL and Activity versions

Due to the new construct DATASET(COUNT) and the recent changes
in InlineTable (respectively), both the ECL and the Activity
version numbers are being increased.

Increase the MIN_ACTIVITY_INTERFACE_VERSION to match once the
old TempTableArg interface is removed for good.
FIX: Cannot add LDAP group with same name as existing user

Tested using ADSI Edit on private domain controller, and found that
sAMAccountName should not be specified. Corrected in the code and tested

Signed-off-by: William Whitehead <william.whitehead@lexisnexis.com>
Merge pull request #2000 from RussWhitehead/ldapGroup

FIX: Cannot add LDAP group with same name as existing user

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1934 from smeda/issue1495

gh-1495 In ConfigMgr Wizard, Thor Master is now assigned to one of the support nodes

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge latest changes frmo candidate-3.6.x into master

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Better handling of out of memory reallocating a buffer

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
gh-1966 Roxie memory manager cache-line aligmnent

Roxie memory manager should ensure that the base of each heaplet is
aligned to a cacheline boundary to reduce false sharing between
adjacent rows.

Fixes gh-1966.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Refactor EclDirect in EclWatch with security and extended features

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
ISSUE:#1714 Restrict special chars from comp names

configgen will indicate and error when encountering
special characters in component names.

configmgr will pop-up an error when users attempt
to enter special characters for component names

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Improve drop down item names on WsEcl navigation pane

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Allow ERROR(ds, FAIL...) as well as FAIL(ds, FAIL...)

Fixes bugzilla #100249

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Mark left dataset of join sorted even if global

Previously the function to indicate that the left hand side of a join
was sorted was never set for a global join.  However thor does correctly
support it if the dataset is globally sorted.
Also add flags to indicate if left/right are locally sorted to
potentially avoid some work in the sorting.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #1987 from rengolin/dataset

Replacing TAKtemptable for TAKinlinetable

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #2008 from richardkchapman/gh1966-roxie-cache-line

gh-1966 Roxie memory manager cache-line aligmnent

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #2015 from afishbeck/wsecl_nav_dropdown

Improve drop down item names on WsEcl navigation pane

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Updated based on comments.

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

Refactor EclDirect in EclWatch with security and extended features

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>