HPCC-9936 Add option --keywords to eclcc to create xml list of reserved words

Signed-off-by: jamienoss <james.noss@lexisnexis.com>
HPCC-12166 Add ESP Services Plugin Support

Fixes HPCC-12166

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-12592 DOCS:Update Samples in installing and Running

FIX HPCC-12592 DOCS:Update Sample cmds installing and Running
Update documentation sample commands removd the -u hpcc
as that is no longer necessary.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-12547 Improve the roxie splitter performance

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12547 Minor improvements to isLastTailReader()

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10359 Embedded Python may fail due to ^M characters in source

This was fixed in 4.2.0 but the fix was lost in 5.0.2 and 5.0.4.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6656 from richardkchapman/python-embedded-cr

HPCC-10359 Embedded Python may fail due to ^M characters in source

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-12468 Belongs to superfile tab added

Add a tab that displays any superfiles that the subfile may belong to.
There can be multiple superfiles that a subfile can belong to so adding a tab
to show multiples if needed.

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
HPCC-8572 Std.Date functionality

Time support added to Std.Date; new timelib plugin; stringlib modifications to support time; updated tests for new Std.Date functionality.

Signed-off-by: Dan S. Camper <dan.camper@lexisnexis.com>
Merge pull request #6642 from miguelvazq/HPCC-12468

HPCC-12468 Belongs to superfile tab added

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12480 SSL_connect: incorrect use of return value in securesocket

CSecureSocket::secure_connect() is incorrectly checking the return code from
SSL_connect() by ignoring that fact that a return of 0 is also an error. This
fix changes the check from 'if(err < 0)' to 'if(err <= 0)'

Signed-off-by: William Whitehead <william.whitehead@lexisnexis.com>
HPCC-11371 Docs: Fix DICTIONARY Example

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-8572 Std.Date functionality

Time support added to Std.Date; new timelib plugin; stringlib modifications to support time; updated tests for new Std.Date functionality; additional date manipulation functions for Gregorian dates.

Signed-off-by: Dan S. Camper <dan.camper@lexisnexis.com>
HPCC-12625 subscription notifying erroneously on some changes

If there were >1 subscriber on a parent node, and 1 of the
subscribers was a subscriber with a change below it, but
unrelated to another child subscriber, both were were being
notified, e.g.
/a/b (sub=true)
/a/b/c (sub=false)

change to /a/b/d

/a/b AND /a/b/c were being notified.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-12594 Allow DATASET(value) in a record to add a dataset field

By default using a dataset in a record implicitly expands all the fields out

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #6665 from JamesDeFabia/11371FixDocsDICTIONARYExample

HPCC-11371 Docs: Fix DICTIONARY Example

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #6672 from ghalliday/issue12594

HPCC-12594 Allow DATASET(value) in a record to add a dataset field

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12618 Issue existing locks in exception

There was one place, where if it timedout between establishing
locks, no locking info was traced or returned in the exception

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-8572 Std.Date functionality

Time support added to Std.Date; new timelib plugin; stringlib modifications to support time; updated tests for new Std.Date functionality; additional date manipulation functions for Gregorian dates.

Signed-off-by: Dan S. Camper <dan.camper@lexisnexis.com>
HPCC-12115 Eclserver should use same hooks as eclccserver

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>