Attempt to use IOStream in AWS SDK.

This commit is contained in:
Vladimir Chebotarev 2020-12-04 13:37:08 +03:00
parent 278cde366c
commit a5e3d89649
2 changed files with 2 additions and 2 deletions

View File

@ -10,7 +10,7 @@
namespace DB::S3 namespace DB::S3
{ {
PocoHTTPResponseStream::PocoHTTPResponseStream(std::shared_ptr<Poco::Net::HTTPClientSession> session_, std::istream & response_stream_) PocoHTTPResponseStream::PocoHTTPResponseStream(std::shared_ptr<Poco::Net::HTTPClientSession> session_, std::istream & response_stream_)
: Aws::IStream(response_stream_.rdbuf()), session(std::move(session_)) : Aws::IOStream(response_stream_.rdbuf()), session(std::move(session_))
{ {
} }

View File

@ -8,7 +8,7 @@ namespace DB::S3
/** /**
* Wrapper of IStream to store response stream and corresponding HTTP session. * Wrapper of IStream to store response stream and corresponding HTTP session.
*/ */
class PocoHTTPResponseStream : public Aws::IStream class PocoHTTPResponseStream : public Aws::IOStream
{ {
public: public:
PocoHTTPResponseStream(std::shared_ptr<Poco::Net::HTTPClientSession> session_, std::istream & response_stream_); PocoHTTPResponseStream(std::shared_ptr<Poco::Net::HTTPClientSession> session_, std::istream & response_stream_);