@@ -977,8 +977,8 @@ TEST_P(BlobTableInteTest, TestBasic) {
977977 // read with row tracking
978978 auto expected_row_tracking_array = std::dynamic_pointer_cast<arrow::StructArray>(
979979 arrow::ipc::internal::json::ArrayFromJSON (
980- arrow::struct_ ({fields_[1 ], fields_[0 ], SpecialFields::SequenceNumber ().field_ ,
981- SpecialFields::RowId ().field_ , fields_[2 ]}),
980+ arrow::struct_ ({fields_[1 ], fields_[0 ], SpecialFields::SequenceNumber ().ArrowField () ,
981+ SpecialFields::RowId ().ArrowField () , fields_[2 ]}),
982982 R"( [
983983 ["new_blob", 1, 2, 0, "c"]
984984 ])" )
@@ -1138,8 +1138,8 @@ TEST_P(BlobTableInteTest, TestMultipleAppends) {
11381138 fields_[0 ],
11391139 fields_[1 ],
11401140 fields_[2 ],
1141- SpecialFields::RowId ().field_ ,
1142- SpecialFields::SequenceNumber ().field_ ,
1141+ SpecialFields::RowId ().ArrowField () ,
1142+ SpecialFields::SequenceNumber ().ArrowField () ,
11431143 }),
11441144 R"( [
11451145 [1, "a", "b", 0, 1],
@@ -1206,7 +1206,7 @@ TEST_P(BlobTableInteTest, TestDataEvolutionBlobOnlyWriteWithFirstRowId) {
12061206
12071207 auto expected_with_row_id = std::dynamic_pointer_cast<arrow::StructArray>(
12081208 arrow::ipc::internal::json::ArrayFromJSON (
1209- arrow::struct_ ({fields[0 ], fields[1 ], fields[2 ], SpecialFields::RowId ().field_ }),
1209+ arrow::struct_ ({fields[0 ], fields[1 ], fields[2 ], SpecialFields::RowId ().ArrowField () }),
12101210 R"( [
12111211 [1, "a", "new_blob_0", 0],
12121212 [2, "b", "new_blob_1", 1]
@@ -1300,7 +1300,7 @@ TEST_P(BlobTableInteTest, TestDataEvolutionBlobPartialUpdateFallback) {
13001300 // row ids still come from the data files and stay aligned with the fallback result
13011301 auto expected_with_row_id = std::dynamic_pointer_cast<arrow::StructArray>(
13021302 arrow::ipc::internal::json::ArrayFromJSON (
1303- arrow::struct_ ({fields[0 ], fields[1 ], fields[2 ], SpecialFields::RowId ().field_ }),
1303+ arrow::struct_ ({fields[0 ], fields[1 ], fields[2 ], SpecialFields::RowId ().ArrowField () }),
13041304 R"( [
13051305 [1, "a", null, 0],
13061306 [2, "b", "updated_b", 1],
@@ -1449,7 +1449,7 @@ TEST_P(BlobTableInteTest, TestDataEvolutionBlobPartialUpdateWithDeletionVectors)
14491449
14501450 auto expected_with_row_id = std::dynamic_pointer_cast<arrow::StructArray>(
14511451 arrow::ipc::internal::json::ArrayFromJSON (
1452- arrow::struct_ ({fields[0 ], fields[1 ], fields[2 ], SpecialFields::RowId ().field_ }),
1452+ arrow::struct_ ({fields[0 ], fields[1 ], fields[2 ], SpecialFields::RowId ().ArrowField () }),
14531453 R"( [
14541454 [1, "a", "update1_0", 0],
14551455 [3, "c", "blob_2", 2]
@@ -1977,8 +1977,8 @@ TEST_P(BlobTableInteTest, TestMultipleAppendsDifferentFirstRowIds) {
19771977 fields_[0 ],
19781978 fields_[1 ],
19791979 fields_[2 ],
1980- SpecialFields::RowId ().field_ ,
1981- SpecialFields::SequenceNumber ().field_ ,
1980+ SpecialFields::RowId ().ArrowField () ,
1981+ SpecialFields::SequenceNumber ().ArrowField () ,
19821982 }),
19831983 R"( [
19841984 [1, "a", "b", 0, 1],
@@ -2125,8 +2125,8 @@ TEST_P(BlobTableInteTest, TestExternalPath) {
21252125 // read with row tracking
21262126 auto expected_row_tracking_array = std::dynamic_pointer_cast<arrow::StructArray>(
21272127 arrow::ipc::internal::json::ArrayFromJSON (
2128- arrow::struct_ ({fields_[1 ], fields_[0 ], fields_[2 ], SpecialFields::RowId ().field_ ,
2129- SpecialFields::SequenceNumber ().field_ }),
2128+ arrow::struct_ ({fields_[1 ], fields_[0 ], fields_[2 ], SpecialFields::RowId ().ArrowField () ,
2129+ SpecialFields::SequenceNumber ().ArrowField () }),
21302130 R"( [
21312131 ["a", 10, "b", 0, 2],
21322132 ["c", 20, "d", 1, 2]
@@ -2241,8 +2241,9 @@ TEST_P(BlobTableInteTest, TestPartitionWithPredicate) {
22412241
22422242 auto expected_row_tracking_array = std::dynamic_pointer_cast<arrow::StructArray>(
22432243 arrow::ipc::internal::json::ArrayFromJSON (
2244- arrow::struct_ ({fields_[0 ], fields_[1 ], fields_[2 ], SpecialFields::RowId ().field_ ,
2245- SpecialFields::SequenceNumber ().field_ }),
2244+ arrow::struct_ ({fields_[0 ], fields_[1 ], fields_[2 ],
2245+ SpecialFields::RowId ().ArrowField (),
2246+ SpecialFields::SequenceNumber ().ArrowField ()}),
22462247 R"( [
22472248 [11, "2024", "a", 0, 1],
22482249 [11, "2025", "b", 1, 1],
@@ -2382,8 +2383,8 @@ TEST_P(BlobTableInteTest, TestIOException) {
23822383 bool read_run_complete = false ;
23832384 auto expected_array = std::dynamic_pointer_cast<arrow::StructArray>(
23842385 arrow::ipc::internal::json::ArrayFromJSON (
2385- arrow::struct_ ({fields_[1 ], fields_[0 ], SpecialFields::SequenceNumber ().field_ ,
2386- SpecialFields::RowId ().field_ , fields_[2 ]}),
2386+ arrow::struct_ ({fields_[1 ], fields_[0 ], SpecialFields::SequenceNumber ().ArrowField () ,
2387+ SpecialFields::RowId ().ArrowField () , fields_[2 ]}),
23872388 R"( [
23882389 ["a", 100, 2, 0, "c"],
23892390 ["aa", 200, 2, 1, "cc"],
0 commit comments