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 a3ba3c1390 Follow-up to "Track StartTlsResponse per connection in
JNDIRealm"
new 0db75f2770 Validate package size field in XByteBuffer package framing
new 41005f6fb2 Make the buffer pool size accounting atomic
new 1c527bb72b Avoid NullPointerException when stopping channel components
without a registry
new 1024a4d35e Add the null guards of getRegistry to removeRegistry
new a48f17e2fe Guard the sender recovery trigger against a concurrent stop
new df17fd2e9b Protect the multicast shutdown send so that stop completes
new 10704bd0c4 Report the configured mcast so timeout and TTL through JMX
new d0668127f9 Bound the multicast send paths to a sendable packet size
new c9607d8165 Reject non-positive membership timing properties at start
new 015bf579eb Fail clearly when static membership starts without a local
member
new ce47349c29 Warn when static membership properties are replaced while
running
new 36adee60dc Keep the derived membership name out of the exposed
properties
new ce590f4d00 Hand out a copy of the static members list
new 15356deebd Fail the start when the Kubernetes service account token
cannot be read
new 22f2fbefc7 Clamp the backup index to the member snapshot in
publishEntryInfo
new 87c5bf8ff0 Scope the map member and state locks of
AbstractReplicatedMap to the map operations
new 0653fc6bfc Send broadcasts and pings to the checked member snapshot
new 20a9fdfb4c Skip the removal notification for keys that cannot be
serialized
new 0cfd2c50be Count entries with a null value in the size of a replicated
map
new 22416d32be Deserialize the key of a backup request with the loaders of
the map
new 5935cf4d15 Merge branch 'main' of [email protected]:apache/tomcat.git
into main
The 21 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:
.../tribes/group/ChannelInterceptorBase.java | 5 +-
.../apache/catalina/tribes/group/GroupChannel.java | 5 +-
java/org/apache/catalina/tribes/io/BufferPool.java | 27 +-
.../org/apache/catalina/tribes/io/XByteBuffer.java | 14 +-
.../apache/catalina/tribes/jmx/JmxRegistry.java | 6 +-
.../tribes/membership/LocalStrings.properties | 4 +
.../catalina/tribes/membership/McastService.java | 39 ++-
.../tribes/membership/McastServiceImpl.java | 24 +-
.../catalina/tribes/membership/MemberImpl.java | 2 +-
.../membership/StaticMembershipProvider.java | 12 +-
.../tribes/membership/StaticMembershipService.java | 36 ++-
.../membership/cloud/CloudMembershipService.java | 5 +-
.../cloud/KubernetesMembershipProvider.java | 7 +-
.../membership/cloud/LocalStrings.properties | 1 +
.../tribes/tipis/AbstractReplicatedMap.java | 118 +++++--
.../catalina/tribes/tipis/LazyReplicatedMap.java | 8 +-
.../catalina/tribes/transport/ReceiverBase.java | 5 +-
.../tribes/transport/ReplicationTransmitter.java | 5 +-
.../catalina/storeconfig/TestStoreConfig.java | 9 +
.../apache/catalina/tribes/io/TestBufferPool.java | 153 ++++++++++
.../apache/catalina/tribes/io/TestXByteBuffer.java | 63 ++++
.../catalina/tribes/jmx/TestJmxRegistry.java | 117 +++++++
.../tribes/membership/TestMcastService.java | 216 +++++++++++++
.../catalina/tribes/membership/TestMemberImpl.java | 48 +++
.../membership/TestStaticMembershipService.java | 145 +++++++++
.../cloud/TestKubernetesMembershipProvider.java | 64 ++++
.../tribes/tipis/TestAbstractReplicatedMap.java | 339 +++++++++++++++++++++
.../tribes/tipis/TestLazyReplicatedMap.java | 61 ++++
webapps/docs/changelog.xml | 12 +
29 files changed, 1474 insertions(+), 76 deletions(-)
create mode 100644 test/org/apache/catalina/tribes/io/TestBufferPool.java
create mode 100644 test/org/apache/catalina/tribes/jmx/TestJmxRegistry.java
create mode 100644
test/org/apache/catalina/tribes/membership/TestMcastService.java
create mode 100644
test/org/apache/catalina/tribes/membership/TestMemberImpl.java
create mode 100644
test/org/apache/catalina/tribes/membership/TestStaticMembershipService.java
create mode 100644
test/org/apache/catalina/tribes/membership/cloud/TestKubernetesMembershipProvider.java
create mode 100644
test/org/apache/catalina/tribes/tipis/TestAbstractReplicatedMap.java
create mode 100644
test/org/apache/catalina/tribes/tipis/TestLazyReplicatedMap.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]