Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.2(EOL)
Description
MDEV-10829 introduced a cmake check for NUMA libraries, which is presumably supposed to enable the logic if the checks pass. It does not seem to happen.
-- Looking for include file numa.h
|
-- Looking for include file numa.h - found
|
-- Looking for include file numaif.h
|
-- Looking for include file numaif.h - found
|
-- Performing Test HAVE_LIBNUMA
|
-- Performing Test HAVE_LIBNUMA - Success
|
$ cmake . -LAH | grep -i numa
|
// Explicitly set NUMA memory allocation policy
|
WITH_NUMA:BOOL=ON
|
$ grep NUMA include/my_config.h
|
#define HAVE_LIBNUMA 1
|
But I still don't get innodb_numa_interleave variable, apparently because WITH_NUMA which is checked by ha_innodb.cc is not passed through any defines.
Attachments
Issue Links
- relates to
-
MDEV-10829 Enable Innodb NUMA interleave - (and only use available nodes)
- Closed