geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (GEODE-1927) add support for old GemFire remote sites (WAN)
Date Wed, 28 Sep 2016 22:49:20 GMT


ASF subversion and git services commented on GEODE-1927:

Commit 6555c86ed589e51e206420fbd04bba9b03c7dea0 in incubator-geode's branch refs/heads/develop
from [~bschuchardt]
[;h=6555c86 ]

GEODE-1927: add support for old GemFire remote sites (WAN)

This adds a new JAR and associated cache service to Geode.  The service
and associated changes to Geode protect the server from receiving
com.gemstone.gemfire packaged objects, translating them to their org.apache.geode

The service is called OldClientSupportService and the new jar is
geode-old-client-support.jar.  Though it's called "OldClient" this will
also protect the WAN gateways.

Several Geode exception classes did not have serialVersionUIDs.  Apparently
folks thought that abstract superclasses did not need these but this is not
the case.  I've generated UIDs based on GemFire 8.2.1 classes and put
them in place in Geode's classes.

> add support for old GemFire remote sites (WAN)
> ----------------------------------------------
>                 Key: GEODE-1927
>                 URL:
>             Project: Geode
>          Issue Type: Bug
>          Components: messaging
>            Reporter: Bruce Schuchardt
> We need to protect the Geode cache from receiving serialized objects from a remote site
that have com.gemstone.gemfire package names.  These primarily include enumeration-type objects
like cache.Operation.

This message was sent by Atlassian JIRA

View raw message