On Thu, Sep 8, 2011 at 5:35 PM, Yonik Seeley <yo...@lucidimagination.com> wrote:
> On Thu, Sep 8, 2011 at 11:26 AM, Michael McCandless
> <luc...@mikemccandless.com> wrote:
>> Returning a long seqID seems the least invasive change to make this
>> total ordering possible?  Especially since the DWDQ already computes
>> this order...
>
> +1
> This seems like the most powerful option.

I still wonder how we make efficient use of this. If you are ordering
the logs based on the returned sequence Ids you have to effectively
delay writing to the log since documents ie. their threads come back
async and out of order. Even worse if some thread picks up a flush it
might block for a reasonable amount of time. I am not saying its
impossible but before we jump on it and get into the DWPT hassle we
should at least sketch out how to make use of this feature (lemme tell
you this is not trivial to implement and requires a fair bit of
refactoring). If somebody has thought about this I'd be happy if you
could share you ideas here!

simon
>
> -Yonik
> http://www.lucene-eurocon.com - The Lucene/Solr User Conference
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to