Hi,

Do you mean IndexCursor.getSpatialSearchRow? I think Noel wrote that part,
I don't think I fully understand it yet... But the function
getSpatialSearchRow seems to always reduce the window (intersect more and
more), no? The parameter isIntersects is always true (I guess that's
because the code isn't finished yet; otherwise the parameter wouldn't be
needed). But then again, I think I don't understand it.

I guess a simple test case would be great :-)

Regards,
Thomas



On Wed, Jul 10, 2013 at 1:41 PM, Nicolas Fortin (OrbisGIS) <
[email protected]> wrote:

> Ok, I found the source of performance loss:
>
> https://github.com/nicolas-f/h2database/blob/svnmaster/h2/src/main/org/h2/index/IndexCursor.java#L180
>
> Why Envelope for index query must be merged together ? The result of this
> is a query where envelope always grows. I don't understand why it's done.
>
> Thanks for support.
>
>
> Regards,
>
> -Nicolas Fortin
> GIS Workshop
> IRSTV FR CNRS 2488
>
> Le mercredi 10 juillet 2013 08:54:36 UTC+2, Nicolas Fortin (OrbisGIS) a
> écrit :
>
>> Hi Thomas,
>>
>> Ok nice, way better than a random test case. I have performance issues
>> with the spatial index, maybe my fix introduce processing overhead. I will
>> try to use your profiler, or the IntellliJ one..
>>
>> Regards,
>> -Nicolas Fortin
>> GIS Workshop
>> IRSTV FR CNRS 2488
>>
>> Le lundi 8 juillet 2013 20:35:58 UTC+2, Thomas Mueller a écrit :
>>>
>>> Hi,
>>>
>>> By the way, I now have a reproducible test case for the bug with the
>>> MVRTreeMap (the one you fixed in your version).
>>>
>>> Regards,
>>> Thomas
>>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "H2 Database" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/h2-database.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/h2-database.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to