lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ronald Wood <rw...@smarsh.com>
Subject Re: Did /export use to emit tuples and now does not?
Date Wed, 05 Jul 2017 09:48:56 GMT
Thanks, Joel. I just wanted to confirm, as I was having trouble tracking down when the change
occurred.

-R

On 04/07/2017, 23:51, "Joel Bernstein" <joelsolr@gmail.com> wrote:

    In the very early releases (5x) the /export handler had a different format
    then the /search handler. Later the /export handler was changed to have the
    same basic response format as the /search handler. This was done in
    anticipation of unifying /search and /export at a later date.
    
    The /export handler still powers the parallel relational algebra
    expressions. In Solr 7.0 there is a shuffle expression that always uses the
    /export handler to sort and partition result sets. In 6x the search
    expression can be used with the qt=/export param to use the /export handler.
    
    Joel Bernstein
    http://joelsolr.blogspot.com/
    
    On Tue, Jul 4, 2017 at 11:38 AM, Ronald Wood <rwood@smarsh.com> wrote:
    
    > 9 months ago I did a proof of concept for solr streaming using the /export
    > handler. At that time, I got tuples back.
    >
    > Now when I try 6.x, I get results in a format similar to /search
    > (including a count), instead of tuples (with an EOF).
    >
    > Did something change between 5.x and 6.x in this regard?
    >
    > I am trying to stream results in a non-cloud scenario, and I was under the
    > impression that /export was the primitive handler for the more advanced
    > streaming operations only possible under Solr Cloud.
    >
    > I am using official docker images for testing. I tried to to retest under
    > 5.5.4 but I need to do some more work as docValues aren’t the default when
    > using the gettingstarted index.
    >
    > -Ronald Wood
    >
    >
    

Mime
View raw message