Hello Justin, how is going? :)

Sorry for the late response ... I didn't have the chance to deeply review
the classes even because github seems to be down ... anyway +1 on my side,
introducing DAO pattern to GeoServer is a must imho.

Cheers,
          Alessio.

-------------------------------------------------------
Ing. Alessio Fabiani
Founder / CTO GeoSolutions S.A.S.

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054  Massarosa (LU)
Italy

phone: (+39) 0584 96.23.13
fax:     (+39) 0584 96.23.13
mobile:(+39) 349 82.27.000

http://www.geo-solutions.it
http://geo-solutions.blogspot.com
http://www.linkedin.com/in/alessiofabiani
http://twitter.com/simogeo
-------------------------------------------------------


On Tue, Oct 19, 2010 at 7:16 PM, Justin Deoliveira <jdeol...@opengeo.org>wrote:

> Thanks Emanuele, this comes out of the great work that you did so thank you
> :)
>
> About paging, yes it is in the plans. As I described in detail in an email
> to the developer list a few weeks go [1] this current patch is level 0. The
> very basics to get the hibernate catalog working in a way that does not
> totally disrupt the existing code base.
>
> The next step is to modify the catalog interface to support a notion of
> querying, and that will involve the ability to page through results. With
> that interface defined and implemented we can start transition the rest of
> geoserver to it. That in my mind seems like the safest migration path.
>
> -Justin
>
> [1]
> http://www.mail-archive.com/geoserver-devel@lists.sourceforge.net/msg11127.html
>
>
> On Tue, Oct 19, 2010 at 10:43 AM, Emanuele Tajariol 
> <e...@geo-solutions.it>wrote:
>
>> Hi Justin,
>>
>> that's really nice, it looks like the changes we've been discussing a
>> while
>> ago are taking their way into Geoserver :)
>> As read in a previous email of yours, the interfaces are very close to the
>> ones I proposed. Andrea, I guess you may refer to some docs here:
>>   JIRA: Catalog+DAO split:
>>   http://jira.codehaus.org/browse/GEOS-3806
>> and here
>>  R’n’D: Catalog+DAO refactoring:
>>  http://geoserver.org/pages/viewpage.action?pageId=22708796
>>
>> We may then want to extend such interfaces with paginated calls in order
>> to
>> improve access in big catalogs. I know that such a change is not fully
>> backward compatible, but I wonder if it is in your plans.
>>
>>   Ciao,
>>   Emanuele
>>
>>
>> Alle 17:45:19 di martedì 19 ottobre 2010, Andrea Aime ha scritto:
>> > On Tue, Oct 19, 2010 at 3:54 PM, Justin Deoliveira <
>> jdeol...@opengeo.org>
>> wrote:
>> > > Hi all,
>> > > I am not sure if i made it clear when i posted the GSIP last week but
>> i
>> > > would like to move it forward through voting. So far I have no votes
>> on
>> > > this proposal from any PSC members.
>> >
>> > Hey there... sorry for not replying, I did not do because I did not find
>> > an easy to review the proposal, so I guessed I had to actually read the
>> > patch line by line to figure it out.
>> >
>> > I see the new interfaces (one is without javadoc comments btw) and I had
>> > a quick look at the code but the structure of the changes escapes me
>> when
>> > just glancing at the code.
>> > (btw, why is every access to the DAO synchronized inside the catalog,
>> > would it be the same
>> >  to have the dao implementor synchronize every method if the dao is
>> > not thread safe?)
>> >
>> > I won't have time to really look into the diffs until next weekend, I
>> > guess having
>> > a bit more of description would expedite the review (things like the
>> > dao synch above for example).
>> > You know, something that sits in the middle between "let's have a DAO
>> > approach" and actually going line by line through the patch.
>> >
>> > But if you can wait till the weekend I can actually sit down head
>> > clear and look into
>> > it for good as is, without any change or extra description.
>> >
>> > Cheers
>> > Andrea
>> >
>> > -----------------------------------------------------
>> > Ing. Andrea Aime
>> > Senior Software Engineer
>> >
>> > GeoSolutions S.A.S.
>> > Via Poggio alle Viti 1187
>> > 55054  Massarosa (LU)
>> > Italy
>> >
>> > phone: +39 0584962313
>> > fax:     +39 0584962313
>> >
>> > http://www.geo-solutions.it
>> > http://geo-solutions.blogspot.com/
>> > http://www.linkedin.com/in/andreaaime
>> > http://twitter.com/geowolf
>> >
>> > -----------------------------------------------------
>> >
>> >
>> ---------------------------------------------------------------------------
>> >--- Download new Adobe(R) Flash(R) Builder(TM) 4
>> > The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
>> > Flex(R) Builder(TM)) enable the development of rich applications that
>> run
>> > across multiple browsers and platforms. Download your free trials today!
>> > http://p.sf.net/sfu/adobe-dev2dev
>> > _______________________________________________
>> > Geoserver-devel mailing list
>> > Geoserver-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>> --
>>
>> -------------------------------------------------------
>> Ing. Emanuele Tajariol
>>
>> GeoSolutions S.A.S.
>> Via Poggio alle Viti 1187
>> 55054  Massarosa (LU)
>> Italy
>>
>> phone: +39 0584962313
>> fax:      +39 0584962313
>>
>> http://www.geo-solutions.it
>> http://geo-solutions.blogspot.com
>> -------------------------------------------------------
>>
>
>
>
> --
> Justin Deoliveira
> OpenGeo - http://opengeo.org
> Enterprise support for open source geospatial.
>
>
>
> ------------------------------------------------------------------------------
> Download new Adobe(R) Flash(R) Builder(TM) 4
> The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
> Flex(R) Builder(TM)) enable the development of rich applications that run
> across multiple browsers and platforms. Download your free trials today!
> http://p.sf.net/sfu/adobe-dev2dev
> _______________________________________________
> Geoserver-devel mailing list
> Geoserver-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>
>
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to