0.53
RichardWarburton
released this
19 Feb 13:24
·
1690 commits
to master
since this release
- Added the
FixEngine.allSession
operation to get list of session information, including for offline sessions. This change renames the old SessionInfo interface to ConnectedSessionInfo and introduces a more minimal SessionInfo interface. - Pass validation result of FIX session messages to SessionHandler
- Add an option to turn off duplicate fields validation
- Enable implementation of TcpChannelSupplier by a class with non artio package
- Remove timestamp / thread name information from the information passed to a DebugAppender. It is retained in the default printing strategy.
- Improved validation behaviour when a repeating group number is too small or too large
- Improved Decoder field initialization: float fields are initialized to
NaN
and int fields are initialized toCodecUtil.MISSING_INT
, char fields are initialized toCodecUtil.MISSING_CHAR
. This means that fields are initialized to the same value that aDecoder.reset()
results in. - Fix bug where a reused session objects after a disconnect could result in updating a different Aeron counters
- Fix bug where Invalid Resend Requests could be executed.