Thanks for all the help! It is really appreciated.

For now, I can afford the parallel requests problem, but when I put
synchronous=true in the delta import, the call still returns with
outdated items.
Examining the log, it seems that the commit operation is being
executed after the operation returns, even when I am using
commit=true.
Is it possible to also execute the commit synchronously?

Cheers!
Juan M.

On Mon, Dec 6, 2010 at 4:29 PM, Alexey Serba <ase...@gmail.com> wrote:
>> When you say "two parallel requests from two users to single DIH
>> request handler", what do you mean by "request handler"?
> I mean DIH.
>
>> Are you
>> refering to the HTTP request? Would that mean that if I make the
>> request from different HTTP sessions it would work?
> No.
>
> It means that when you have two users that simultaneously changed two
> objects in the UI then you have two HTTP requests to DIH to pull
> changes from the db into Solr index. If the second request comes when
> the first is not fully processed then the second request will be
> rejected. As a result your index would be outdated (w/o the latest
> update) until the next update.
>

Reply via email to