Project

General

Profile

Bug #43

Insert/Select fails for unknown URIs and literals

Added by Paula Gearon about 17 years ago. Updated almost 17 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Mulgara
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
fixed

Description

Performing an insert/select where a URI or literal is part of the select clause will fail if the URI or Literal has not been seen before.
<br/>

<br/>
The problem is that the URI or literal gets assigned in the temporary string pool for the select phase, but needs to be inserted into the persistent string pool during the insert phase of this query.
#1

Updated by Paula Gearon almost 17 years ago

Now uses a writable string pool during insertion.  Appears to work, but there was an OOM exception while testing on a small notebook (PowerBook G4 with 1.25GB RAM).  Tests succeed on other systems.
<br/>

<br/>
Still need full tests to be committed, but checked in because it looks OK at this stage.
<br/>

<br/>

Also available in: Atom PDF