Files
scylladb/vector_search/CMakeLists.txt
Karol Nowacki c40b3ba4b3 vector_search: Add HTTPS support for vector store connections
This commit introduces TLS encryption support for vector store connections.
A new configuration option is added:
- vector_store_encryption_options.truststore: path to the trust store file

To enable secure connections, use the https:// scheme in the
vector_store_primary_uri/vector_store_secondary_uri configuration options.

Fixes: VECTOR-327
2025-11-22 08:18:45 +01:00

21 lines
376 B
CMake

add_library(vector_search STATIC)
target_sources(vector_search
PRIVATE
vector_store_client.cc
dns.cc
client.cc
clients.cc
truststore.cc)
target_link_libraries(vector_search
PUBLIC
Seastar::seastar
PRIVATE
db
utils
schema
scylla_dht
)
check_headers(check-headers vector_search
GLOB_RECURSE ${CMAKE_CURRENT_SOURCE_DIR}/*.hh)