HPCC-2877 Initial commit of first version of new regress

New Python based regression suite.

Signed-off-by: Philip Schwartz <philip.schwartz@lexisnexis.com>
HPCC-8005 Add Attribute menu to docs

Fix HPCC-8005 Add new context menu
Add Attribute to the XML View in config manager
docs.

Signed-off-by: G Panagiotatos <greg.panagiotatos@lexisnexis.com>
HPCC-8005 Add Attribute menu to docs

Fix HPCC-8005 Add new context menu
Add Attribute to the XML View in config manager
docs.

Signed-off-by: G Panagiotatos <greg.panagiotatos@lexisnexis.com>
HPCC-8005 Add Attribute menu to docs

Fix HPCC-8005 Add new context menu
Add Attribute to the XML View in config manager
docs.

Signed-off-by: G Panagiotatos <greg.panagiotatos@lexisnexis.com>
HPCC-8005 Add Attribute menu to docs

Fix HPCC-8005 Add new context menu
Add Attribute to the XML View in config manager
docs.

Signed-off-by: G Panagiotatos <greg.panagiotatos@lexisnexis.com>
HPCC-8005 Add Attribute menu to docs

Fix HPCC-8005 Add new context menu
Add Attribute to the XML View in config manager
docs.

Signed-off-by: G Panagiotatos <greg.panagiotatos@lexisnexis.com>
HPCC-8183 Display a better message when uploading file fails

The existing code does not do anything (just breaks the HTTP
connect) if a dropzone does not have access right for uploading
file. As a result, the connection reset error is displayed on
browser. This fix catches all of exceptions for uploading file
and display the exception message in a html page.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-8183 Missing a </head> tag in onFinishUpload

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-8026 Fix View Log file in Last N Hours option

If a log file is large, the code of View Log file will check
timestamp from the last chuck of the log. The Last N Hours option
fails due to incorrectly match quotes when the chuck starts
from the middle of a log line and an open quote is not inside the
chuck. (Quotes may be used to hold a big log line which are broken
into multiple physical log lines). This fix is based on the
following assumption: if the log line contains a timestamp and the
timestamp is at expected location, the log line is a standard log
line; if not, it is a continuation line.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Community Edition Release 3.8.6-10

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

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8286 Release example for issue8286

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-8183 Revise based on review

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Merge pull request #3685 from wangkx/h8183

HPCC-8183 Display a better message when uploading file fails

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3694 from ghalliday/issue8286b

HPCC-8286 Release example for issue8286

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8287 Avoid rsync prompt in thor slave script

Add a ssh option to avoid rsync prompting to add ssh key

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #3695 from jakesmith/rsync-ssh-noprompt

HPCC-8287 Avoid rsync prompt in thor slave script

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8279 Merge removeEntry and removePhysical

Merge removeEntry and removePhysical and let it decide which
path based on the type of the file and not user's choice.

Signed-off-by: Renato Golin <rengolin@hpccsystems.com>
HPCC-8290 Rename files to avoid clash in regression

Signed-off-by: Renato Golin <rengolin@hpccsystems.com>
Merge pull request #3698 from rengolin/regressions

HPCC-8290 Rename files to avoid clash in regression

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>