Commit f77bfdcf authored by Vladislav Vaintroub's avatar Vladislav Vaintroub

Fiix LPBUG#798629

Define USE_MARIA_FOR_TMP_TABLES preprocessor constant by default if Aria engine is compiled in.
Use CMake variable WITH_ARIA_TMP_TABLES to control the temp table engine setting.
parent 59eaaa72
...@@ -318,10 +318,12 @@ ENDIF(NOT WITHOUT_PARTITION_STORAGE_ENGINE) ...@@ -318,10 +318,12 @@ ENDIF(NOT WITHOUT_PARTITION_STORAGE_ENGINE)
# Special handling for tmp tables with the Aria engine # Special handling for tmp tables with the Aria engine
IF(WITH_ARIA_STORAGE_ENGINE) IF(WITH_ARIA_STORAGE_ENGINE)
ADD_DEFINITIONS(-DWITH_ARIA_STORAGE_ENGINE) ADD_DEFINITIONS(-DWITH_ARIA_STORAGE_ENGINE)
IF(WITH_MARIA_TMP_TABLES) SET(WITH_ARIA_TMP_TABLES 1 CACHE BOOL "Use Aria for temporary tables")
IF(WITH_ARIA_TMP_TABLES)
MESSAGE(STATUS "Using Aria for temporary tables")
ADD_DEFINITIONS(-DUSE_MARIA_FOR_TMP_TABLES) ADD_DEFINITIONS(-DUSE_MARIA_FOR_TMP_TABLES)
ENDIF(WITH_MARIA_TMP_TABLES) ENDIF()
ENDIF(WITH_ARIA_STORAGE_ENGINE) ENDIF()
ADD_DEFINITIONS(${STORAGE_ENGINE_DEFS}) ADD_DEFINITIONS(${STORAGE_ENGINE_DEFS})
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment