HPCC-12522 Do not fetch extra data for WU Details page

At the moment, depending on how you access a WU Details page,
e.g. via ECL WU Search page or via Browse ECL WUs page, the
amount of information retrieved from ESP varies. More info
are retrieved in the case of searching it than via browsing
it. Consequently the time taken to bring up the workunit page
is a lot slower via search (if the workunit is big) than it
is via browse.

This fix cleans the code to not retrieve extra data for the
WU Details page.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-12522 Clean old unused filters based on review

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-12603 Minor optimizations and introduce bits_t to IBitSet

Also use __builtin_ffs to remove a loop

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12606 Move DESDL components to OSS HPCC-Platform

-Move ws_esdlconfig to HPCC-Platform
-Move esdllib to HPCC-Platform
-Move ESDLCmd exe to HPCC-Platform

Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
HPCC-12626 workunit reload could lose uncommitted writes

A thread that had a workunit locked to update it, could have its
changes lost, by another thread forcing an update with reload.
It should have waited until the lock was relinquished.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-12627 Optimize BuildCtx::queryAssociation

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12619 Add //class=embedded into the relevant test cases

Add tag to
    - cassandra-simple.ecl
    - embedR.ecl (+banner)
    - mysqlembed.ecl

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10537 Remove warnings from some of the compiler only tests

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12481 Add peak memory usage for the compile phase to wu stats

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #6673 from ghalliday/issue10537b

HPCC-10537 Remove warnings from some of the compiler only tests

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6671 from AttilaVamos/HPCC-12619-improvement

HPCC-12619 Add //class=embedded into the relevant test cases

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6668 from ghalliday/association

HPCC-12627 Optimize BuildCtx::queryAssociation

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6677 from ghalliday/issue12481

HPCC-12481 Add peak memory usage for the compile phase to wu stats

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12237 Add information about the current wfid to the graph

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12104 Generate stack traces on unexpected execution exception

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12603 Clean up formatting, and clarify comment

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #6676 from ghalliday/issue12104

HPCC-12104 Generate stack traces on unexpected execution exception

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6669 from jakesmith/hpcc-12626

HPCC-12626 workunit reload could lose uncommitted writes

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6678 from ghalliday/issue12237

HPCC-12237 Add information about the current wfid to the graph

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6607 from wangkx/h12522

HPCC-12522 Do not fetch extra data for WU Details page

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>