| 1399 | } |
| 1400 | |
| 1401 | void Applier::doDelete(thread_db* tdbb, record_param* rpb, jrd_tra* transaction) |
| 1402 | { |
| 1403 | fb_assert(!(transaction->tra_flags & TRA_system)); |
| 1404 | |
| 1405 | RLCK_reserve_relation(tdbb, transaction, rpb->rpb_relation, true); |
| 1406 | |
| 1407 | Savepoint::ChangeMarker marker(transaction->tra_save_point); |
| 1408 | |
| 1409 | VIO_erase(tdbb, rpb, transaction); |
| 1410 | if (m_enableCascade) |
| 1411 | REPL_erase(tdbb, rpb, transaction); |
| 1412 | } |
| 1413 | |
| 1414 | void Applier::logConflict(const char* msg, ...) |
| 1415 | { |
nothing calls this directly
no test coverage detected