For GeoTools we use ObjectPool for caching, perhaps that is an alternative
to Guava cache.

--
Jody Garnett

On 28 June 2016 at 15:43, Jim Hughes <[email protected]> wrote:

> Hi Jody,
>
> Thanks for the clarification; I didn't get it that the line was a
> suggestion to remove Guava.
>
> From a cursory look, it appears that GeoTools has few dependencies on
> Guava.  For GeoServer, it seems that GWC and other pieces want to be able
> to have a Guava cache.  I don't think there's a Java 8 analog for those
> caching options...
>
> For my money, I'd be happy if GeoServer picked a version of Guava (or a
> range of versions) to aim for.  Some of the Guava functionality has stayed
> the same between versions, and modules which can leverage that might work
> out better together.  (That is, there'd be some utility in using more
> common Guava functionality rather than a feature which is only in one
> version.)
>
> Do you have more details about the dependency issues with GeoMesa?  (I do
> see where the ElasticGeo instructions have you ripping out Guava, etc.)
>
> Joda doesn't use Guava.  Bringing up GeoServer and GeoMesa dependencies
> made me think of the Joda updates.
>
> Cheers,
>
> Jim
>
>
> On 06/28/2016 06:13 PM, Jody Garnett wrote:
>
> As per meeting notes I would like to know if removing Guava is something
> we can do over the course of 2.10 development.
>
> So does Joda time use Guava as well?
> --
> Jody Garnett
>
> On 28 June 2016 at 12:31, Jim Hughes <[email protected]> wrote:
>
>> Hi all,
>>
>> Looks like there is plenty going on, I just wanted to add some info re:
>> GeoMesa and Guava.
>>
>> Since GeoMesa code ends up being deployed in GeoServer, Hadoop, and other
>> environments, Guava is a provided dependency.  We try to use Guava features
>> which have remained consistent between Guava versions (ranging from 11 to
>> 17 or so).
>>
>> From talking to Tyler on GeoMesa's Gitter, we figured out that as GeoMesa
>> moves to GT 15/GS 2.9, GeoMesa would need to update the Joda time
>> dependency to 2.8 or 2.9.
>>
>> Let me know if there's a better practice or thing I can do to help out,
>> etc.
>>
>> Cheers,
>>
>> Jim
>>
>> On 06/28/2016 12:34 PM, Jody Garnett wrote:
>>
>>
>> Version hell:
>> - Guava --> migrate to Java 8 (conflict with ElasticGeo and GeoMesa).
>> Consder removing as.
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
>> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
>> present their vision of the future. This family event has something for
>> everyone, including kids. Get more information and register today.
>> http://sdm.link/attshape
>> _______________________________________________
>> Geoserver-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>>
>>
>
>
------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to