Build: #232 was successful

Job: RPM Workflow was successful

Stages & jobs

  1. Build and Package

Code commits

Openfire (main)

  • daryl herzmann

    daryl herzmann 383636831852dbde31c38f96094b3135973ec0b4

    Merge pull request #3177 from igniterealtime/backport-3164-to-5.0
    [Backport 5.0] chore(deps-dev): bump com.install4j:install4j-maven from 12.0.2 to 12.0.3

  • dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 7cd78dd186108c57f6f7cc6c9d3cbd3e35304231

    chore(deps-dev): bump com.install4j:install4j-maven
    Bumps com.install4j:install4j-maven from 12.0.2 to 12.0.3.

    ---
    updated-dependencies:
    - dependency-name: com.install4j:install4j-maven
      dependency-version: 12.0.3
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    (cherry picked from commit c12446ddbf0ef581451fe48b3911c84beb5d9d32)

    • distribution/pom.xml (version 7cd78dd186108c57f6f7cc6c9d3cbd3e35304231)
  • daryl herzmann

    daryl herzmann 7ceb1dd13db9a57361b9eab3b9d1d7a4fafbb720

    Merge pull request #3176 from igniterealtime/backport-3172-to-5.0
    [Backport 5.0] OF-3200: purgeNode() in InMemoryPubSubPersistenceProvider targets service cache entry directly

  • Guus der Kinderen

    Guus der Kinderen 75c189da8f8f57e567243c374cc1d2e7b03a59d0

    OF-3200: purgeNode() in InMemoryPubSubPersistenceProvider targets service cache entry directly
    Previously used the two-argument CacheUtil.removeValueFromMultiValuedCache() overload, which scans every service entry in the cache. Switch to the three-argument overload that takes an explicit key, making the operation O(1) rather than O(n) in the number of registered services.

    (cherry picked from commit 148b7995614c491bfb0d62ff2e7596d67ed1694c)

    • xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/InMemoryPubSubPersistenceProvider.java (version 75c189da8f8f57e567243c374cc1d2e7b03a59d0)
  • daryl herzmann

    daryl herzmann bf2fbb646a52c6c17ba30eee4fbb606ccb1c206f

    Merge pull request #3175 from igniterealtime/backport-3171-to-5.0
    [Backport 5.0] OF-3198: Add missing DESC to LOAD_LAST_ITEMS_LIMIT query

  • Guus der Kinderen

    Guus der Kinderen cb8f0cc2ae71782899612851df085eaa39a74dfb

    OF-3198: Add missing DESC to LOAD_LAST_ITEMS_LIMIT query
    This causes oldest items to be returned instead of newest.

    (cherry picked from commit ecff8807d056ea2d2a4c3dc857a550ed2ba05f08)

    • xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/DefaultPubSubPersistenceProvider.java (version cb8f0cc2ae71782899612851df085eaa39a74dfb)
  • daryl herzmann

    daryl herzmann 93fe96249b511d960b6f9b4999b65a83319d5d61

    Merge pull request #3174 from igniterealtime/backport-3170-to-5.0
    [Backport 5.0] OF-3197: Correct parameter index in updateSubscription() when deleting a subscription in state 'none'

  • Guus der Kinderen

    Guus der Kinderen 51803937595f61b063537a265f1b67db77ec77e7

    OF-3197: Correct parameter index in updateSubscription() when deleting a subscription in state 'none'
    Parameter index 2 was set twice and the id parameter (index 3) was never bound, causing the wrong row to be targeted.

    (cherry picked from commit 9a26623e203c290965e1705c9863a49e3029cfc4)

    • xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/DefaultPubSubPersistenceProvider.java (version 51803937595f61b063537a265f1b67db77ec77e7)