Messages by Thread
-
[VOTE] Apache Tomcat migration tool for Jakarta EE 1.0.13
Mark Thomas
-
svn commit: r88133 - in dev/tomcat/jakartaee-migration/v1.0.13: . binaries source
markt
-
(tomcat-jakartaee-migration) annotated tag 1.0.13 created (now de68215)
markt
-
(tomcat-jakartaee-migration) branch main updated: [maven-release-plugin] prepare release 1.0.13
markt
-
(tomcat-jakartaee-migration) branch main updated: [maven-release-plugin] prepare for next development iteration
markt
-
(tomcat-jakartaee-migration) branch dependabot/github_actions/codecov/codecov-action-7.1.1 deleted (was 929d980)
github-bot
-
(tomcat) branch 10.1.x updated (1765a0eb20 -> 16a01d5e0b)
remm
-
(tomcat) branch 9.0.x updated (041c531d54 -> cc0900f3c6)
remm
-
(tomcat) branch 11.0.x updated (677e69a178 -> b49da4a163)
remm
-
(tomcat) branch main updated (e45dc8bd73 -> 2c7defae5d)
remm
-
(tomcat) 05/25: Keep existing proxy connections in TcpSender.init when the proxy list has not changed since the heartbeat runs init on every periodic event and closing connections there defeated the keep-alive design
remm
-
(tomcat) 19/25: Compare type and action as well as name when de-duplicating DeltaRequest actions so that distinct changes sharing a name, such as an attribute and a note, are all replicated, and recycle the evicted action back to the pool
remm
-
Re: (tomcat) 19/25: Compare type and action as well as name when de-duplicating DeltaRequest actions so that distinct changes sharing a name, such as an attribute and a note, are all replicated, and recycle the evicted action back to the pool
Mark Thomas
-
(tomcat) 14/25: Use REPLACE_EXISTING when moving a received WAR into place in FarmWarDeployer since the delete of an old WAR with the same name may have failed
remm
-
(tomcat) 13/25: Remove completed file factories by instance in FarmWarDeployer to avoid evicting a freshly created factory for a new transfer of the same WAR
remm
-
(tomcat) 17/25: Capture and send the final session delta in DeltaSession.expire() before acquiring the session monitor to avoid a lock order inversion against the delta lock
remm
-
(tomcat) 23/25: Make SimpleTcpCluster.stopInternal() cleanup robust: guard each step so a channel stop failure cannot skip listener removal and cluster valve unregistration, and unregister the MBeans of all cluster members from the member name map on stop
remm
-
(tomcat) 03/25: Skip auto-assigned-port connector thread pool MBeans in CollectedInfo since their name carries a name index rather than a port
remm
-
(tomcat) 21/25: Snapshot the request counter in ReplicationValve.updateStats() and guard against zero so that a concurrent resetStatistics() cannot cause a division by zero
remm
-
(tomcat) 06/25: Close the multicast socket in MultiCastSender when socket setup fails after creation to avoid leaking one socket per heartbeat and validate the TTL range in HeartbeatListener
remm
-
(tomcat) 02/25: Guard ClusterSingleSignOn.stopInternal() against a ClassCastException when the ReplicatedMap was never created after a failed start
remm
-
(tomcat) 07/25: Move attributes set during web application startup into the replicated attribute map when it is installed in ReplicatedContext so they are replicated to the other nodes
remm
-
Re: (tomcat) 07/25: Move attributes set during web application startup into the replicated attribute map when it is installed in ReplicatedContext so they are replicated to the other nodes
Mark Thomas
-
Re: (tomcat) 07/25: Move attributes set during web application startup into the replicated attribute map when it is installed in ReplicatedContext so they are replicated to the other nodes
Rémy Maucherat
-
(tomcat) 20/25: Make hasMembers volatile so that membership changes made on the tribes membership thread are visible to the request threads that read it
remm
-
(tomcat) 01/25: Replicate SSO session key set changes from removeSession() and sessionChangedId() in ClusterSingleSignOn so SSO entries are deregistered on all nodes when the last associated session expires
remm
-
(tomcat) 08/25: Fire ServletContextAttributeListener events for attributes stored in the local map of a ReplicatedContext by extracting the event firing logic of ApplicationContext into overridable hooks
remm
-
(tomcat) 04/25: Bound connect and read operations in TcpSender with timeouts since the heartbeat runs on the shared server utility executor, and close connections on read failure
remm
-
(tomcat) 16/25: Log a clear configuration error and disable watching when FarmWarDeployer has watchEnabled set without a watchDir rather than failing with a NullPointerException on start
remm
-
(tomcat) 10/25: Correct the calculation of the total number of fragment messages in FileMessageFactory which declared one message too many for files whose size is an exact multiple of the fragment size, so WAR deployments via FarmWarDeployer never completed for those files
remm
-
(tomcat) 25/25: Merge branch 'main' of [email protected]:apache/tomcat.git into main
remm
-
(tomcat) 22/25: Fire the SEND_MESSAGE_FAILURE_EVENT lifecycle event with the failing message, destination and exception from SimpleTcpCluster.send() when notifyLifecycleListenerOnFailure is enabled, making the previously declared but never fired event work as documented
remm
-
(tomcat) 24/25: Name the fallback manager created by SimpleTcpCluster.createManager() when cloning the manager template fails so that its replication messages carry a context name and are not routed to every context on the receiving nodes
remm
-
(tomcat) 09/25: Make MultiEnumeration.nextElement throw NoSuchElementException when exhausted and report attribute names present in both stores only once
remm
-
(tomcat) 18/25: Reset noContextManagerReceived in DeltaManager.getAllClusterSessions() alongside stateTransferred so that a repeated state transfer does not exit immediately on a stale response
remm
-
(tomcat) 12/25: Use a concurrent map for WarWatcher.currentStatus since clear() may run on the stop thread while check() iterates the map on the container background thread
remm
-
(tomcat) 15/25: Avoid logging a spurious delete failure for a context.xml that never existed and log a warning when a cluster undeploy targets a context that is not present on the node in FarmWarDeployer
remm
-
(tomcat) 11/25: Synchronize FileMessageFactory.isValid() with the write path and remove expired factories by instance to avoid racing with in-flight transfers
remm
-
(tomcat) branch main updated: Attempt to fix buildbot failure
markt
-
(tomcat) branch 9.0.x updated (59ef2708a3 -> 041c531d54)
remm
-
(tomcat) branch 10.1.x updated (5301caf434 -> 1765a0eb20)
remm
-
(tomcat) branch 11.0.x updated (78036375a6 -> 677e69a178)
remm
-
(tomcat) branch main updated (9c6823e159 -> 8443c1d858)
remm
-
(tomcat) branch 11.0.x updated: Tomcat 11 baseline is Java 17 not Java 21
markt
-
(tomcat) branch 9.0.x updated: Update to Bouncy Castle 1.86
markt
-
(tomcat) branch 10.1.x updated: Update to Bouncy Castle 1.86
markt
-
(tomcat) branch 11.0.x updated: Update to Bouncy Castle 1.86
markt
-
(tomcat) branch main updated: Update to Bouncy Castle 1.8.6
markt
-
(tomcat) branch 9.0.x updated: Update to Byte Buddy 1.18.14
markt
-
(tomcat) branch main updated: Update to Checkstyle 14.3.0
markt
-
(tomcat) branch 10.1.x updated: Update to Byte Buddy 1.18.14
markt
-
(tomcat) branch 11.0.x updated: Update to Byte Buddy 1.18.14
markt
-
(tomcat) branch main updated: Update to Byte Buddy 1.18.14
markt
-
(tomcat) branch 9.0.x updated: Update NSIS to 3.13
markt
-
(tomcat) branch 10.1.x updated: Update NSIS to 3.13
markt
-
(tomcat) branch 11.0.x updated: Correct location
markt
-
(tomcat) branch 11.0.x updated (f386b930f1 -> 04acaa8e32)
markt
-
(tomcat) branch main updated: Update NSIS to 3.13
markt
-
(tomcat) branch main updated: Update to the Eclipse JDT compiler 4.41
markt
-
[Bug 70251] New: CloseableURLConnection closes shared Jar file
bugzilla
-
(tomcat) branch 11.0.x updated: Treat close() the same was as shutdown()
markt
-
(tomcat) branch main updated: Treat close() the same was as shutdown()
markt
-
(tomcat) branch 9.0.x updated: Rename tests to match standard naming convention.
markt
-
(tomcat) branch 11.0.x updated: Rename tests to match standard naming convention.
markt
-
(tomcat) branch main updated: Rename tests to match standard naming convention.
markt
-
(tomcat) branch 10.1.x updated: Rename tests to match standard naming convention.
markt
-
(tomcat) branch 9.0.x updated: Explicitly state virtual host and SNI matching are separate
markt
-
(tomcat) branch 11.0.x updated: Explicitly state virtual host and SNI matching are separate
markt
-
(tomcat) branch main updated: Follow-up to 87ed9d47
markt
-
(tomcat) branch 9.0.x updated (2fb3864f0e -> 006099e16a)
markt
-
(tomcat) branch 9.0.x updated: Follow-up to 87ed9d47
markt
-
(tomcat) branch main updated: Follow-up to 34315ac0
markt
-
(tomcat) branch 9.0.x updated: Partial revert of 6fd26942
markt
-
(tomcat) branch 10.1.x updated: Fix CharChunk.indexOf(char) for chunks with a non-zero start
markt
-
(tomcat) branch 10.1.x updated (792859bdb8 -> bd356f1714)
remm