HPCC-9412 Input fields in dijit.Toolbar lock up the web page

Once a key is pressed the dijit.Toolbar tries to use that key press to set
focus an appropriate button.

Fixes HPCC-9412

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-9418 Refactor Certify

Fix HPCC-9418 Refactor Cerify
doc to faciliate including of sections
in other docs, as needed.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-9382 Add EBCDIC support to HexView

Add more "printable" chars to ASCII view

Fixes HPCC-9382

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-9117 Stopping of dafilesrv generates odd message

Previous fix did not completely address the issue.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4446 from richardkchapman/dafilesrv-error

HPCC-9117 Stopping of dafilesrv generates odd message

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-9418 Refactor Certify

Fix HPCC-9418 Refactor Cerify
doc to faciliate including of sections
in other docs, as needed.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
Merge pull request #4447 from g-pan/H9418-CertiFix

 HPCC-9418 Refactor Certify

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4439 from GordonSmith/HPCC-9412

HPCC-9412 Input fields in dijit.Toolbar lock up the web page

Reviewed-By: Kevin Wang <kevin.wang@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4416 from GordonSmith/HPCC-9382

HPCC-9382 Add EBCDIC support to HexView

Reviewed-By: Kevin Wang <kevin.wang@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-3130 changing perms on eclwatch takes 5 minutes to take affect

Currently if you change permissions via ECLWatch, the ESP cache is updated
but the DALI cache does not update until the timeout period (default 5
minutes, configurable via configmgr). This makes it difficult to test things
like file permissions which are verified by DALI.
This commit adds a new "Flush Permissions Cache" button to the permissions
screens in ECLWatch, and when selected, after presenting a scary prompt,
if the admin user chooses to continue the local (ESP) cache is cleared,
and a message is sent to DALI requesting it to do the same
Signed-off-by: William Whitehead <william.whitehead@lexisnexis.com>
HPCC-9383 Better support common fuzzy package matching pre-publish

Pre-publish processing uses package matching to streamline which query
files get set up in DFU.  Since no version number is yet assigned
use queryid "queryname.0" to maximize matching of the common pattern
queries="queryname.*".

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-8379 Show suspended roxie query on EclWatch

If roxie suspends the query, querysets may not be updated and existing
ECLWatch page shows that it is not suspended. This fix calls roxie for
query state before displaying the suspended status. If a query is
suspended by a roxie, this fix shows that the query is suspended on
the cluster. If a query is suspended by a user, it shows that the
query is suspended by user. The fix works on both QuerySet page and
QueryDetails page.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Merge branch 'h8379a' into candidate-4.0.0

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4451 from afishbeck/enhancedFuzzyPackageMatchDuringPublish9383

HPCC-9383 Better support common fuzzy package matching pre-publish

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9426 Unprojected disk read with virtuals allocated too little memory

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Signed-off-by: William Whitehead <william.whitehead@lexisnexis.com>
HPCC-9304 Add PID into Process/eclagent entries of ECL WU xml

Existing ECL WU xml contains only one agentPID. EclWatch uses the
agentPID to identify the log lines for the workunit from eclagent
log. When a WU runs on two different eclagents, EclWatch can only
find out the log lines in one eclagent log using the agentPID. In
this fix, the agentPID of each eclagent is added into the <Process>
<EclAgent><eclagent> entry of the WU xml. EclWatch uses the agentPID
and the log name to read WU log lines from each eclagent log.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Merge pull request #4450 from RussWhitehead/cacheFlush

HPCC-3130 changing perms on eclwatch takes 5 minutes to take affect

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4453 from ghalliday/issue9426

HPCC-9426 Unprojected disk read with virtuals allocated too little memory

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9435 Report a better error if eclcc fails to open stdin

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