@@ -544,7 +544,8 @@ QueryResult QueryExecutor::execute_delete(const parser::DeleteStatement& stmt,
544544 uint16_t pos = idx_info.column_positions [0 ];
545545 common::ValueType ktype = table_meta->columns [pos].type ;
546546 storage::BTreeIndex index (idx_info.name , bpm_, ktype);
547- if (!apply_index_write (index, old_tuple.get (pos), rid, IndexOp::Remove, err)) {
547+ if (!apply_index_write (index, old_tuple.get (pos), rid, IndexOp::Remove,
548+ err)) {
548549 throw std::runtime_error (err);
549550 }
550551 }
@@ -631,7 +632,8 @@ QueryResult QueryExecutor::execute_update(const parser::UpdateStatement& stmt,
631632 uint16_t pos = idx_info.column_positions [0 ];
632633 common::ValueType ktype = table_meta->columns [pos].type ;
633634 storage::BTreeIndex index (idx_info.name , bpm_, ktype);
634- if (!apply_index_write (index, op.old_tuple .get (pos), op.rid , IndexOp::Remove, err)) {
635+ if (!apply_index_write (index, op.old_tuple .get (pos), op.rid , IndexOp::Remove,
636+ err)) {
635637 throw std::runtime_error (err);
636638 }
637639 }
@@ -654,7 +656,8 @@ QueryResult QueryExecutor::execute_update(const parser::UpdateStatement& stmt,
654656 uint16_t pos = idx_info.column_positions [0 ];
655657 common::ValueType ktype = table_meta->columns [pos].type ;
656658 storage::BTreeIndex index (idx_info.name , bpm_, ktype);
657- if (!apply_index_write (index, op.new_tuple .get (pos), new_tid, IndexOp::Insert, err)) {
659+ if (!apply_index_write (index, op.new_tuple .get (pos), new_tid, IndexOp::Insert,
660+ err)) {
658661 throw std::runtime_error (err);
659662 }
660663 }
@@ -750,10 +753,10 @@ std::unique_ptr<Operator> QueryExecutor::build_plan(const parser::SelectStatemen
750753 if (base_table_meta->columns [pos].name == col_name ||
751754 (base_table_name + " ." + base_table_meta->columns [pos].name ) ==
752755 col_name) {
753-
754756 common::ValueType ktype = base_table_meta->columns [pos].type ;
755757 current_root = std::make_unique<IndexScanOperator>(
756- std::make_unique<storage::HeapTable>(base_table_name, bpm_, base_schema),
758+ std::make_unique<storage::HeapTable>(base_table_name, bpm_,
759+ base_schema),
757760 std::make_unique<storage::BTreeIndex>(idx_info.name , bpm_, ktype),
758761 std::move (const_val), txn, &lock_manager_);
759762 index_used = true ;
0 commit comments