Project

General

Profile

Bug #17

DBWriter uses multiple transactions to load document

Added by Matt Jones over 19 years ago. Updated over 17 years ago.

Status:
Resolved
Priority:
Immediate
Assignee:
Jivka Bojilova
Category:
metacat
Target version:
Start date:
06/08/2000
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
17

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

Blocks Metacat - Bug #19: need exception handling mechanismResolved06/12/2000

History

#1 Updated by Jivka Bojilova over 19 years ago

made changes to auto commit mode
need changes on exeption handling for

#2 Updated by Jivka Bojilova over 19 years ago

made changes on auto commit mode
need changes on exception handling

#3 Updated by Matt Jones over 19 years ago

jivka is taking care of this -- it depends on the exception handling bug

#4 Updated by Jivka Bojilova over 19 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 6 years ago

Original Bugzilla ID was 17

Also available in: Atom PDF