This sounds attractive to me.  What other times are you thinking about, Shawn?

I think this type of info should be owned by Solr and one should not
rely on Jetty.  Plus the plan is to ditch the servlet container
anyway.

Otis
--
Solr Performance Monitoring -- http://sematext.com/spm



On Wed, Jul 10, 2013 at 6:04 PM, Shawn Heisey <[email protected]> wrote:
> On 7/10/2013 2:46 PM, Erick Erickson wrote:
>>
>> I've been waving my hands for a while with "QTime is just the query
>> time, it doesn't count network latency, assembling the response blah
>> blah blah".
>>
>> It seems like we could at least provide the time it takes to write out
>> the docs that would include decompression time, disk latency, all that
>> stuff. Still wouldn't deal with network latency, but it'd be progress.
>
>
> <snip>
>
>
>> Does this seem do-able? What about valuable? I'm assuming that just
>> _adding_ a section wouldn't break back-compat. What do people think?
>> Should I raise a JIRA?
>
>
> +1 on raising a JIRA.  Here's my radical notion:
>
> IMHO we should add all available timing information up and display that as
> QTime.  Having that QTime further broken down into additional information
> would be very good.  Any simple calculations (which shouldn't really slow
> down a request) should be included by default, and any calculations that do
> slow things down could be part of debugQuery output.
>
> My preference would be to make these changes in branch_4x, but if we do
> that, we'll suddenly be dealing with people who think that a minor version
> upgrade has incredibly worse performance just based on QTime numbers, even
> though nothing has really changed.
>
> If we just make the additional information available in 4.x and then update
> QTime to include everything in 5.0, that seems like a reasonable path.  It's
> easier to manage expectations on a major version bump.
>
> Thanks,
> Shawn
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to