Build: #2484 was successful Manual run by daryl herzmann

Stages & jobs

  1. Build and Package

Code commits

Openfire (master)

  • daryl herzmann

    daryl herzmann d3fa54d74ae7592187a6b3c0eaebd33289f2e629

    Merge pull request #2702 from guusdk/OF-3036_S2S-domain-unreachable-log-message
    OF-3036: Improve log message when remote domain is unreachable

  • Guus der Kinderen

    Guus der Kinderen 4c2e3c7130b156a2fba60b537abc2f1e452f2f38

    OF-3035: Propagate session 'detached' state through cluster
    This commit ensures that all cluster nodes can see the 'detached' state of a session. Prior to this change, this was only visible at the local cluster node. Because of this, cluster tasks that cannot operate on detached sessions no longer are invoked.

    Additionally, certain cluster tasks that cannot succeed on a detached session are now logged in a less verbose manner than on level 'error'.

    • xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalSession.java (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/RemoteSession.java (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/RemoteSessionTask.java (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/Session.java (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
    • xmppserver/src/main/webapp/session-details.jsp (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
    • xmppserver/src/main/webapp/session-row.jspf (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
    • xmppserver/src/main/webapp/session-summary.jsp (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
  • Guus der Kinderen

    Guus der Kinderen 30adad273ad93a164d65ed9c9b8bc246dd4bd45d

    OF-3036: Improve log message when remote domain is unreachable
    This drops the stack trace, and changes the log message in such a way that it's more descriptive to an admin.

    • xmppserver/src/main/java/org/jivesoftware/openfire/nio/NettySessionInitializer.java (version 30adad273ad93a164d65ed9c9b8bc246dd4bd45d)
    • xmppserver/src/main/java/org/jivesoftware/openfire/nio/NetworkEntityUnreachableException.java (version 30adad273ad93a164d65ed9c9b8bc246dd4bd45d)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalOutgoingServerSession.java (version 30adad273ad93a164d65ed9c9b8bc246dd4bd45d)
  • Guus der Kinderen

    Guus der Kinderen 3ebefd5c6f710bd89e652e089fcee488672dba29

    OF-3034: Reduce log level for cluster task that can be expected to fail.
    The 'removeDetached' cluster task is preemptively fired, and is likely to not find a session to be detached.

    As not finding an applicable session is to be expected, this shouldn't be logged as an error.

    • xmppserver/src/main/java/org/jivesoftware/openfire/session/ClientSessionTask.java (version 3ebefd5c6f710bd89e652e089fcee488672dba29)