Great, thanks Martin for the quick confirmation
Jonathan

From: Martin Davis [mailto:[email protected]]
Sent: December-11-15 2:53 PM
To: Houde, Jonathan
Cc: [email protected]
Subject: Re: [Jts-topo-suite-user] JST STRtree vs threadsafe

STRtree should be thread-safe (synchronized for building and stateless for 
querying).

If you see any issues with this please report them to this list.

On Fri, Dec 11, 2015 at 11:00 AM, Houde, Jonathan 
<[email protected]<mailto:[email protected]>> wrote:
Hi,
I have a use case for JTS STRtree
http://www.vividsolutions.com/jts/javadoc/com/vividsolutions/jts/index/strtree/STRtree.html#query(com.vividsolutions.jts.geom.Envelope)
which would be loaded once at the beginning of the process, but which would 
then need to be queried by multiple threads.
I’d like to confirm whether or not the latest version of the query operation is 
thread-safe and actually support querying from multiple thread, or is 
synchronized and would actually not leverage more than one CPU anyways.
I’ve seen this old post:
http://jts-topo-suite-user.narkive.com/bR8F0KZH/querying-strtree-from-multiple-threads
but I’m not clear on the conclusion and if it is outdated anyways.
If it does not support multithreading any idea on work around, beside creating 
multiple instance of the tree itself?

Thanks,
Jonathan




------------------------------------------------------------------------------
_______________________________________________
Jts-topo-suite-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jts-topo-suite-user

Reply via email to