gh-2244 ecl package command line needs to process daliip parameter

Fixes gh-2244

Signed-off-by: Stuart Ort <stuart.ort@lexisnexis.com>
gh-2237 Order of ecl package command line arguments

Parameters with no leading '-' should not be required to be the
last params in the param list

Fixes gh-2237

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

Pkg copyfile daliip

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2249 from rpastrana/replace_streaming_labels

Replace streaming labels

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2227 from RussWhitehead/ldapNeverExpires

New ESP accounts should have expiring passwords

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2240 from RussWhitehead/daauditLogs

Fix #2231 Wrong Dali audit logfile name constructed

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
gh-2247 ecl package copyFiles crashes if no user / password specified

Fixes gh-2247

Signed-off-by: Stuart Ort <stuart.ort@lexisnexis.com>
Fix hashjoin regression caused by gh-2195

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
#2243 H2H logs to standard hpccsystems log location

The H2H feature now logs to the standard hpccsystems log location.
HPCC environment.conf variables are used to determine appropriate location.
New component "mydataconnector" dir is created and logs written there in
the following format: mydataconnectors/HDFSCONNECTOR.$nodeid.$PID.log.

Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>
Merge pull request #2260 from jakesmith/hashjoin-regression

Fix hashjoin regression caused by gh-2195

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
The H2H feature now logs to the standard hpccsystems log location.
HPCC environment.conf variables are used to determine appropriate location.
New component "mydataconnector" dir is created and logs written there in
the following format: mydataconnectors/HDFSCONNECTOR.$nodeid.$PID.log.

Removed ability to overwrite h2h log location, per Phil's comment.

Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>
Using sizeof(record, max) to determine records' max length, which is used
to determine termination threshold in case of data format error.
This replaces the use of sizeof(record), which didn't allow the use of var
len record definitions.

Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>
Failed libxslt transforms causing core in libxml

libxml was not checking the return of xsltApplyStylesheetUser which
was causing a subsequent call to libxslt to core.

The xsltApplyStylesheetUser failure was caused by minor bugs in
dfu_fileview.xslt and dropzonefile.xslt. These were not issues when
using xalan.

Fixes gh-2261 and Fixes gh-2262

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Bug #2229 ECLJDBC driver inherits platform's cmake version variables and values.

Although the ECL JDBC driver is a stand-alone JAVA based application, without
any direct dependency on the platform, it will be versioned in parallel with the
platform. In order to achieve this, a simple java class is generated by the CMAKE
configuration process. This "version tracker" class contains final static values
based on the platform's cmake version variables. The entire project is free to use
those fields for version reporting purposes.

Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>
Merge pull request #2267 from afishbeck/libxslt_core

Fix failed libxslt transforms causing core in libxml

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2265 from rpastrana/h2h_allow_varlen_CSV_pipein

H2h allow varlen csv pipein

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'move_h2h_logs_to_standard_loc' of https://github.com/rpastrana/HPCC-Platform into rpastrana-move_h2h_logs_to_standard_loc

Conflicts:
	plugins/dataconnectors/hdfsconnector/hdfspipe.in

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Fix compilation error in x86_64
Merge pull request #2270 from rengolin/int64

Fix compilation error in x86_64 / gcc 4.6.3 (int64_t)

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Fix issues with distributed results in child queries

Rewrite the way intermediate child query/loop query results are handled.
They need to be accessible by other global queries and remain distributed,
but also collated (on demand) by local child queries or context requests

Also fix an abort issue, where query could hang.

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