Bug #17
DBWriter uses multiple transactions to load document
0%
Description
When loading a document, each node is insertend into the DB as a different
transaction. If the insertion fails during the document creation, only part of
the document will have been inserted, resulting in a corrupted data state. Need
to change it so that all insertions are done as part of a single transaction.
Related issues
History
#1 Updated by Jivka Bojilova about 22 years ago
made changes to auto commit mode
need changes on exeption handling for
#2 Updated by Jivka Bojilova about 22 years ago
made changes on auto commit mode
need changes on exception handling
#3 Updated by Matt Jones about 22 years ago
jivka is taking care of this -- it depends on the exception handling bug
#4 Updated by Jivka Bojilova about 22 years ago
DONE
DB connection for DBWriter is changed to be in no auto commit mode.
It is commited on success and rollback when some exception happens.
Depends on bug #19 for exception handling mechanism.
#5 Updated by Redmine Admin over 9 years ago
Original Bugzilla ID was 17