mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 00:30:49 +00:00
Added new library stl-cpp for sesonal decompose of time series data
This commit is contained in:
parent
5633fb8145
commit
a407cd270d
1
contrib/CMakeLists.txt
vendored
1
contrib/CMakeLists.txt
vendored
@ -77,6 +77,7 @@ add_contrib (minizip-ng-cmake minizip-ng)
|
||||
add_contrib (snappy-cmake snappy)
|
||||
add_contrib (rocksdb-cmake rocksdb)
|
||||
add_contrib (thrift-cmake thrift)
|
||||
add_contrib (stl-cpp-cmake stl-cpp)
|
||||
# parquet/arrow/orc
|
||||
add_contrib (arrow-cmake arrow) # requires: snappy, thrift, double-conversion
|
||||
add_contrib (avro-cmake avro) # requires: snappy
|
||||
|
1
contrib/stl-cpp
vendored
Submodule
1
contrib/stl-cpp
vendored
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit f3e1cd02b4f0341a7539ed1a171b21b14b37ed51
|
10
contrib/stl-cpp-cmake/CMakeLists.txt
Normal file
10
contrib/stl-cpp-cmake/CMakeLists.txt
Normal file
@ -0,0 +1,10 @@
|
||||
option (ENABLE_SEASONAL "Enable stl-cpp" ${ENABLE_LIBRARIES})
|
||||
|
||||
if (NOT ENABLE_SEASONAL)
|
||||
message(STATUS "Not using stl-cpp")
|
||||
return()
|
||||
endif()
|
||||
#set (LIBRARY_DIR "${ClickHouse_SOURCE_DIR}/contrib/stl-cpp")
|
||||
add_library(_stl-cpp INTERFACE)
|
||||
target_include_directories(_stl-cpp INTERFACE ${ClickHouse_SOURCE_DIR}/contrib/stl-cpp/include)
|
||||
add_library(ch_contrib::stl-cpp ALIAS _stl-cpp)
|
@ -396,6 +396,10 @@ if (TARGET ch_contrib::nuraft)
|
||||
target_link_libraries (clickhouse_compression PUBLIC ch_contrib::nuraft)
|
||||
endif()
|
||||
|
||||
if (TARGET ch_contrib::stl-cpp)
|
||||
target_link_libraries(clickhouse_common_io PUBLIC ch_contrib::stl-cpp)
|
||||
endif ()
|
||||
|
||||
dbms_target_link_libraries (
|
||||
PRIVATE
|
||||
boost::filesystem
|
||||
|
@ -59,6 +59,7 @@
|
||||
#cmakedefine01 USE_PRQL
|
||||
#cmakedefine01 USE_OPENSSL_INTREE
|
||||
#cmakedefine01 USE_ULID
|
||||
#cmakedefine01 USE_SEASONAL
|
||||
#cmakedefine01 FIU_ENABLE
|
||||
#cmakedefine01 USE_BCRYPT
|
||||
#cmakedefine01 USE_LIBARCHIVE
|
||||
|
@ -75,6 +75,10 @@ if (TARGET ch_contrib::base64)
|
||||
list (APPEND PRIVATE_LIBS ch_contrib::base64)
|
||||
endif()
|
||||
|
||||
if (TARGET ch_contrib::stl-cpp)
|
||||
list (APPEND PRIVATE_LIBS ch_contrib::stl-cpp)
|
||||
endif()
|
||||
|
||||
if (ENABLE_NLP)
|
||||
list (APPEND PRIVATE_LIBS ch_contrib::cld2)
|
||||
endif()
|
||||
|
@ -161,6 +161,9 @@ endif ()
|
||||
if (ENABLE_OPENSSL)
|
||||
set(USE_OPENSSL_INTREE 1)
|
||||
endif ()
|
||||
if (TARGET ch_contrib::stl-cpp)
|
||||
set(USE_SEASONAL 1)
|
||||
endif()
|
||||
if (TARGET ch_contrib::fiu)
|
||||
set(FIU_ENABLE 1)
|
||||
endif()
|
||||
|
@ -2239,6 +2239,7 @@ sequenceCount
|
||||
sequenceMatch
|
||||
sequenceNextNode
|
||||
seriesPeriodDetectFFT
|
||||
seriesDecomposeSTL
|
||||
serverTimeZone
|
||||
serverTimezone
|
||||
serverUUID
|
||||
|
Loading…
Reference in New Issue
Block a user