File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -137,6 +137,9 @@ class PAIMON_EXPORT ReadContextBuilder {
137137
138138 ~ReadContextBuilder ();
139139
140+ ReadContextBuilder (ReadContextBuilder&&) noexcept ;
141+ ReadContextBuilder& operator =(ReadContextBuilder&&) noexcept ;
142+
140143 // / Set the schema fields to read from the table.
141144 // /
142145 // / If not set, all fields from the table schema will be read. This is useful for
Original file line number Diff line number Diff line change @@ -105,6 +105,9 @@ ReadContextBuilder::ReadContextBuilder(const std::string& path)
105105
106106ReadContextBuilder::~ReadContextBuilder () = default ;
107107
108+ ReadContextBuilder::ReadContextBuilder (ReadContextBuilder&&) noexcept = default;
109+ ReadContextBuilder& ReadContextBuilder::operator =(ReadContextBuilder&&) noexcept = default ;
110+
108111ReadContextBuilder& ReadContextBuilder::AddOption (const std::string& key,
109112 const std::string& value) {
110113 impl_->options_ [key] = value;
Original file line number Diff line number Diff line change @@ -99,7 +99,7 @@ void AvroInputStreamImpl::seek(int64_t position) {
9999}
100100
101101bool AvroInputStreamImpl::fill () {
102- if (static_cast <uint64_t >(total_read_len_) > total_length_) {
102+ if (static_cast <uint64_t >(total_read_len_) >= total_length_) {
103103 // eof
104104 return false ;
105105 }
You can’t perform that action at this time.
0 commit comments