Skip to content

Commit 8bf7d86

Browse files
committed
RCBC-528: Use C++ Core API for all KV operations
1 parent c6a8af1 commit 8bf7d86

File tree

9 files changed

+818
-482
lines changed

9 files changed

+818
-482
lines changed

Rakefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ task :cache_cxx_dependencies do
110110
"-DCOUCHBASE_CXX_CLIENT_BUILD_TOOLS=OFF",
111111
"-DCOUCHBASE_CXX_CLIENT_BUILD_DOCS=OFF",
112112
"-DCOUCHBASE_CXX_CLIENT_STATIC_BORINGSSL=ON",
113+
"-DCOUCHBASE_CXX_CLIENT_BUILD_OPENTELEMETRY=OFF",
113114
"-DCPM_DOWNLOAD_ALL=ON",
114115
"-DCPM_USE_NAMED_CACHE_DIRECTORIES=ON",
115116
"-DCPM_USE_LOCAL_PACKAGES=OFF",
@@ -226,6 +227,7 @@ task :cache_cxx_dependencies do
226227
"-DCPM_USE_LOCAL_PACKAGES=OFF",
227228
"-DCPM_SOURCE_CACHE=#{cpm_cache_dir}",
228229
"-DCOUCHBASE_CXX_CLIENT_EMBED_MOZILLA_CA_BUNDLE_ROOT=#{cpm_cache_dir}",
230+
"-DCOUCHBASE_CXX_CLIENT_BUILD_OPENTELEMETRY=OFF",
229231
]
230232
cmake_flags << "-DCMAKE_C_COMPILER=#{cc}" if cc
231233
cmake_flags << "-DCMAKE_CXX_COMPILER=#{cxx}" if cxx

ext/couchbase

ext/extconf.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ def sys(*cmd)
9797
"-DCOUCHBASE_CXX_CLIENT_BUILD_TOOLS=OFF",
9898
"-DCOUCHBASE_CXX_CLIENT_BUILD_EXAMPLES=OFF",
9999
"-DCOUCHBASE_CXX_CLIENT_INSTALL=OFF",
100+
"-DCOUCHBASE_CXX_CLIENT_BUILD_OPENTELEMETRY=OFF",
100101
]
101102

102103
if version.start_with?("4")

0 commit comments

Comments
 (0)