Use packed allocator, plus option to disable

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
ECLPlayground:  Warnings not displaying.

If a WU has warnings and results (no errors) the warning tab would not be displayed.
Moved renamed WUResult.js to WsWorkunits.js and added WUQuery call.

Fixes gh-2283

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #2444 from GordonSmith/Issue_2283

ECLPlayground:  Warnings not displaying.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Default packed allocators to false for now
Row array optimizations

Reallocate base array before temp stable array
The ptry tables can be large and allocating both before either is freed,
restricts the overall limit

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

1) Add option to allow stable ptr table allocation to be delayed until
needed (in sort). For spilling collector wants to pre-allocate as expands,
to ensure it's there when needs to sort and spill.

2) Ensure stable ptr table size is based on std. row table capacity

3) fix some unsigned's which should have been rowidx_t's

4) missing check on 'throwOnOom'

5) use local var for newSize calc. instead of working with reference
Merge pull request #2420 from jakesmith/mm-packed

Use packed allocators

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Results fail to display correctly.

When clicking "show" for a specific result, either none would display
or wrong one would be selected.

Fixed gh-2415

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge remote-tracking branch 'origin/candidate-3.8.x' into candidate-3.8.0

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.8.0' into candidate-3.8.x

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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Fixes problem where rows could lose fields

In very unusual situations (see attached examples) it was possible for
rows to have fields implicitly removed from them even when that wasn't
legal.  It was discovered when implementing an upcoming feature.

I found no existing examples in archived queries, but one example in the
soapcall10.ecl example.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
ECLPlayground:  Warnings not displaying.

If a WU has warnings and results (no errors) the warning tab would not be displayed.
Moved renamed WUResultStore.js to WsWorkunits.js and added WUQuery call.

Fixes gh-2283
Fixes gh-2415

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #2453 from GordonSmith/Issue_2283

ECLPlayground:  Warnings not displaying.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.8.x' into candidate-3.8.0

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
minor tweaks
urgent change to ECL Playground doc to fix image refs
Merge pull request #2455 from g-pan/38_playground

urgent change to ECL Playground doc to fix image refs

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Fix gh-2435 configmgr - Close context menu on top doc click

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Fix gh2460 dropzones not selectable for file upload

On the Upload/Download files page, when multiple dropzones
are set and a user selects the second dropzone, EclWatch
would automatically reselect the default (first) dropzone.
Eclwatch selects the dropzone based on both network address
and dropzone path. When an extra path seperator is at the
end of the dropzone path, the selection fails. The code in
this fix takes care of the extra path seperator.