Changes since 23.6.4
Fixes
-
Log "Connection remotely closed" IOException at debug level (#22102)
Commit · Pull request · IssueChanges the log level from ERROR to DEBUG for the specific IOException that occurs when a client connection dies during push communication. This reduces noise in logs, especially during integration tests.
-
Fixed high CPU usage due to pending JS commands (#22024) (#22035)
Commit · Pull request · IssueField "pendingJsInvocations" should be a Set instead of a List in order to avoid O(n^2) operations. This greatly improves performance in situations where many fields are updated constantly and the JS command queue becomes very large. (cherry picked from commit dfe8763)