Hi Steve,
Did you verify Geert's guess that the status query might be running in
update mode?
What you're describing now is rather perplexing, you might want to share
some code; maybe the issue it can be reproduced.
Charles
On 12/20/2012 03:33 PM, Steve Carton wrote:
Geert, Charles,
To test this, I removed logging entirely so that the main query now
just loops over all of the cross reference elements.
Some of these elements get an update made to them - a flag if you will
indicating that the cross reference target doesn't exist - cannot be
resolved.
But even with creation of the log elements removed, the second,
progress query waits for the first one to complete.
Steve
====================================================
'stitching': or just use search:search on that log collection to
scroll through the log page by page. If you have a range index on some
dateTime field, you should be able to sort it as well..
Cheers,
Geert
*Van:* [email protected] [mailto:
[email protected]] *Namens *Charles Greer *Verzonden:*
woensdag 19 december 2012 22:25 *Aan:* [email protected]
*Onderwerp:* Re: [MarkLogic Dev General] Fwd: Re: running two queries
at the same time
Hello Steve,
Geert's suggestion might avoid this issue entirely. MarkLogic is much
better at inserting a lot of small documents than appending to a big
one. I think you'll end up with a lot less disk IO by avoiding an
operation that updates a big document lots of times.
If you need to return the whole log as one document you might provide
an endpoint that stitches together a lot of documents into one wrapper.
Hope that helps,
Charles
On 12/19/2012 07:36 AM, Steve Carton wrote:
Geert -
They are two separate .xqy files. The big one does update the log
document. The small one has an option to return log information or to
return just progress.
So I removed the option to return the log data. Now it simply returns
the contents of the server fields. But it still waits.
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general
--
Charles Greer
Senior Engineer
MarkLogic Corporation
[email protected]
Phone: +1 707 408 3277
www.marklogic.com
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general