[Monetdb-developers] shredding loop-lifted fn:doc() into one collection
Peter,
our fix of Friday night to shred all documents of a loop-lifted fn:doc() call into one single collection (as opposed to creating one collection per document) --- not checked in, yet; see attached "pathfinder.mx.LLdoc.PATCH." for details --- seems to work fine (at least correct; speed/performance needs to be analyzed in detail) for file-URLs, i.e., documents that get indeed cached persistently).
However, for non-file URLs (i.e., document that do get cached and hence stay trnasient), it did/does not work, basically as the docuemnts are shredded into the "transient" collection, and are (hence?) not assigned unique document IDs --- the document do not end up in the doc_* BATs.
A HACK(?) to use the (unified) temporary document-/collection-ID for all documents (see attached "pathfinder.mx.LLdoc.FIX.") seems to work --- however, I have no idea, whether this is what was indended...
More "live" on Monday.
Stefan
participants (1)
-
Stefan Manegold