Thanks for your replies. It would be great if the MarkLogic documentation
would indicate which operations are not transactional.

@Justin: My code is a multi-statement transaction, hence the updates are
visible after the ";"



2015-10-02 19:00 GMT+02:00 Wayne Feick <[email protected]>:

> When you clear a forest in a database you're running against, the clear
> operation is run asynchronously. Your query of test.xml is running prior to
> the clear actually happening.
>
> Wayne.
>
>
>
> On 10/02/2015 08:35 AM, Andreas Hubmer wrote:
>
> Hello,
>
> I've found an issue with xdmp:forest-clear.
>
> xdmp:document-insert("test.xml", <root/>);
> xdmp:forest-clear(xdmp:database-forests(xdmp:database()));
> doc("test.xml") (: should be empty :)
>
> When executing the above multi statement transaction, I would expect an
> empty result. But instead <root/> is returned.
> When I execute doc("test.xml") manually some moments later, the expected
> empty result is returned.
>
> As a workaround I could use xdmp:document-delete(cts:uris()) but my
> assumption is that xdmp:forest-clear is much faster. Is that true?
>
> Is xdmp:forest-clear somehow asynchronous?
> Or is it maybe a visibility problem with deleted data? I run the code as
> admin user (just for testing).
>
> Regards,
> Andreas
>
> --
> Andreas Hubmer
> IT Consultant
>
> EBCONT enterprise technologies GmbH
> Millennium Tower
> Handelskai 94-96
> A-1200 Vienna
>
> Web: http://www.ebcont.com
>
> OUR TEAM IS YOUR SUCCESS
>
> UID-Nr. ATU68135644
> HG St.Pölten - FN 399978 d
>
>
> _______________________________________________
> General mailing [email protected]
> Manage your subscription at: 
> http://developer.marklogic.com/mailman/listinfo/general
>
>
> --
> Wayne Feick
> Principal Engineer
> MarkLogic [email protected]
> Phone: +1 650 655 2378www.marklogic.com
>
> This e-mail and any accompanying attachments are confidential. The information
> is intended solely for the use of the individual to whom it is addressed. Any
> review, disclosure, copying, distribution, or use of this e-mail communication
> by others is strictly prohibited. If you are not the intended recipient, 
> please
> notify us immediately by returning this message to the sender and delete all
> copies. Thank you for your cooperation.
>
>
> _______________________________________________
> General mailing list
> [email protected]
> Manage your subscription at:
> http://developer.marklogic.com/mailman/listinfo/general
>
>


-- 
Andreas Hubmer
IT Consultant

EBCONT enterprise technologies GmbH
Millennium Tower
Handelskai 94-96
A-1200 Vienna

Web: http://www.ebcont.com

OUR TEAM IS YOUR SUCCESS

UID-Nr. ATU68135644
HG St.Pölten - FN 399978 d
_______________________________________________
General mailing list
[email protected]
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to