FIX GH-1695 - remove prependeing roxie cluster to logical files

Signed-off-by: Stuart Ort <stuart.ort@lexisnexis.com>
Merge pull request #1696 from stuartort/noprependclustername

FIX GH-1695 - remove prependeing roxie cluster to logical files

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
When generating form for STORED SETS use textarea

Content of text area will be newline delimeted set of strings

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

When generating form for STORED SETS use textarea

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Check if directory exists before check for disk space
Better error message
Assume local files when no Dali

When Dali is not specified, files should be looked up on
local directory, as HThor does.
Merge pull request #1704 from rengolin/roxie-file

Roxie logs and local path
Fix problems with global priority stepped join.

For global stepped joins (using the priority ordering) it was possible
for the seek list to contain any item too early (which triggered an
assert in the new code).  It may possibly have caused problems in old
builds.

There was another problem where rows could (in very rare situations)
get lost if there were large numbers of matches for a single document.

Fix problem with hint attributes - not allowed on stepped, lost when a
project and table combined, and occasionally duplicated in the graph.

Add hint to roxie to allow the seek readahead to be configured.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Rename some variables to make the code clearer

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Additional fix - update seek to match readahead row

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Updates to Config Docs

Signed-off-by: G Panagiotatos <g.pan3.14@gmail.com>
Fix regression cause by hint changes

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
ECL exe section edits based upon developer feedback. Removed RoxieConfig cli

Signed-off-by: JDeFabia <james.defabia@lexisnexis.com>
Merge pull request #1706 from JamesDeFabia/clienttools_edits

ECL exe section edits based upon developer feedback. Removed RoxieConfig...

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1692 from g-pan/update_config

Updates to Config Docs

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
BUG:1494 Wizard shouldn't put dali and sasha on same node

Modify genenvrules.conf to add dali-sasha to avoid_combo tag.
Prevent the wizard from generating a configuration where
dali and sasha are put on the same node.

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Initial work on supporting loop termination conditions

- Add a new flag and two new functions to provide ways of accessing the
  global whether to execute again condition without requiring the whole
  dataset in memory.

- Modify hthor and roxie so they can use the new functions

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Change memory size defaults + allow configurable

Allow the global pool to be configurable (per job) and allow it to be unbound,
IOW, allow it consume all available OS memory. Set to 0 to be unbound.
Allow 'largeMem' size to be configurable per job, and make it default to 75%
of global mem.
If global mem unset it will default to 75% of 2GB - this will change to
be automatically based on physical RAM and take into account slavesPerNode
in a future commit.

NB: largeMemSize setting was being completely ignored, due to a typo.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Significant improvement to generated code

- Instead of generating
  ROW(transform({bool value}, self.value := f(ds[1])));
  try and generate
  TABLE(ds, { bool value = f(LEFT); })[1]

  It tends to generate much better code.

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