Generates the latest/greatest Maven-based artifacts for the Openfire project, every night.

Build: #2880 failed Scheduled with changes by daryl herzmann and Guus der Kinderen

Stages & jobs

  1. Build and Package

Build result summary

Details

Completed
Queue duration
1 second
Duration
7 minutes
Labels
None
Agent
bamboo-agent-iowa.igniterealtime.org 3
Revision
5db84e051c93a76ec5cc560f34f01dc9f7d95486
Total tests
1754
Fixed in
#2881 (Scheduled with changes by daryl herzmann and Guus der Kinderen)

Tests

Responsible

  • daryl herzmann daryl herzmann Automatically assigned
  • Guus der Kinderen Guus der Kinderen Automatically assigned

Code commits

Author Commit Message Commit date
Guus der Kinderen Guus der Kinderen 5db84e051c93a76ec5cc560f34f01dc9f7d95486 OF-3044: ReverseLookupUpdatingCacheEntryListener optimization for unique ownership
Some instances of ReverseLookupUpdatingCacheEntryListener are used in contexts where it's expected that exactly one cluster node 'owns' the data for which an event was fired.

For such scenarios, this commit adds an optimization that removes data registered for _other_ nodes, when data is being registered for a node. This intends to add some resilience against data inconsistency.
daryl herzmann daryl herzmann c50f2b44c6852b49f360c3152fcf68a8ed036de7 Merge pull request #2719 from stokito/OF-2526_openfire.sh
 openfire.sh
Guus der Kinderen Guus der Kinderen 7271efc35c9787840546372dd964daae6615bb6e OF-2607: Add support for XEP-0421: Occupant identifiers for semi-anonymous MUCs
This commit adds an occupant-id property to MUCOccupant, ensures that each MUCOccupant instance receives an approprate occupant-id value, and ensures that this value is included in the appropriate mesasge and presence stanzas that are sent from the MUC room.
Sergey Ponomarev <stokito@gmail.com> Sergey Ponomarev <stokito@gmail.com> 23adf00c94eb69d4a2ba57d2baa77d3a79dfa2b3 m openfire.sh: fix shellcheck warnings
Sergey Ponomarev <stokito@gmail.com> Sergey Ponomarev <stokito@gmail.com> 881b41a970e7f28afb51b996a33aa68666beea47 m openfire.sh: fix SC2006: Use $(...) notation instead of legacy backticked
Remove unused progname

Tests

New test failures 1
Status Test View job Duration
Collapse Failed LocalOutgoingServerSessionTest outgoingTest(ServerSettings, ServerSettings)[32]
Workflow < 1 sec
org.opentest4j.AssertionFailedError: expected: not <null>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:152)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertNotNull.failNull(AssertNotNull.java:49)
	at org.junit.jupiter.api.AssertNotNull.assertNotNull(AssertNotNull.java:35)
	at org.junit.jupiter.api.AssertNotNull.assertNotNull(AssertNotNull.java:30)
	at org.junit.jupiter.api.Assertions.assertNotNull(Assertions.java:301)
	at org.jivesoftware.openfire.session.LocalOutgoingServerSessionTest.outgoingTest(LocalOutgoingServerSessionTest.java:315)
(126 more lines...)

Jira issues

IssueDescriptionStatus
Unknown Issue TypeOF-2526Could not obtain issue details from Jira
Unknown Issue TypeOF-2607Could not obtain issue details from Jira
Unknown Issue TypeOF-3044Could not obtain issue details from Jira
Unknown Issue TypeXEP-0421Could not obtain issue details from Jira

Shared artifacts

Artifact File size
install4j-generated media 4 KB