mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-04-23 07:05:36 +03:00
* fix(threadpool): MCOL-5565 queries stuck in FairThreadScheduler. (#3100) Meta Primitive Jobs, .e.g ADD_JOINER, LAST_JOINER stuck in Fair scheduler without out-of-band scheduler. Add OOB scheduler back to remedy the issue. * fix(messageqcpp): MCOL-5636 same node communication crashes transmiting PP errors to EM b/c error messaging leveraged socket that was a nullptr. (#3106) * fix(threadpool): MCOL-5645 errenous threadpool Job ctor implictly sets socket shared_ptr to nullptr causing sigabrt when threadpool returns an error (#3125) --------- Co-authored-by: drrtuy <roman.nozdrin@mariadb.com>
24 lines
542 B
CMake
24 lines
542 B
CMake
|
|
include_directories( ${ENGINE_COMMON_INCLUDES} )
|
|
|
|
########### next target ###############
|
|
|
|
set(messageqcpp_LIB_SRCS
|
|
messagequeue.cpp
|
|
messagequeuepool.cpp
|
|
bytestream.cpp
|
|
socketparms.cpp
|
|
inetstreamsocket.cpp
|
|
samenodepseudosocket.cpp
|
|
iosocket.cpp
|
|
compressed_iss.cpp
|
|
bytestreampool.cpp
|
|
)
|
|
|
|
add_library(messageqcpp STATIC ${messageqcpp_LIB_SRCS})
|
|
|
|
add_dependencies(messageqcpp loggingcpp)
|
|
|
|
#We don't isntall static library
|
|
#install(TARGETS messageqcpp DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)
|