Ryan McMahon created GEODE-6877:
-----------------------------------

             Summary: Delete code related to Gateway Delta Replication in 
Tomcat session state module
                 Key: GEODE-6877
                 URL: https://issues.apache.org/jira/browse/GEODE-6877
             Project: Geode
          Issue Type: Improvement
          Components: http session
            Reporter: Ryan McMahon


There is a partially implemented feature for replicating session state over 
WAN, but it is currently hard coded to be disabled.  From DeltaSessionManager:
{code:java}
@Override
public boolean getEnableGatewayDeltaReplication() {
  // return this.enableGatewayDeltaReplication;
  return false; // disabled
}
{code}
There is a lot of code to support this feature which is not used (because of 
the above hard coding) and also not well tested.  It seems whatever use case 
that was driving this feature is no longer high priority, because this feature 
was never totally finished and documented.  As such, we should remove all the 
code related to this unfinished feature to avoid clutter.  This will result in 
deletion of a lot of code in the Tomcat session state core classes, as well as 
the code in the gatewaydelta package.  The exact code which can be deleted can 
be determined by tracing the usages of the configuration and supporting classes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to