Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.2(EOL), 10.3(EOL)
-
None
Description
MyRocks is compiled without CRC32 command support. This negatively affects performance.
It is compiled without CRC32 on all packages (including Windows, .deb packages, etc...)
One can check this by starting the plugin and looking into $datadir/#rocksdb/LOG. It will have something like:
Fast CRC32 supported: Not supported on x86
|
Attachments
Issue Links
- includes
-
MDEV-16860 MyRocks: support CRC32 instructions on Winx64
-
- Closed
-
- relates to
-
MDEV-17280 support fast CRC for MyRocks
-
- Closed
-
Another thing that file has is:
#ifdef HAVE_SSE42
#include <nmmintrin.h>
#include <wmmintrin.h>
These files are not present on a default Linux install, so at least for .deb packaging we will need to figure out which package has them, and put it to build-deps.