Build: #2002 was successful Manual run by Guus der Kinderen
Code commits
Openfire (master)
-
Guus der Kinderen 963871156b996453a895e078a07ec5ca65b3bc33
OF-2753: Stream Management / Clustering - terminate on other cluster nodes
When a resumption attempt occurs on a cluster node that does not hold the detached session, terminate that session if it lives elsewhere in the cluster.
The rationale being that the client is unlikely to attempt resumption on the other cluster nodes. Lingering state might affect cluster functionality.
A new system property `stream.management.location.terminate-others.enabled` is introduced that controls this behavior.- i18n/src/main/resources/openfire_i18n.properties (version 963871156b996453a895e078a07ec5ca65b3bc33)
- xmppserver/src/main/java/org/jivesoftware/openfire/SessionManager.java (version 963871156b996453a895e078a07ec5ca65b3bc33)
- xmppserver/src/main/java/org/jivesoftware/openfire/session/ClientSessionTask.java (version 963871156b996453a895e078a07ec5ca65b3bc33)
- xmppserver/src/main/java/org/jivesoftware/openfire/session/RemoteSessionTask.java (version 963871156b996453a895e078a07ec5ca65b3bc33)
- xmppserver/src/main/java/org/jivesoftware/openfire/streammanagement/StreamManager.java (version 963871156b996453a895e078a07ec5ca65b3bc33)
-
Guus der Kinderen b2ffeed715eba069c387da6c1cf387db5b69c6c8
Update i18n/src/main/resources/openfire_i18n.properties
Co-authored-by: Dan Caseley <dan@caseley.me.uk>- i18n/src/main/resources/openfire_i18n.properties (version b2ffeed715eba069c387da6c1cf387db5b69c6c8)
-
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> b57ace4a1a9d719cf85e4edc004375703ed9d9a9
Bump actions/setup-java from 3 to 4
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>- .github/workflows/codeql-analysis.yml (version b57ace4a1a9d719cf85e4edc004375703ed9d9a9)
- .github/workflows/continuous-integration-workflow.yml (version b57ace4a1a9d719cf85e4edc004375703ed9d9a9)
- .github/workflows/database-upgrades.yml (version b57ace4a1a9d719cf85e4edc004375703ed9d9a9)
- .github/workflows/macos-release-artifact.yml (version b57ace4a1a9d719cf85e4edc004375703ed9d9a9)