Hi,

>after a search is executed, you get back a jcr
>NodeIterator from the search result. In the mean time, while
>iterating, a node from the result can be deleted by a different
>session.

We plan to use a MVCC model, so you will still see the old data.

>So, the search result is not transactional.

It is (snapshot isolation).

> Which makes much
>sense: We are not building a database!

How I see it is: JCR is a hybrid between a database and a file system.

>Thus, other sessions can query while the
>index queue is non empty.

There is currently no plan to have an index queue.

Regards,
Thomas

Reply via email to