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.
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.
Merge latest changes from candidate-3.6.x into candidate-3.6.2

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Community Edition 3.6.2 Release Candidate 3

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>
Merge latest changes from candidate-3.6.x to candidate-3.6.2

Signed-off-by: Richard Chapman <rchapman@hpccsystems.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>
Merge latest changes from candidate-3.6.x to candidate-3.6.2

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge latest changes from candidate-3.6.x to master

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Community Edition 3.6.2 Release Candidate 4

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
gh-1684 Redirection intended for eclwatch messing up requests for xml

The "rawxml_" url parameter avoids xslt transformation of the content,
but should also avoid HTTP redirection.

Fixes gh-1684.

Rebased.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>