--- runtime/pathfinder.mx.LLdoc. 2006-10-13 20:44:53.000000000 +0200 +++ runtime/pathfinder.mx.LLdoc2. 2006-10-15 13:37:31.000000000 +0200 @@ -1634,9 +1634,14 @@ # commit the new collections pf_checkpoint(commitBAT); + var doc_oids; lock_set(pf_short); doc_undo.delete(doc_undo.select(wsid)); # if these remain, ws_destroy() would remove the new documents - var doc_oids := names.leftjoin(doc_name.reverse()); + if (doCommit) { + doc_oids := names.leftjoin(doc_name.reverse()); + } else { + doc_oids := names.project(coll_oid); + } lock_unset(pf_short); # set new colname, coll_oid, and doc_oid