[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 -- | Dr. Stefan Manegold | mailto:Stefan.Manegold@cwi.nl | | CWI, P.O.Box 94079 | http://www.cwi.nl/~manegold/ | | 1090 GB Amsterdam | Tel.: +31 (20) 592-4212 | | The Netherlands | Fax : +31 (20) 592-4312 |
participants (1)
-
Stefan Manegold