-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/50364/
-----------------------------------------------------------

Review request for geode, anilkumar gingade, Barry Oglesby, Jens Deppe, William 
Markito, nabarun nag, Dan Smith, and xiaojian zhou.


Repository: geode


Description
-------

Currently, we do not support Tomcat 8.5.4.  This is a first cut attempt to at 
doing so.

This patch will probably have a lot of debug statements to clean up as well as 
cleaning up a bunch of code.  This is the diff right after getting everything 
compiling and manually tested.

Extracted DeltaSession into an interface, this allowed us to keep support for 
Tomcat 6 and 7
-- This was needed because the value attributes is now a ConcurrentMap and no 
longer a Map
Refactored LifecycleListener and moved it to the specific DeltaSessionManagers 
as it no longer exists in Tomcat 8
Created new EmbeddedTomcat as the old Embedded class is no longer present in 
Tomcat 8
Setup of tests needed to be changed because a lot of the setup code is no 
longer needed or needed in a different order


Diffs
-----

  extensions/geode-modules-assembly/build.gradle 412ba09 
  
extensions/geode-modules-tomcat7/src/main/java/com/gemstone/gemfire/modules/session/catalina/Tomcat7DeltaSessionManager.java
 d1f44bb 
  extensions/geode-modules-tomcat8/build.gradle PRE-CREATION 
  
extensions/geode-modules-tomcat8/src/main/java/com/gemstone/gemfire/modules/session/catalina/DeltaSession8.java
 PRE-CREATION 
  
extensions/geode-modules-tomcat8/src/main/java/com/gemstone/gemfire/modules/session/catalina/Tomcat8DeltaSessionManager.java
 PRE-CREATION 
  
extensions/geode-modules-tomcat8/src/test/java/com/gemstone/gemfire/modules/session/EmbeddedTomcat8.java
 PRE-CREATION 
  
extensions/geode-modules-tomcat8/src/test/java/com/gemstone/gemfire/modules/session/TestSessionsTomcat8Base.java
 PRE-CREATION 
  
extensions/geode-modules-tomcat8/src/test/java/com/gemstone/gemfire/modules/session/Tomcat8SessionsJUnitTest.java
 PRE-CREATION 
  
extensions/geode-modules-tomcat8/src/test/resources/tomcat/conf/tomcat-users.xml
 PRE-CREATION 
  extensions/geode-modules-tomcat8/src/test/resources/tomcat/logs/.gitkeep 
PRE-CREATION 
  extensions/geode-modules-tomcat8/src/test/resources/tomcat/temp/.gitkeep 
PRE-CREATION 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/gatewaydelta/GatewayDeltaDestroyEvent.java
 18bfe8b 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/session/bootstrap/AbstractCache.java
 c14f829 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/session/catalina/CommitSessionValve.java
 0ae17f2 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/session/catalina/DeltaSession.java
 c81a232 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/session/catalina/DeltaSessionFacade.java
 1ac4da2 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/session/catalina/DeltaSessionInterface.java
 PRE-CREATION 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/session/catalina/DeltaSessionManager.java
 92d9ef6 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/session/catalina/Tomcat6DeltaSessionManager.java
 d5b5991 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/session/catalina/callback/SessionExpirationCacheListener.java
 dff6d58 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/session/catalina/internal/DeltaSessionAttributeEvent.java
 90b6f28 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/session/catalina/internal/DeltaSessionAttributeEventBatch.java
 47df071 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/session/catalina/internal/DeltaSessionDestroyAttributeEvent.java
 989474f 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/session/catalina/internal/DeltaSessionUpdateAttributeEvent.java
 6678e55 
  
extensions/geode-modules/src/main/java/com/gemstone/gemfire/modules/util/ContextMapper.java
 3b7b2de 
  gradle/dependency-versions.properties 196a4f8 
  settings.gradle ca34692 

Diff: https://reviews.apache.org/r/50364/diff/


Testing
-------


Thanks,

Jason Huynh

Reply via email to