aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp
diff options
context:
space:
mode:
authoralexvru <alexvru@ydb.tech>2023-06-26 21:02:45 +0300
committeralexvru <alexvru@ydb.tech>2023-06-26 21:02:45 +0300
commit1bda2782bbd40864d397001bb424b02281a336c2 (patch)
treebc86440163162900f02e834bebacde794925fcfd /library/cpp
parentc9f2529bb452d88806592b231006347470252f5a (diff)
downloadydb-1bda2782bbd40864d397001bb424b02281a336c2.tar.gz
Support TEvVGet in separate rope
Diffstat (limited to 'library/cpp')
-rw-r--r--library/cpp/actors/util/CMakeLists.darwin-x86_64.txt1
-rw-r--r--library/cpp/actors/util/CMakeLists.linux-aarch64.txt1
-rw-r--r--library/cpp/actors/util/CMakeLists.linux-x86_64.txt1
-rw-r--r--library/cpp/actors/util/CMakeLists.windows-x86_64.txt1
-rw-r--r--library/cpp/actors/util/rc_buf.cpp6
-rw-r--r--library/cpp/actors/util/ya.make1
6 files changed, 11 insertions, 0 deletions
diff --git a/library/cpp/actors/util/CMakeLists.darwin-x86_64.txt b/library/cpp/actors/util/CMakeLists.darwin-x86_64.txt
index dc95e52a16..6ab1bb43c3 100644
--- a/library/cpp/actors/util/CMakeLists.darwin-x86_64.txt
+++ b/library/cpp/actors/util/CMakeLists.darwin-x86_64.txt
@@ -19,6 +19,7 @@ target_sources(cpp-actors-util PRIVATE
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/affinity.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_track.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_tracker.cpp
+ ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rc_buf.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/should_continue.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/threadparkpad.cpp
diff --git a/library/cpp/actors/util/CMakeLists.linux-aarch64.txt b/library/cpp/actors/util/CMakeLists.linux-aarch64.txt
index badffff2b9..4582852947 100644
--- a/library/cpp/actors/util/CMakeLists.linux-aarch64.txt
+++ b/library/cpp/actors/util/CMakeLists.linux-aarch64.txt
@@ -20,6 +20,7 @@ target_sources(cpp-actors-util PRIVATE
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/affinity.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_track.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_tracker.cpp
+ ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rc_buf.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/should_continue.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/threadparkpad.cpp
diff --git a/library/cpp/actors/util/CMakeLists.linux-x86_64.txt b/library/cpp/actors/util/CMakeLists.linux-x86_64.txt
index badffff2b9..4582852947 100644
--- a/library/cpp/actors/util/CMakeLists.linux-x86_64.txt
+++ b/library/cpp/actors/util/CMakeLists.linux-x86_64.txt
@@ -20,6 +20,7 @@ target_sources(cpp-actors-util PRIVATE
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/affinity.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_track.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_tracker.cpp
+ ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rc_buf.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/should_continue.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/threadparkpad.cpp
diff --git a/library/cpp/actors/util/CMakeLists.windows-x86_64.txt b/library/cpp/actors/util/CMakeLists.windows-x86_64.txt
index dc95e52a16..6ab1bb43c3 100644
--- a/library/cpp/actors/util/CMakeLists.windows-x86_64.txt
+++ b/library/cpp/actors/util/CMakeLists.windows-x86_64.txt
@@ -19,6 +19,7 @@ target_sources(cpp-actors-util PRIVATE
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/affinity.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_track.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/memory_tracker.cpp
+ ${CMAKE_SOURCE_DIR}/library/cpp/actors/util/rc_buf.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/shared_data.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/should_continue.cpp
${CMAKE_SOURCE_DIR}/library/cpp/actors/util/threadparkpad.cpp
diff --git a/library/cpp/actors/util/rc_buf.cpp b/library/cpp/actors/util/rc_buf.cpp
new file mode 100644
index 0000000000..946c9846ee
--- /dev/null
+++ b/library/cpp/actors/util/rc_buf.cpp
@@ -0,0 +1,6 @@
+#include "rc_buf.h"
+
+template<>
+void Out<TRcBuf>(IOutputStream& s, const TRcBuf& x) {
+ s.Write(TStringBuf(x));
+}
diff --git a/library/cpp/actors/util/ya.make b/library/cpp/actors/util/ya.make
index 6dfc0e97a8..912b55868d 100644
--- a/library/cpp/actors/util/ya.make
+++ b/library/cpp/actors/util/ya.make
@@ -20,6 +20,7 @@ SRCS(
memory_tracker.h
recentwnd.h
rope.h
+ rc_buf.cpp
rc_buf.h
shared_data.h
shared_data.cpp