This is an automated email from the ASF dual-hosted git repository.
rmaucher pushed a change to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git
from bd100b3335 Drop test
new c7c0cec505 Fix MessageDispatchInterceptor queue size accounting drift
new 7caeb51608 Avoid NPE in EncryptInterceptor.stop() after a failed start
new 2379926ec4 Validate fragment metadata in FragmentationInterceptor
reassembly
new 93feb7deb4 Validate FragmentationInterceptor maxSize and expire
configuration
new b12fedb673 Make FragmentationInterceptor reassembly thread safe
new 474bfdc1b2 Make NonBlockingCoordinator coordination wait timeout
configurable
new 7b21f72d4a Fix inverted comparison in
NonBlockingCoordinator.hasHigherPriority
new 5a1af0b2f2 Use short dedicated timeout for NonBlockingCoordinator
merge liveness checks
new 31b788c1c0 Fix in-flight counter leak in ThroughputInterceptor after
send failure
new 93e42975bf Make ThroughputInterceptor statistics reporting thread safe
new 7a71a5b306 Run TcpFailureDetector liveness checks outside the
membership monitor
new c7bb756c90 Deduplicate destinations when merging static and dynamic
membership
new 30253fc91b Publish the SimpleCoordinator view safely
new 1a3a1f4843 Report two phase commit send results through the
application error handler
new 1a16d2e7b2 Detach the unique id when shallow cloning a channel message
new 4a6be96a34 Release a two phase commit message when its confirmation
overtook it
new ef41420a27 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]