#2499 Implicit table alias support (regression fix)
Acknowledge table alias sans "AS" keyword.

Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>
#2500 Create test package for jdbc driver
Remove testbed code from release code.
Create new test package for testing.

Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>:q!
Fix gh-2523 : Add IE specific javascript to clear context menu.

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
fixes gh-2459 Clean up of docMacros.cmake to correct -j build failures.

Also cleaned up generated flags to allow for document regeneration only
on source modification.

Signed-off-by: Philip Schwartz <philip.schwartz@lexisnexis.com>
fixes gh-2527 Added support for mac to hpcc_setenv

Added platform check.
Added DYLD_LIBRARY_PATH settings if on mac.

Signed-off-by: Philip Schwartz <philip.schwartz@lexisnexis.com>
Fix gh-2490 Add config to exclude ldapServer from
comps_on_all_nodes configuration setting

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Change paramter type to const char* based on review feedback.

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
fixes gh-2459 Added target properties for includer files and images.

Signed-off-by: Philip Schwartz <philip.schwartz@lexisnexis.com>
Merge pull request #2524 from garonsky/gh-2523_configmgr_doesnt_seem_to_work_in_IE

Fix gh-2523 : Add IE specific javascript to clear context menu.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
fixes gh-2459 Fixing formating issue.

Signed-off-by: Philip Schwartz <philip.schwartz@lexisnexis.com>
Optimize handling of no_self on rhs of an assign

Add a flag to the IHqlExpression flags to indicate it contains SELF,
instead of relying on a flag set in the parser.  It prevents the
transform being called if SELF has been used by previous vales, but
not by this one.

Minor generation speed up.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Fix build error on OSX in archive reader

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Avoid cloning expression when can just link instead

Most places already contain similar code.  Avoids type calculation
which can be significant.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Optimization: Add member function to avoid cloning

The code to check if a table was used by an expression cloned the
active rows and then checked for a match within it.  Moving it to
a member function avoids the clone.  Speeds up examples by ~1%.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #2531 from garonsky/issue-2490-LDAP-server_prompts_DaFileSrv_FTSlave

Fix gh-2490 Add config to exclude ldapServer from comps_on_all_nodes configuration

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2526 from pschwartz/multithreaded_doc_build

fixes gh-2459 Clean up of docMacros.cmake to correct -j build failures.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2517 from rpastrana/gh-2500-Create_test_pkg

Gh 2500 create test pkg

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
fixes gh-2541 added ecllibrary to all packages built.

Signed-off-by: Philip Schwartz <philip.schwartz@lexisnexis.com>
Merge pull request #2542 from pschwartz/testCt_package

 fixes gh-2541 added ecllibrary to all packages built.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Short circuit constant replacer

Don't replace constants if the expression doesn't reference the selector

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