Commit to address issue gh-2548
File Edits and commit to address issue gh-2548
Fix gh-2533 - n-way merge fail

Missing dataLinkStart/dataLinkStop causing n-way merge activity to fail

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Housekeeping changes regarding the Document Build gh-2548
gh-2476 - add getWuidVersion method

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #2567 from jakesmith/gh-2476-wuidversion

gh-2476 - add getWuidVersion method

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Add a regression test
Rollback misreleased mergededup.ecl (from #2563)

Accidental release of mergededup.ecl

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Fix problem stopping local slaves

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #2571 from jakesmith/thor-stoplocal-fix

Fix problem stopping local slaves

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2569 from jakesmith/mergededup-rollback

Rollback misreleased mergededup.ecl (from #2563)

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2535 from jakesmith/nwaymerge-fix

Fix gh-2533 - n-way merge fail

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
More Housekeeping document changes regarding the document build issue gh-2548
Fix gh-2565 - slow startup when slavesPerNode>1

The start_slaves script was synchronously lauching each slave.
Change to execute in background and wait for all frunssh's to complete.
Results in e.g. a 40x10 way, starting in <2 secs instead of 12min

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #2573 from jakesmith/start_slave-multispeedup

Start slave multispeedup

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
EclWatch:  Issues displaying incomplete results.

Removed individual result "Show" link.
If results are not available (yet/ever), display WU state instead of
Loading/Calculating animation.
Update state as it changes.
Handle possible non XML from the server.

Fixes gh-2439

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

EclWatch: Issues displaying incomplete results.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2575 from g-pan/DocDirs_cleanup

Doc dirs cleanup

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Fix gh-2476 get thor slave log on node getting wrong log

The problem is because the file structure of thor log has
been changed. Under the log folder, there are multiple log
files (instead of one THORMASTER.log). This fix reads the
the entry(s) about thor master log from WU XML file. Based
on the thor log entry, EclWatch displays the name of the
thor process(es) and possible slave number for a user to
select. Using the selections, EclWatch retrieves the path
and name of thor slave log, as well as the network address
where the log file can be read. Then, the thor slave log
can be read and displayed.

Since the log entries for eclagent and thormaster are also
changed, this fix modifies ws_workunits code to match with
those changes.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>