@ -32,7 +32,7 @@
|
||||
namespace doris::vectorized {
|
||||
|
||||
ArrowPipInputStream::ArrowPipInputStream(io::FileReaderSPtr file_reader)
|
||||
: _file_reader(file_reader), _pos(0), _begin(true), _read_buf(new uint8_t[4]) {
|
||||
: _file_reader(file_reader), _pos(0), _begin(true) {
|
||||
set_mode(arrow::io::FileMode::READ);
|
||||
}
|
||||
|
||||
|
||||
@ -59,7 +59,8 @@ private:
|
||||
io::FileReaderSPtr _file_reader;
|
||||
int64_t _pos;
|
||||
bool _begin;
|
||||
uint8_t* _read_buf;
|
||||
// The read buf is very small, so use stack memory directly.
|
||||
uint8_t _read_buf[4];
|
||||
};
|
||||
|
||||
} // namespace vectorized
|
||||
|
||||
Reference in New Issue
Block a user