Ticket #832 (closed defect: fixed)

Opened 9 months ago

Last modified 6 days ago

Make ItqlStore.createModel/dropModel session aware

Reported by: ronald Assigned to: pag
Priority: high Milestone: 0.9.1
Component: topaz Version: 0.8.3-SNAPSHOT
Keywords: Cc:
Blocking: Blocked By:

Description

The model operations createModel and dropModel in TripleStore/ItqlStore operate currently outside the scope of a session, and hence outside the scope of any transaction. However, because in mulgara the operations are transactional, mulgara will start a new tx for these. This means that if these operations are executed while another tx is in progress then we'll get a nested-transactions-not-supported error. Hence we must somehow bind these to our transactions.

One solution may be to put the operations into Session.

Dependency Graph

Change History

07/31/08 23:22:21 changed by amit

  • blocking changed.
  • blockedby changed.
  • milestone set to 0.9.1.

09/08/08 17:23:02 changed by ronald

  • status changed from new to assigned.

09/10/08 17:02:02 changed by amit

  • type changed from unassigned to defect.

09/19/08 00:09:47 changed by amit

  • owner changed from ronald to pag.
  • status changed from assigned to new.

09/19/08 00:14:23 changed by amit

  • priority changed from unassigned to high.

11/13/08 16:04:54 changed by amit

r6678 addresses this.

11/14/08 20:34:35 changed by pag

  • status changed from new to closed.
  • resolution set to fixed.

Final resolution in r6683