diff options
| author | achains <[email protected]> | 2025-08-28 13:27:48 +0300 |
|---|---|---|
| committer | achains <[email protected]> | 2025-08-28 13:47:27 +0300 |
| commit | 77ea11423f959e51795cc3ef36a48d808b4ffb98 (patch) | |
| tree | 779bbe91b4a23bc8d729260203f9bdf7f6e31d29 /yt/cpp/mapreduce/interface/raw_client.h | |
| parent | 20d1c4dc5dd3136b9b4fc6cd3498c1e43a98c83c (diff) | |
YT-23616: support rpc write table
* Changelog entry
Type: feature
Component: cpp-sdk
Support write table via RPC Proxy in C\+\+ client
commit_hash:fccc00849eafded757e3f1332da1fe209a127ec9
Diffstat (limited to 'yt/cpp/mapreduce/interface/raw_client.h')
| -rw-r--r-- | yt/cpp/mapreduce/interface/raw_client.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/yt/cpp/mapreduce/interface/raw_client.h b/yt/cpp/mapreduce/interface/raw_client.h index 684ac6ca707..27a907dd10e 100644 --- a/yt/cpp/mapreduce/interface/raw_client.h +++ b/yt/cpp/mapreduce/interface/raw_client.h @@ -281,6 +281,12 @@ public: const TYPath& path, const TAlterTableOptions& options = {}) = 0; + virtual std::unique_ptr<IOutputStream> WriteTable( + const TTransactionId& transcationId, + const TRichYPath& path, + const TMaybe<TFormat>& format, + const TTableWriterOptions& options = {}) = 0; + virtual std::unique_ptr<IInputStream> ReadTable( const TTransactionId& transactionId, const TRichYPath& path, |
