diff options
| author | hiddenpath <[email protected]> | 2024-12-19 21:42:25 +0300 |
|---|---|---|
| committer | hiddenpath <[email protected]> | 2024-12-19 22:01:45 +0300 |
| commit | 9ae7e7cc07f96dea61e2875b0978feb5ca354caf (patch) | |
| tree | 14224d0dd7a2b0b03e04031dddbf812ff2613cac /yt/cpp/mapreduce/interface | |
| parent | cd46bd9fd4cf19e780612d8321e2fdec1b214999 (diff) | |
[yt/cpp/mapreduce] YT-23616: Move SkyShareTable implementation to THttpRawClient
commit_hash:92ea122e55a25d9ae51128f652c4e43c1e72c05d
Diffstat (limited to 'yt/cpp/mapreduce/interface')
| -rw-r--r-- | yt/cpp/mapreduce/interface/raw_client.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/yt/cpp/mapreduce/interface/raw_client.h b/yt/cpp/mapreduce/interface/raw_client.h index 32055e3d004..06d4fb9b07a 100644 --- a/yt/cpp/mapreduce/interface/raw_client.h +++ b/yt/cpp/mapreduce/interface/raw_client.h @@ -8,6 +8,12 @@ namespace NYT { //////////////////////////////////////////////////////////////////////////////// +namespace NDetail { + struct TResponseInfo; +} + +//////////////////////////////////////////////////////////////////////////////// + class IRawClient : public virtual TThrRefBase { @@ -196,6 +202,12 @@ public: const TOperationId& operationId, const TGetJobTraceOptions& options = {}) = 0; + // SkyShare + + virtual NDetail::TResponseInfo SkyShareTable( + const std::vector<TYPath>& tablePaths, + const TSkyShareTableOptions& options = {}) = 0; + // File cache virtual TMaybe<TYPath> GetFileFromCache( |
