Project

General

Profile

Actions

Bug #17

closed

DBWriter uses multiple transactions to load document

Added by Matt Jones over 24 years ago. Updated over 22 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 mechanismResolvedMatt Jones06/12/2000

Actions
Actions #1

Updated by Jivka Bojilova over 24 years ago

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

Actions #2

Updated by Jivka Bojilova over 24 years ago

made changes on auto commit mode
need changes on exception handling

Actions #3

Updated by Matt Jones over 24 years ago

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

Actions #4

Updated by Jivka Bojilova over 24 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.

Actions #5

Updated by Redmine Admin over 11 years ago

Original Bugzilla ID was 17

Actions

Also available in: Atom PDF