For example, an error when inserting a DataFileVariable will leave the already-inserted DataFile in place (as well as possibly other records associated with the DF), which results in an incomplete and incorrect indexing for that file. Currently such erroneous insertions have to be manually backed out :-1: .
Likely fix: Wrap all database operations for each file processed in a transaction
For example, an error when inserting a DataFileVariable will leave the already-inserted DataFile in place (as well as possibly other records associated with the DF), which results in an incomplete and incorrect indexing for that file. Currently such erroneous insertions have to be manually backed out :-1: .
Likely fix: Wrap all database operations for each file processed in a transaction