| 173 | } |
| 174 | |
| 175 | std::shared_ptr<RecordBatch> ReplaceSchemaMetadata( |
| 176 | const std::shared_ptr<const KeyValueMetadata>& metadata) const override { |
| 177 | auto new_schema = schema_->WithMetadata(metadata); |
| 178 | return RecordBatch::Make(std::move(new_schema), num_rows_, columns_, device_type_, |
| 179 | sync_event_); |
| 180 | } |
| 181 | |
| 182 | std::shared_ptr<RecordBatch> Slice(int64_t offset, int64_t length) const override { |
| 183 | std::vector<std::shared_ptr<ArrayData>> arrays; |
nothing calls this directly
no test coverage detected