This is an automated email from the ASF dual-hosted git repository.

rmaucher pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git


    from 6578af0982 Fix entry placement
     new 398d355780 Fix MessageDispatchInterceptor queue size accounting drift
     new 9216bee0be Avoid NPE in EncryptInterceptor.stop() after a failed start
     new b7651c13fb Validate fragment metadata in FragmentationInterceptor 
reassembly
     new d159795727 Validate FragmentationInterceptor maxSize and expire 
configuration
     new 6683257da6 Make FragmentationInterceptor reassembly thread safe
     new ae752c0133 Make NonBlockingCoordinator coordination wait timeout 
configurable
     new be32e29163 Fix inverted comparison in 
NonBlockingCoordinator.hasHigherPriority
     new e4df11c676 Use short dedicated timeout for NonBlockingCoordinator 
merge liveness checks
     new e2b11737da Fix in-flight counter leak in ThroughputInterceptor after 
send failure
     new 898126e22d Make ThroughputInterceptor statistics reporting thread safe
     new c8fa150e1a Run TcpFailureDetector liveness checks outside the 
membership monitor
     new 96200d5194 Deduplicate destinations when merging static and dynamic 
membership
     new 3e12456978 Publish the SimpleCoordinator view safely
     new 98525c463b Report two phase commit send results through the 
application error handler
     new 5388146aba Detach the unique id when shallow cloning a channel message
     new c719049c6f Release a two phase commit message when its confirmation 
overtook it
     new 5f7085bc89 Document the required ordering of the two phase commit and 
fragmentation interceptors

The 17 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:
 .../group/interceptors/EncryptInterceptor.java     |   4 +-
 .../interceptors/FragmentationInterceptor.java     | 110 +++++-
 .../group/interceptors/LocalStrings.properties     |  14 +
 .../interceptors/MessageDispatchInterceptor.java   |  26 +-
 .../group/interceptors/NonBlockingCoordinator.java |  99 +++++-
 .../group/interceptors/SimpleCoordinator.java      |  35 +-
 .../interceptors/StaticMembershipInterceptor.java  |  44 ++-
 .../group/interceptors/TcpFailureDetector.java     | 268 +++++++++-----
 .../group/interceptors/ThroughputInterceptor.java  |  30 +-
 .../interceptors/TwoPhaseCommitInterceptor.java    |  64 +++-
 .../org/apache/catalina/tribes/io/ChannelData.java |   7 +-
 .../group/interceptors/TestEncryptInterceptor.java |  21 +-
 .../interceptors/TestFragmentationInterceptor.java | 386 +++++++++++++++++++++
 .../TestMessageDispatchInterceptor.java            |  52 +++
 .../TestNonBlockingCoordinatorPriority.java        |  48 +++
 .../group/interceptors/TestSimpleCoordinator.java  | 111 ++++++
 .../TestStaticMembershipInterceptor.java           | 214 ++++++++++++
 .../TestTcpFailureDetectorLivenessChecks.java      | 204 +++++++++++
 .../interceptors/TestThroughputInterceptor.java    | 192 ++++++++++
 .../TestTwoPhaseCommitInterceptor.java             | 272 +++++++++++++++
 webapps/docs/changelog.xml                         |  57 +++
 21 files changed, 2118 insertions(+), 140 deletions(-)
 create mode 100644 
test/org/apache/catalina/tribes/group/interceptors/TestFragmentationInterceptor.java
 create mode 100644 
test/org/apache/catalina/tribes/group/interceptors/TestNonBlockingCoordinatorPriority.java
 create mode 100644 
test/org/apache/catalina/tribes/group/interceptors/TestSimpleCoordinator.java
 create mode 100644 
test/org/apache/catalina/tribes/group/interceptors/TestStaticMembershipInterceptor.java
 create mode 100644 
test/org/apache/catalina/tribes/group/interceptors/TestTcpFailureDetectorLivenessChecks.java
 create mode 100644 
test/org/apache/catalina/tribes/group/interceptors/TestThroughputInterceptor.java
 create mode 100644 
test/org/apache/catalina/tribes/group/interceptors/TestTwoPhaseCommitInterceptor.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to