HPCC-11667 Advanced menu falls behind nav bar

The advanced menu and search bar falls behind the navigation bar.
Utilize @media query to make items visible if under 960px resolution
which is 1024x768 screen resolution or if the browser window is scaled.

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Split off candidate-4.2.10

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12085 Avoid malloc/free when updating the buffer callbacks

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12079 Start Activity Cache timeout from cache creation completion

The WsSMC.Activity method checks the cache timeout to decide
whether it can use the Activity information cache or not. The
existing code starts the cache timeout at the beginning of
creating the cache. If the cache creation takes a longer time
than the timeout value, the second Activity request may have
to re-build the cache as soon as the first Activity request
finishes the cache creation. This fix sets the starting time
of the timeout at the end of the cache creation.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
IDE-379 Update Graph Image in CT manual

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-12092 DOCS: Error in Systems Admin. header

FIX HPCC-12092 DOCS: Error in Systems Admin. header
Spelling error

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
Merge pull request #6348 from JamesDeFabia/IDE379UpdateGraphImage

IDE-379 Update Graph Image in CT manual

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12100 ECL Watch Build Error (IE8 trailing comma)

Fixes HPCC-12100

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-12097 Echo ECL Watch build errors to console

Fixes HPCC-12097

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-12094 Check if existing daserver running and abort out.

Existing mechanism was already in place for Windows builds using
a named mutex.
And there was already a named mutex implemented under Linux.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-12110 MySQL plugin returns random data for NULL fields

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11968 Don't use unique allocators per bucket

Unique allocators per bucket, were there as an optimization, to
help pages become free when a bucket spill event occurred.
However, the upshot of having a unique allocator per bucket, was
a reserved roxiemem page per bucket, which meant a very high
initial overhead for the bucket set and premature spilling.

Revert to shared allocator.

Also, avoid rehash() causing other buckets to spill, use
maxSpillCost on table resize to ensure only lower priority
spilling occurs.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-12111 Use a different sub directory for each slave instance

Use a sub directory based on port number under the configured
main temp directory, to keep temp files separate from different
slaves separately. This is mainly so that on restart, a slave
can clear out it's own temps easily.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #6352 from GordonSmith/HPCC-12097

HPCC-12097 Echo ECL Watch build errors to console

Reviewed-By: Xiaoming Wang <xiaoming.wang@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6353 from jakesmith/hpcc-12094

HPCC-12094 Check if existing daserver running and abort out.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6351 from GordonSmith/HPCC-12100

HPCC-12100 ECL Watch Build Error (IE8 trailing comma)

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6347 from g-pan/H12092-SysAdmspErr

HPCC-12092 DOCS: Error in Systems Admin. header

Reviewed-By: Jim DeFabia <james.defabia@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6358 from richardkchapman/mysql-nulls

HPCC-12110 MySQL plugin returns random data for NULL fields

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #6340 from jakesmith/hpcc-11968

HPCC-11968 Don't use unique allocators per bucket

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #6345 from ghalliday/issue12085

HPCC-12085 Avoid malloc/free when updating the buffer callbacks

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>