Verifies the integrety of the projects, as builds are executed immediately after a code change was detected. This plan provides no artifiacts (use a nightly build instead).

Build: #2191 was successful Changes by daryl herzmann <akrherz@iastate.edu>

Build result summary

Details

Completed
Queue duration
< 1 second
Duration
1 minute
Labels
None
Agent
Default Agent
Revision
36a78dea455f73339bc5367d9356b9bf9bca028f
Total tests
472
Successful since
#2137 ()

Tests

Code commits

Author Commit Message Commit date
daryl herzmann <akrherz@iastate.edu> daryl herzmann <akrherz@iastate.edu> 36a78dea455f73339bc5367d9356b9bf9bca028f Merge pull request #1917 from guusdk/OF-2321_Establishing-outbound-server
OF-2321: Refactoring of s2s establishment
Guus der Kinderen Guus der Kinderen 17beb83b9a48301af93cd3214648c0be836286c4 m OF-2321: Reworked OutgoingSessionPromise to improve thread safety
The existing implementation had synchronisation issues that allowed stanzas to be queued after the outgoing session was established (maybe keeping them in queue forever, effectively droppig them). Also, new stanzas wouldn't wait for queued stanzas to be delivered, causing stanzas to be sent out of order.

The changes in this commit should improve on that.

Sadly, the 'fast discard' option, which introduced a small delay before a failed s2s-connection could be retried, was proving to hard to work with during this refactoring. It has been dropped for now.
Guus der Kinderen Guus der Kinderen 2b04a8e5555e923f726b3d02dd1849e68a651622 m OF-2321: Replace JiveGlobal with SystemProperty for threadpool config
Guus der Kinderen Guus der Kinderen ef65a7c2d480f7357f714895fb3c8b55ffe26c29 m OF-2321: Reduce complexity by removing RoutableChannelHandler interface
Guus der Kinderen Guus der Kinderen 74c96e7c37e445f88a72522854740101a52c113c m OF-2321: Reduce complexity by removing unneeded orchestrator thread

Jira issues

IssueDescriptionStatus
Unknown Issue TypeOF-2321Could not obtain issue details from Jira