@@ -139,11 +139,11 @@ impl AddVisitor {
139
139
140
140
let deletion_vector = visit_deletion_vector_at ( row_index, & getters[ 7 ..] ) ?;
141
141
142
- let base_row_id: Option < i64 > = getters[ 12 ] . get_opt ( row_index, "add.base_row_id" ) ?;
142
+ let base_row_id: Option < i64 > = getters[ 13 ] . get_opt ( row_index, "add.base_row_id" ) ?;
143
143
let default_row_commit_version: Option < i64 > =
144
- getters[ 13 ] . get_opt ( row_index, "add.default_row_commit" ) ?;
144
+ getters[ 14 ] . get_opt ( row_index, "add.default_row_commit" ) ?;
145
145
let clustering_provider: Option < String > =
146
- getters[ 14 ] . get_opt ( row_index, "add.clustering_provider" ) ?;
146
+ getters[ 15 ] . get_opt ( row_index, "add.clustering_provider" ) ?;
147
147
148
148
Ok ( Add {
149
149
path,
@@ -198,9 +198,9 @@ impl RemoveVisitor {
198
198
199
199
let deletion_vector = visit_deletion_vector_at ( row_index, & getters[ 7 ..] ) ?;
200
200
201
- let base_row_id: Option < i64 > = getters[ 12 ] . get_opt ( row_index, "remove.baseRowId" ) ?;
201
+ let base_row_id: Option < i64 > = getters[ 13 ] . get_opt ( row_index, "remove.baseRowId" ) ?;
202
202
let default_row_commit_version: Option < i64 > =
203
- getters[ 13 ] . get_opt ( row_index, "remove.defaultRowCommitVersion" ) ?;
203
+ getters[ 14 ] . get_opt ( row_index, "remove.defaultRowCommitVersion" ) ?;
204
204
205
205
Ok ( Remove {
206
206
path,
@@ -306,12 +306,15 @@ pub(crate) fn visit_deletion_vector_at<'a>(
306
306
let offset: Option < i32 > = getters[ 2 ] . get_opt ( row_index, "deletionVector.offset" ) ?;
307
307
let size_in_bytes: i32 = getters[ 3 ] . get ( row_index, "deletionVector.sizeInBytes" ) ?;
308
308
let cardinality: i64 = getters[ 4 ] . get ( row_index, "deletionVector.cardinality" ) ?;
309
+ let max_row_index: Option < i64 > =
310
+ getters[ 5 ] . get_opt ( row_index, "deletionVector.maxRowIndex" ) ?;
309
311
Ok ( Some ( DeletionVectorDescriptor {
310
312
storage_type,
311
313
path_or_inline_dv,
312
314
offset,
313
315
size_in_bytes,
314
316
cardinality,
317
+ max_row_index,
315
318
} ) )
316
319
} else {
317
320
Ok ( None )
0 commit comments