No good suggestions. 

One long term bad suggestion; start to make the "Register" smarter again (it 
was smart initially and responsible for cross data store locks). If you do 
allow it to be smart you could allow it to be backed by a local H2 database 
which it could use to supplement the functionality of "simple" data stores 
etc.... (sort stuff into a table once; leave it around as a temp file for next 
time etc...). The datastore.dispose() could clean up the mess etc...

A total maintenance nightmare :( 

-- 
Jody Garnett


On Tuesday, 30 August 2011 at 1:58 AM, Andrea Aime wrote:

> On Mon, Aug 29, 2011 at 4:43 PM, Justin Deoliveira <jdeol...@opengeo.org 
> (mailto:jdeol...@opengeo.org)> wrote:
> > Wow indeed, very impressive. Definitely +1 for merging it into main,
> > most particularly ContentDataStore, since the is the recommended starting
> > point for new datastores these days. Since it is a wrapping feature reader
> > this should be trivial. Great stuff.
> 
> Hey hey, everybody seems enthusiastic.
> 
> Not all that shines is gold though. Yes, this thing can allow sorting
> and thus transparent
> paging, however, if you try to page over a 20 million feature and get
> 10 features at
> page 3 you'll have to first sort all of them, and then grab the page.
> Which is doable, but might bring the machine on his knees.
> 
> I don't have a good solution for this though... maybe expose a param
> in the stores
> to allow the local data sorting, or don't even try it?
> 
> The other open issue is that yes, you can configure a max number of open 
> files,
> yet that has to be multiplied by the number of concurrent requests, so
> on a server
> app it's still relatively easy to break the max file open limit.
> Not sure how to deal with this one either, we'd need some global counter...
> 
> Suggestions?
> 
> Cheers
> Andrea
> 
> 
> -- 
> -------------------------------------------------------
> Ing. Andrea Aime
> GeoSolutions S.A.S.
> Tech lead
> 
> Via Poggio alle Viti 1187
> 55054 Massarosa (LU)
> Italy
> 
> phone: +39 0584 962313
> fax: +39 0584 962313
> 
> http://www.geo-solutions.it
> http://geo-solutions.blogspot.com/
> http://www.youtube.com/user/GeoSolutionsIT
> http://www.linkedin.com/in/andreaaime
> http://twitter.com/geowolf
> 
> -------------------------------------------------------
> 
> ------------------------------------------------------------------------------
> EMC VNX: the world's simplest storage, starting under $10K
> The only unified storage solution that offers unified management 
> Up to 160% more powerful than alternatives and 25% more efficient. 
> Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
> _______________________________________________
> Geotools-devel mailing list
> Geotools-devel@lists.sourceforge.net 
> (mailto:Geotools-devel@lists.sourceforge.net)
> https://lists.sourceforge.net/lists/listinfo/geotools-devel

------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to