Skip to content

Commit 5e4a761

Browse files
committed
remove
1 parent cbb923f commit 5e4a761

File tree

2 files changed

+5
-65
lines changed

2 files changed

+5
-65
lines changed

test/avro_test.cc

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,9 @@
3131
#include <iceberg/util/checked_cast.h>
3232

3333
#include "iceberg/arrow/arrow_fs_file_io_internal.h"
34-
#include "iceberg/arrow_array_reader.h"
3534
#include "iceberg/avro/avro_register.h"
36-
#include "iceberg/file_format.h"
3735
#include "iceberg/file_reader.h"
38-
#include "iceberg/manifest_entry.h"
3936
#include "iceberg/schema.h"
40-
#include "iceberg/table_scan.h"
4137
#include "iceberg/type.h"
4238
#include "matchers.h"
4339
#include "temp_file_test_base.h"
@@ -82,7 +78,7 @@ class AvroReaderTest : public TempFileTestBase {
8278
writer.close();
8379
}
8480

85-
void VerifyNextBatch(ArrowArrayReader& reader, std::string_view expected_json) {
81+
void VerifyNextBatch(Reader& reader, std::string_view expected_json) {
8682
// Boilerplate to get Arrow schema
8783
auto schema_result = reader.Schema();
8884
ASSERT_THAT(schema_result, IsOk());
@@ -104,7 +100,7 @@ class AvroReaderTest : public TempFileTestBase {
104100
ASSERT_TRUE(arrow_array->Equals(*expected_array));
105101
}
106102

107-
void VerifyExhausted(ArrowArrayReader& reader) {
103+
void VerifyExhausted(Reader& reader) {
108104
auto data = reader.Next();
109105
ASSERT_THAT(data, IsOk());
110106
ASSERT_FALSE(data.value().has_value());
@@ -166,30 +162,4 @@ TEST_F(AvroReaderTest, ReadWithBatchSize) {
166162
ASSERT_NO_FATAL_FAILURE(VerifyExhausted(*reader));
167163
}
168164

169-
TEST_F(AvroReaderTest, ReadViaFileScanTask) {
170-
CreateSimpleAvroFile();
171-
172-
auto data_file = std::make_shared<DataFile>();
173-
data_file->file_path = temp_avro_file_;
174-
data_file->file_format = FileFormatType::kAvro;
175-
auto arrow_file_io = internal::checked_cast<arrow::ArrowFileSystemFileIO&>(*file_io_);
176-
data_file->file_size_in_bytes =
177-
arrow_file_io.fs()->GetFileInfo(temp_avro_file_).ValueOrDie().size();
178-
179-
TableScanContext context;
180-
context.projected_schema = std::make_shared<Schema>(std::vector<SchemaField>{
181-
SchemaField::MakeOptional(2, "name", std::make_shared<StringType>()),
182-
SchemaField::MakeRequired(1, "id", std::make_shared<IntType>())});
183-
184-
FileScanTask task(data_file);
185-
186-
auto reader_result = task.ToArrowArrayReader(context, file_io_);
187-
ASSERT_THAT(reader_result, IsOk());
188-
auto reader = std::move(reader_result).value();
189-
190-
ASSERT_NO_FATAL_FAILURE(
191-
VerifyNextBatch(*reader, R"([["Alice", 1], ["Bob", 2], ["Charlie", 3]])"));
192-
ASSERT_NO_FATAL_FAILURE(VerifyExhausted(*reader));
193-
}
194-
195165
} // namespace iceberg::avro

test/parquet_test.cc

Lines changed: 3 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,9 @@
2828
#include <parquet/metadata.h>
2929

3030
#include "iceberg/arrow/arrow_fs_file_io_internal.h"
31-
#include "iceberg/arrow_array_reader.h"
32-
#include "iceberg/file_format.h"
33-
#include "iceberg/manifest_entry.h"
34-
#include "iceberg/parquet/parquet_reader.h"
31+
#include "iceberg/file_reader.h"
3532
#include "iceberg/parquet/parquet_register.h"
3633
#include "iceberg/schema.h"
37-
#include "iceberg/table_scan.h"
3834
#include "iceberg/type.h"
3935
#include "iceberg/util/checked_cast.h"
4036
#include "matchers.h"
@@ -76,7 +72,7 @@ class ParquetReaderTest : public TempFileTestBase {
7672
.ok());
7773
}
7874

79-
void VerifyNextBatch(ArrowArrayReader& reader, std::string_view expected_json) {
75+
void VerifyNextBatch(Reader& reader, std::string_view expected_json) {
8076
// Boilerplate to get Arrow schema
8177
auto schema_result = reader.Schema();
8278
ASSERT_THAT(schema_result, IsOk());
@@ -98,7 +94,7 @@ class ParquetReaderTest : public TempFileTestBase {
9894
ASSERT_TRUE(arrow_array->Equals(*expected_array));
9995
}
10096

101-
void VerifyExhausted(ArrowArrayReader& reader) {
97+
void VerifyExhausted(Reader& reader) {
10298
auto data = reader.Next();
10399
ASSERT_THAT(data, IsOk());
104100
ASSERT_FALSE(data.value().has_value());
@@ -208,30 +204,4 @@ TEST_F(ParquetReaderTest, ReadSplit) {
208204
}
209205
}
210206

211-
TEST_F(ParquetReaderTest, ReadViaFileScanTask) {
212-
CreateSimpleParquetFile();
213-
214-
auto data_file = std::make_shared<DataFile>();
215-
data_file->file_path = temp_parquet_file_;
216-
data_file->file_format = FileFormatType::kParquet;
217-
auto io_internal = internal::checked_cast<arrow::ArrowFileSystemFileIO&>(*file_io_);
218-
data_file->file_size_in_bytes =
219-
io_internal.fs()->GetFileInfo(temp_parquet_file_).ValueOrDie().size();
220-
221-
TableScanContext context;
222-
context.projected_schema = std::make_shared<Schema>(
223-
std::vector<SchemaField>{SchemaField::MakeOptional(2, "name", string()),
224-
SchemaField::MakeRequired(1, "id", int32())});
225-
226-
FileScanTask task(data_file);
227-
228-
auto reader_result = task.ToArrowArrayReader(context, file_io_);
229-
ASSERT_THAT(reader_result, IsOk());
230-
auto reader = std::move(reader_result.value());
231-
232-
ASSERT_NO_FATAL_FAILURE(
233-
VerifyNextBatch(*reader, R"([["Foo", 1], ["Bar", 2], ["Baz", 3]])"));
234-
ASSERT_NO_FATAL_FAILURE(VerifyExhausted(*reader));
235-
}
236-
237207
} // namespace iceberg::parquet

0 commit comments

Comments
 (0)