This is an automated email from the ASF dual-hosted git repository. bross pushed a change to branch support/1.12 in repository https://gitbox.apache.org/repos/asf/geode.git.
from 79ce10f GEODE-8623: Retry getting local host if it fails. (#5743) new 9245868 Revert "GEODE-8781: Added ReconnectListener to PeerToPeerSessionCache" new d87183f Revert "GEODE-7896 Update tomcat support (#6289)" new 1ed0bf3 Revert "GEODE-8513: Remove (de)serialization of local sessions." new 4f63dda GEODE-8221: Refactor tests to run in appropriate projects. (#5244) new 1d682fe GEODE-7896 Update tomcat support new 64687d7 GEODE-8221: Commits session data prior to sending output to browser (#5246) new 9282140 GEODE-8217: Deserialize attribute before update and remove. (#5256) new 7d3dc5d GEODE-8513: Remove (de)serialization of local sessions. (#5532) new f6c62cf GEODE-8684: Setting a session's maxInactiveInterval does not work when the commit valve is disabled (#5724) new c67bdb3 GEODE-8781: Added ReconnectListener to PeerToPeerSessionCache new 948f0ce Add awaits to CargoTestBase new 5d1803a spA The 12 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: ...SessionsBase.java => AbstractSessionsTest.java} | 143 ++++----- ...AbstractCommitSessionValveIntegrationTest.java} | 42 ++- .../AbstractDeltaSessionIntegrationTest.java | 110 +++++++ ...t.java => AbstractDeltaSessionManagerTest.java} | 77 ++--- ...UnitTest.java => AbstractDeltaSessionTest.java} | 103 +++---- .../AbstractSessionValveIntegrationTest.java | 0 .../ClientServerSessionCacheJUnitTest.java | 334 -------------------- ...ionsJUnitTest.java => Tomcat7SessionsTest.java} | 10 +- .../CommitSessionValveIntegrationTest.java | 57 ++++ .../session/catalina/DeltaSession7Test.java} | 38 +-- .../catalina/Tomcat7CommitSessionOutputBuffer.java | 53 ++++ .../catalina/Tomcat7CommitSessionValve.java | 58 ++++ .../catalina/Tomcat7DeltaSessionManager.java | 12 +- .../session/catalina/DeltaSession7Test.java | 147 +++++++++ .../Tomcat7CommitSessionOutputBufferTest.java | 63 ++++ .../catalina/Tomcat7CommitSessionValveTest.java | 98 ++++++ ...st.java => Tomcat7DeltaSessionManagerTest.java} | 7 +- .../CommitSessionValveIntegrationTest.java | 57 ++++ .../session/catalina/DeltaSession8Test.java} | 38 +-- .../modules/session/catalina/DeltaSession8.java | 1 + .../catalina/Tomcat8CommitSessionOutputBuffer.java | 60 ++++ .../catalina/Tomcat8CommitSessionValve.java | 59 ++++ .../catalina/Tomcat8DeltaSessionManager.java | 8 +- .../session/catalina/DeltaSession8Test.java | 147 +++++++++ .../Tomcat8CommitSessionOutputBufferTest.java | 77 +++++ .../catalina/Tomcat8CommitSessionValveTest.java | 98 ++++++ ...st.java => Tomcat8DeltaSessionManagerTest.java} | 3 +- .../CommitSessionValveIntegrationTest.java | 52 ++++ .../session/catalina/DeltaSession9Test.java} | 40 +-- .../catalina/Tomcat9CommitSessionOutputBuffer.java | 53 ++++ .../catalina/Tomcat9CommitSessionValve.java | 58 ++++ .../catalina/Tomcat9DeltaSessionManager.java | 7 +- .../session/catalina/DeltaSession9Test.java | 147 +++++++++ .../Tomcat9CommitSessionOutputBufferTest.java | 60 ++++ .../catalina/Tomcat9CommitSessionValveTest.java | 94 ++++++ ...st.java => Tomcat9DeltaSessionManagerTest.java} | 3 +- ...ionsJUnitTest.java => Tomcat6SessionsTest.java} | 4 +- .../catalina/AbstractCommitSessionValve.java | 82 +++++ .../session/catalina/CommitSessionValve.java | 69 ----- .../modules/session/catalina/DeltaSession.java | 336 ++++++++++++--------- .../session/catalina/DeltaSessionManager.java | 130 ++++---- ....java => DeltaSessionManagerConfiguration.java} | 46 ++- .../session/catalina/JvmRouteBinderValve.java | 10 +- .../modules/session/catalina/SessionCommitter.java | 18 +- .../modules/session/catalina/SessionManager.java | 4 + .../catalina/Tomcat6CommitSessionValve.java | 15 +- .../catalina/Tomcat6DeltaSessionManager.java | 7 +- .../callback/SessionExpirationCacheListener.java | 2 +- .../catalina/AbstractSessionCacheTest.java} | 20 +- .../catalina/ClientServerSessionCacheTest.java | 298 +++++++++++++++++- .../session/catalina/DeltaSessionFacadeTest.java} | 6 +- .../catalina/PeerToPeerSessionCacheTest.java} | 26 +- .../SessionExpirationCacheListenerTest.java} | 10 +- .../DeltaSessionAttributeEventBatchTest.java} | 17 +- .../DeltaSessionDestroyAttributeEventTest.java} | 9 +- .../internal/DeltaSessionStatisticsTest.java} | 11 +- .../DeltaSessionUpdateAttributeEventTest.java} | 10 +- .../modules/util/CreateRegionFunctionTest.java} | 17 +- ...TouchPartitionedRegionEntriesFunctionTest.java} | 16 +- .../TouchReplicatedRegionEntriesFunctionTest.java} | 20 +- .../session/AccessAttributeValueListener.java} | 24 +- .../src/main/webapp/WEB-INF/web.xml | 4 + .../geode/session/tests/TomcatContainer.java | 15 +- .../apache/geode/session/tests/TomcatInstall.java | 36 ++- .../apache/geode/session/tests/CargoTestBase.java | 115 ++++--- .../org/apache/geode/session/tests/LogChecker.java | 126 ++++++++ .../tests/Tomcat6CachingClientServerTest.java | 2 +- .../session/tests/Tomcat6ClientServerTest.java | 3 +- .../apache/geode/session/tests/Tomcat6Test.java | 3 +- .../tests/Tomcat7CachingClientServerTest.java | 2 +- .../session/tests/Tomcat7ClientServerTest.java | 3 +- .../apache/geode/session/tests/Tomcat7Test.java | 3 +- .../tests/Tomcat8CachingClientServerTest.java | 2 +- .../session/tests/Tomcat8ClientServerTest.java | 3 +- .../apache/geode/session/tests/Tomcat8Test.java | 3 +- .../tests/Tomcat9CachingClientServerTest.java | 2 +- ...mcat9CachingClientServerValveDisabledTest.java} | 4 +- .../session/tests/Tomcat9ClientServerTest.java | 3 +- .../apache/geode/session/tests/Tomcat9Test.java | 3 +- .../integrationTest/resources/assembly_content.txt | 6 +- .../Tomcat8ClientServerRollingUpgradeTest.java | 4 +- ...omcatSessionBackwardsCompatibilityTestBase.java | 8 +- .../geode/internal/cache/GemFireCacheImpl.java | 2 +- 83 files changed, 2906 insertions(+), 1067 deletions(-) rename extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/{TestSessionsBase.java => AbstractSessionsTest.java} (72%) rename extensions/{geode-modules/src/integrationTest/java/org/apache/geode/modules/session/catalina/CommitSessionValveIntegrationTest.java => geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/AbstractCommitSessionValveIntegrationTest.java} (83%) create mode 100644 extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/AbstractDeltaSessionIntegrationTest.java rename extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/{DeltaSessionManagerJUnitTest.java => AbstractDeltaSessionManagerTest.java} (76%) rename extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/{DeltaSessionJUnitTest.java => AbstractDeltaSessionTest.java} (63%) rename extensions/{geode-modules/src/integrationTest => geode-modules-test/src/main}/java/org/apache/geode/modules/session/catalina/AbstractSessionValveIntegrationTest.java (100%) delete mode 100644 extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/ClientServerSessionCacheJUnitTest.java rename extensions/geode-modules-tomcat7/src/integrationTest/java/org/apache/geode/modules/session/{Tomcat7SessionsJUnitTest.java => Tomcat7SessionsTest.java} (87%) create mode 100644 extensions/geode-modules-tomcat7/src/integrationTest/java/org/apache/geode/modules/session/catalina/CommitSessionValveIntegrationTest.java copy extensions/{geode-modules/src/main/java/org/apache/geode/modules/session/catalina/SessionManager.java => geode-modules-tomcat7/src/integrationTest/java/org/apache/geode/modules/session/catalina/DeltaSession7Test.java} (61%) create mode 100644 extensions/geode-modules-tomcat7/src/main/java/org/apache/geode/modules/session/catalina/Tomcat7CommitSessionOutputBuffer.java create mode 100644 extensions/geode-modules-tomcat7/src/main/java/org/apache/geode/modules/session/catalina/Tomcat7CommitSessionValve.java create mode 100644 extensions/geode-modules-tomcat7/src/test/java/org/apache/geode/modules/session/catalina/DeltaSession7Test.java create mode 100644 extensions/geode-modules-tomcat7/src/test/java/org/apache/geode/modules/session/catalina/Tomcat7CommitSessionOutputBufferTest.java create mode 100644 extensions/geode-modules-tomcat7/src/test/java/org/apache/geode/modules/session/catalina/Tomcat7CommitSessionValveTest.java rename extensions/geode-modules-tomcat7/src/test/java/org/apache/geode/modules/session/catalina/{Tomcat7DeltaSessionManagerJUnitTest.java => Tomcat7DeltaSessionManagerTest.java} (95%) create mode 100644 extensions/geode-modules-tomcat8/src/integrationTest/java/org/apache/geode/modules/session/catalina/CommitSessionValveIntegrationTest.java copy extensions/{geode-modules/src/main/java/org/apache/geode/modules/session/catalina/SessionManager.java => geode-modules-tomcat8/src/integrationTest/java/org/apache/geode/modules/session/catalina/DeltaSession8Test.java} (61%) create mode 100644 extensions/geode-modules-tomcat8/src/main/java/org/apache/geode/modules/session/catalina/Tomcat8CommitSessionOutputBuffer.java create mode 100644 extensions/geode-modules-tomcat8/src/main/java/org/apache/geode/modules/session/catalina/Tomcat8CommitSessionValve.java create mode 100644 extensions/geode-modules-tomcat8/src/test/java/org/apache/geode/modules/session/catalina/DeltaSession8Test.java create mode 100644 extensions/geode-modules-tomcat8/src/test/java/org/apache/geode/modules/session/catalina/Tomcat8CommitSessionOutputBufferTest.java create mode 100644 extensions/geode-modules-tomcat8/src/test/java/org/apache/geode/modules/session/catalina/Tomcat8CommitSessionValveTest.java rename extensions/geode-modules-tomcat8/src/test/java/org/apache/geode/modules/session/catalina/{Tomcat8DeltaSessionManagerJUnitTest.java => Tomcat8DeltaSessionManagerTest.java} (97%) create mode 100644 extensions/geode-modules-tomcat9/src/integrationTest/java/org/apache/geode/modules/session/catalina/CommitSessionValveIntegrationTest.java copy extensions/{geode-modules/src/main/java/org/apache/geode/modules/session/catalina/SessionManager.java => geode-modules-tomcat9/src/integrationTest/java/org/apache/geode/modules/session/catalina/DeltaSession9Test.java} (61%) create mode 100644 extensions/geode-modules-tomcat9/src/main/java/org/apache/geode/modules/session/catalina/Tomcat9CommitSessionOutputBuffer.java create mode 100644 extensions/geode-modules-tomcat9/src/main/java/org/apache/geode/modules/session/catalina/Tomcat9CommitSessionValve.java create mode 100644 extensions/geode-modules-tomcat9/src/test/java/org/apache/geode/modules/session/catalina/DeltaSession9Test.java create mode 100644 extensions/geode-modules-tomcat9/src/test/java/org/apache/geode/modules/session/catalina/Tomcat9CommitSessionOutputBufferTest.java create mode 100644 extensions/geode-modules-tomcat9/src/test/java/org/apache/geode/modules/session/catalina/Tomcat9CommitSessionValveTest.java rename extensions/geode-modules-tomcat9/src/test/java/org/apache/geode/modules/session/catalina/{Tomcat9DeltaSessionManagerJUnitTest.java => Tomcat9DeltaSessionManagerTest.java} (97%) copy extensions/geode-modules/src/integrationTest/java/org/apache/geode/modules/session/{Tomcat6SessionsJUnitTest.java => Tomcat6SessionsTest.java} (88%) create mode 100644 extensions/geode-modules/src/main/java/org/apache/geode/modules/session/catalina/AbstractCommitSessionValve.java delete mode 100644 extensions/geode-modules/src/main/java/org/apache/geode/modules/session/catalina/CommitSessionValve.java copy extensions/geode-modules/src/main/java/org/apache/geode/modules/session/catalina/{SessionManager.java => DeltaSessionManagerConfiguration.java} (57%) copy geode-assembly/src/distributedTest/java/org/apache/geode/session/tests/Tomcat7Test.java => extensions/geode-modules/src/main/java/org/apache/geode/modules/session/catalina/SessionCommitter.java (61%) copy geode-assembly/src/distributedTest/java/org/apache/geode/session/tests/Tomcat6Test.java => extensions/geode-modules/src/main/java/org/apache/geode/modules/session/catalina/Tomcat6CommitSessionValve.java (62%) rename extensions/{geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/AbstractSessionCacheJUnitTest.java => geode-modules/src/test/java/org/apache/geode/modules/session/catalina/AbstractSessionCacheTest.java} (89%) rename extensions/{geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/DeltaSessionFacadeJUnitTest.java => geode-modules/src/test/java/org/apache/geode/modules/session/catalina/DeltaSessionFacadeTest.java} (88%) rename extensions/{geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/PeerToPeerSessionCacheJUnitTest.java => geode-modules/src/test/java/org/apache/geode/modules/session/catalina/PeerToPeerSessionCacheTest.java} (90%) rename extensions/{geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/callback/SessionExpirationCacheListenerJUnitTest.java => geode-modules/src/test/java/org/apache/geode/modules/session/catalina/callback/SessionExpirationCacheListenerTest.java} (80%) rename extensions/{geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/internal/DeltaSessionAttributeEventBatchJUnitTest.java => geode-modules/src/test/java/org/apache/geode/modules/session/catalina/internal/DeltaSessionAttributeEventBatchTest.java} (77%) rename extensions/{geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/internal/DeltaSessionDestroyAttributeEventJUnitTest.java => geode-modules/src/test/java/org/apache/geode/modules/session/catalina/internal/DeltaSessionDestroyAttributeEventTest.java} (79%) rename extensions/{geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/internal/DeltaSessionStatisticsJUnitTest.java => geode-modules/src/test/java/org/apache/geode/modules/session/catalina/internal/DeltaSessionStatisticsTest.java} (85%) rename extensions/{geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/internal/DeltaSessionUpdateAttributeEventJUnitTest.java => geode-modules/src/test/java/org/apache/geode/modules/session/catalina/internal/DeltaSessionUpdateAttributeEventTest.java} (81%) rename extensions/{geode-modules-test/src/main/java/org/apache/geode/modules/util/CreateRegionFunctionJUnitTest.java => geode-modules/src/test/java/org/apache/geode/modules/util/CreateRegionFunctionTest.java} (85%) rename extensions/{geode-modules-test/src/main/java/org/apache/geode/modules/util/TouchPartitionedRegionEntriesFunctionJUnitTest.java => geode-modules/src/test/java/org/apache/geode/modules/util/TouchPartitionedRegionEntriesFunctionTest.java} (84%) rename extensions/{geode-modules-test/src/main/java/org/apache/geode/modules/util/TouchReplicatedRegionEntriesFunctionJUnitTest.java => geode-modules/src/test/java/org/apache/geode/modules/util/TouchReplicatedRegionEntriesFunctionTest.java} (79%) rename extensions/{geode-modules/src/integrationTest/java/org/apache/geode/modules/session/Tomcat6SessionsJUnitTest.java => session-testing-war/src/main/java/org/apache/geode/modules/session/AccessAttributeValueListener.java} (55%) create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/session/tests/LogChecker.java copy geode-assembly/src/distributedTest/java/org/apache/geode/session/tests/{Tomcat9CachingClientServerTest.java => Tomcat9CachingClientServerValveDisabledTest.java} (89%)