Releases: real-logic/artio
Releases · real-logic/artio
0.136.1
- Made other operations which log out and disconnect wait for the logout to be written before disconnecting, only relevant if you're using a custom async
SessionProxy
0.138
- Add another test around authentication rejection of server disconnected sessions
- Add a message header for FIXP business messages so more fields can be passed through, passes through the message size from SOFH
- Fix problem with FixArchivePrinter in 0.137
- Add a SLOW_CONSUMER debug log tag with information about slow consumer flips and disconnects
0.137
- Upgrade to Agrona 1.17.1, SBE 1.27.0, and Aeron 1.40.0.
0.136
- Fix issue where missing replay index header file issue in session queries threw Exception
- Improve FIXP Acceptor protocol compatibility.
0.135
- Adds a Reproduction Harness, see https://github.com/real-logic/artio/wiki/Reproduction-Harness for details
- Reduce risk of crash in a situation where an Aeron client liveness timeout happens.
- Correct use of APPLICATION_HEARTBEAT logtag
- Fix bug with heartbeat based timestamp calculation.
- Improve prune and replay operation logging.
- Fix bug where repeated resets of sequence numbers without messages being exchanges in between could hold-back old data from being pruned.
- Allow the prune operation to cope with replay index files that have properly incremented their sequence indices.
- Cleanup the FixPContext API.
- Add ability to reject fixp protocols with custom reject codes.
0.134
- Session.trySend() no longer throws exceptions if a message is attempted during logon or logoff - it just archives for a future resend the next time a connection happens. Also removes the Session.send() method and deprecates Session.canSendMessage().
- Make the handling of forcedHeartbeatIntervalInS configuration option consistent between initiator and acceptor by ensuring it never affects the 108= field
- Disconnect initiator sessions if the first message isn't a logon - making the behaviour consistent with acceptors - adds a configuration option to turn this off.
- Improved Javadoc
- Fixed FIX_MESSAGE_TCP written debug logging
0.133
- Fix bug where initiator connection errors can occur if packets are delayed, or SYN packets dropped and a subsequent connection fails.
- Update the binary entrypoint protocol to the latest version.
- Improved Javadoc
0.132
- Upgrade to Agrona 1.16.0, SBE 1.26.0, and Aeron 1.39.0.
- Fix bug with delayed connection timeouts in FIXP Acceptor connections
0.131
- Fix a bug where, in a cluster, logout messages could be rountripped multiple times
- Fix a deadlock on shutdown if a close happens at a point when the indexer is resetting the sequence numbers of a given session
0.129.1
- Fix a deadlock on shutdown if a close happens at a point when the indexer is resetting the sequence numbers of a given session