@@ -34,7 +34,8 @@ namespace starrocks {
3434
3535class CountedSeekableInputStream final : public io::SeekableInputStreamWrapper {
3636public:
37- explicit CountedSeekableInputStream (const std::shared_ptr<io::SeekableInputStream>& stream, HdfsScannerStats* stats)
37+ explicit CountedSeekableInputStream (const std::shared_ptr<io::SeekableInputStream>& stream,
38+ FormatScannerStats* stats)
3839 : io::SeekableInputStreamWrapper(stream.get(), kDontTakeOwnership), _stream(stream), _stats(stats) {}
3940
4041 ~CountedSeekableInputStream () override = default ;
@@ -69,7 +70,7 @@ class CountedSeekableInputStream final : public io::SeekableInputStreamWrapper {
6970
7071private:
7172 std::shared_ptr<io::SeekableInputStream> _stream;
72- HdfsScannerStats * _stats;
73+ FormatScannerStats * _stats;
7374};
7475
7576Status HdfsScanner::init (RuntimeState* runtime_state, HdfsScannerContext* scanner_ctx) {
@@ -127,7 +128,7 @@ Status HdfsScanner::_build_scanner_context() {
127128 slot->col_name () == ICEBERG_LAST_UPDATED_SEQUENCE_NUMBER ) {
128129 ctx.reserved_field_slots .emplace_back (slot);
129130 } else {
130- HdfsScannerContext::ColumnInfo column;
131+ FormatColumnInfo column;
131132 column.slot_desc = slot;
132133 column.idx_in_chunk = _scanner_ctx->materialize_index_in_chunk [i];
133134 // A slot must be decoded eagerly if it is an output column OR if it
@@ -140,15 +141,15 @@ Status HdfsScanner::_build_scanner_context() {
140141
141142 for (size_t i = 0 ; i < _scanner_ctx->partition_slots .size (); i++) {
142143 auto * slot = _scanner_ctx->partition_slots [i];
143- HdfsScannerContext::ColumnInfo column;
144+ FormatColumnInfo column;
144145 column.slot_desc = slot;
145146 column.idx_in_chunk = _scanner_ctx->partition_index_in_chunk [i];
146147 ctx.partition_columns .emplace_back (column);
147148 }
148149
149150 for (size_t i = 0 ; i < _scanner_ctx->extended_col_slots .size (); i++) {
150151 auto * slot = _scanner_ctx->extended_col_slots [i];
151- HdfsScannerContext::ColumnInfo column;
152+ FormatColumnInfo column;
152153 column.slot_desc = slot;
153154 column.idx_in_chunk = _scanner_ctx->extended_col_index_in_chunk [i];
154155 ctx.extended_columns .emplace_back (column);
0 commit comments