+1 Cheers, Torben
On Fri, Aug 5, 2022 at 9:18 AM Simone Giannecchini < simone.giannecch...@geosolutionsgroup.com> wrote: > +0 > > Regards, > Simone Giannecchini > == > Professional Support for GeoNode, GeoServer and MapStore from the experts! > Visit https://www.geosolutionsgroup.com/enterprise-support-services for > more information. > == > Ing. Simone Giannecchini > @simogeo > Founder/Director GeoSolutions Italy > President GeoSolutions USA > > phone: +39 0584 962313 > fax: +39 0584 1660272 > mob: +39 333 8128928 > US: +1 (845) 547-7905 > > http://www.geosolutionsgroup.com > http://twitter.com/geosolutions_it > > ------------------------------------------------------- > This email is intended only for the person or entity to which it is > addressed and may contain information that is privileged, confidential or > otherwise protected from disclosure. We remind that - as provided by > European Regulation 2016/679 “GDPR” - copying, dissemination or use of this > e-mail or the information herein by anyone other than the intended > recipient is prohibited. If you have received this email by mistake, please > notify us immediately by telephone or e-mail. > > > On Fri, Aug 5, 2022 at 4:12 PM Andrea Aime < > andrea.a...@geosolutionsgroup.com> wrote: > >> I've made a PR mixing the proposal with some of the indications contained >> in GEOS-6637, here: >> https://github.com/geoserver/geoserver/pull/6093 >> >> I've tried to keep changes to a minimum, as I'd like to backport these >> changes down to 2.20.x >> (it's to support GeoNode layer reconfiguration). >> >> Cheers >> Andrea >> >> On Thu, Aug 4, 2022 at 11:12 AM Andrea Aime < >> andrea.a...@geosolutionsgroup.com> wrote: >> >>> On Wed, Aug 3, 2022 at 8:34 PM Jody Garnett <jody.garn...@gmail.com> >>> wrote: >>> >>>> +1 It is a good topic to fix and I like the proposal. >>>> >>>> "quick last minute proposal" - with foss4g timing I expect we will need >>>> to adjust the release schedule until after the conference; it takes some >>>> time to set-up a new branch and jobs and I would prefer to see that done on >>>> the new build server. >>>> >>> >>>> 1) The content datastore flushDataStore() functionality was added in >>>> 2015 based on customers who were using DELETE to remove a layer, and then >>>> added it again, in order to reset bounds and feature type information. >>>> >>> >>> Ah found it, https://osgeo-org.atlassian.net/browse/GEOS-6616, was >>> originally implemented in the FeatureTypeResource and then >>> moved into the ResourcePool: >>> >>> https://github.com/geoserver/geoserver/commit/8fed80df5ca72d0d89ad42fe8b19b9fe77b2ea72 >>> >>> >>>> >>>> 2) The issue https://osgeo-org.atlassian.net/browse/GEOS-6637 proposed >>>> a fix based on existing "?recalculate=nativebbox,latlonbbox" use, >>>> discussion led to: >>>> >>>> refresh= - alias recalcualte= (do not recalculate anything to avoid >>>> slow database access) >>>> * refresh=nativebbox - alias recalculate=nativebbox >>>> * refresh=latlonbbox - alias recalcualte=latlonbbox >>>> * refresh=attributes - regenerate attributes (clears ContentEntry, or >>>> reset older DataStores) >>>> * refresh=datastore - dispose/create DataStore >>>> >>>> I think your proposal can replace GEOS-6637 (or be marked as a >>>> duplicate). >>>> >>> >>> I was like... uh, never heard of it, is it already there? And then >>> realized it never got worked on. >>> Yes, I would mark it as duplicate. >>> >>> >>>> >>>> 3) Is there anything else to reset? >>>> >>>> I notice that reloading the catalogue is used to reset icon caches and >>>> user projections. >>>> >>> >>> Yes, there is more to reset. Quoting from the proposal: >>> >>> https://github.com/geoserver/geoserver/wiki/GSIP-214#motivation >>> >>> "Provide an explicit, clear, reliable cache reset API for stores, >>> coverages and feature types (other cache resets are out of scope, but could >>> be added by willing contributors)." >>> >>> Cheers >>> Andrea >>> >>> == >>> >>> GeoServer Professional Services from the experts! >>> >>> Visit http://bit.ly/gs-services-us for more information. >>> == >>> >>> Ing. Andrea Aime >>> @geowolf >>> Technical Lead >>> >>> GeoSolutions Group >>> phone: +39 0584 962313 >>> >>> fax: +39 0584 1660272 >>> >>> mob: +39 339 8844549 >>> >>> https://www.geosolutionsgroup.com/ >>> >>> http://twitter.com/geosolutions_it >>> >>> ------------------------------------------------------- >>> >>> Con riferimento alla normativa sul trattamento dei dati personali (Reg. >>> UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si >>> precisa che ogni circostanza inerente alla presente email (il suo >>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è >>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il >>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra >>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia. >>> >>> This email is intended only for the person or entity to which it is >>> addressed and may contain information that is privileged, confidential or >>> otherwise protected from disclosure. We remind that - as provided by >>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this >>> e-mail or the information herein by anyone other than the intended >>> recipient is prohibited. If you have received this email by mistake, please >>> notify us immediately by telephone or e-mail >>> >> >> >> -- >> >> Regards, >> >> Andrea Aime >> >> == >> GeoServer Professional Services from the experts! >> >> Visit http://bit.ly/gs-services-us for more information. >> == >> >> Ing. Andrea Aime >> @geowolf >> Technical Lead >> >> GeoSolutions Group >> phone: +39 0584 962313 >> >> fax: +39 0584 1660272 >> >> mob: +39 339 8844549 >> >> https://www.geosolutionsgroup.com/ >> >> http://twitter.com/geosolutions_it >> >> ------------------------------------------------------- >> >> Con riferimento alla normativa sul trattamento dei dati personali (Reg. >> UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si >> precisa che ogni circostanza inerente alla presente email (il suo >> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è >> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il >> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra >> operazione è illecita. Le sarei comunque grato se potesse darmene notizia. >> >> This email is intended only for the person or entity to which it is >> addressed and may contain information that is privileged, confidential or >> otherwise protected from disclosure. We remind that - as provided by >> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this >> e-mail or the information herein by anyone other than the intended >> recipient is prohibited. If you have received this email by mistake, please >> notify us immediately by telephone or e-mail >> _______________________________________________ >> Geoserver-devel mailing list >> Geoserver-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/geoserver-devel >> > _______________________________________________ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel >
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel