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-12564 New regressionsuite option to generate multiple variants

- add code to handle multiple "//version <n1>=<v1>,<n2>=<v2>,..." tag in ECL file
- add code to generates stub(s) for ECl file if //version used conjuction with with //dynamic:source
- add code to make archive from generated stub
- change report code to mark //version tagged file with current parameters in output list
- update README.rst
- add a combined //dynamic and //version tag test to suite

Signed-off-by: Attila Vamos <attila.vamos@gmail.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-12564 New regressionsuite option to generate multiple variants

Update after review:
  - remove -dymanic command line parameter and handler
  - remove //dynamic tag handler
  - remove dynamicsource_tag.ecl and xml
  - remove issue12565.ecl and xml
  - update README.rst

Signed-off-by: Attila Vamos <attila.vamos@gmail.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>
Merge pull request #6658 from AttilaVamos/HPCC-12564-improvement

HPCC-12564 New regressionsuite option to generate multiple variants

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.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>