Written by Admin | May 16, 2013 12:00:00 AM
Bug
- [DOTNET-633] - Scheduler.config from SessionScheduler does not match to the corresponding Schema file
- [DOTNET-651] - Scheduler must works correctly if sessionDuration = week and firstDay = lastDay
Improvement
- [DOTNET-567] - "Repeating Group" section should show how to read repeating group fields
- [DOTNET-575] - Message validation options at EngineSettings
- [DOTNET-585] - Message.UpdateCheckSum() method should be replaced with Message.ToRawFixString() method
- [DOTNET-589] - Fix engine dll should have _x86 suffix in its name for 32-bit platform
- [DOTNET-614] - Message object life cycle should be described in Programming Guide
- [DOTNET-640] - 'LocalInterface' configuration option should be described in Programming Guide.
- [DOTNET-644] - EngineSettings.ValidateNumberOfRepeatingGroupInstances property should be removed
- [DOTNET-683] - UnknownIncomingConnectionEventArgs.Accept property should be removed
- [DOTNET-684] - UnknownIncomingConnectionEventArgs.CreatedSession property should be removed
- [DOTNET-688] - EngineSettings.AutomaticallyCreatedSessionStorageType property should be removed
- [DOTNET-715] - Decrease session startup time
- [DOTNET-731] - Latency Benchmark should be added to Setup package
- [DOTNET-732] - Throughput Benchmark should be added to Setup package
- [DOTNET-780] - Message Sequence Numbers documentation page should contain information about Session.ResetLocalSequenceNumbersOnLogon property.
- [DOTNET-813] - Throughput is increased by 63%
- [DOTNET-814] - Parsing speed is increased by 44%
- [DOTNET-815] - Latency is reduced by 8%
- [DOTNET-926] - Limit the number of Threads per session
- [DOTNET-927] - Message.Validate() should also validate user-defined fields
New Feature
- [DOTNET-590] - EngineSettings.ThreadingModel property
- [DOTNET-591] - EngineSettings.ThreadPoolSize property
- [DOTNET-654] - Session.MessageGrouping property
- [DOTNET-666] - Add optional NextExpectedMsgSeqNum field (tag 789) support in Logon message
- [DOTNET-680] - Dialect.Engine property
- [DOTNET-681] - Dialect.IsDisposed property
- [DOTNET-686] - UnknownIncomingConnectionEventArgs.ListenPort property
- [DOTNET-687] - EngineDisposedException
- [DOTNET-689] - EngineSettings.ThreadingModel property
- [DOTNET-690] - EngineSettings.ThreadPoolSize property
- [DOTNET-691] - EngineSettings.ValidateRequiredFields property
- [DOTNET-692] - EngineSettings.ValidateUnknownFields property
- [DOTNET-693] - EngineSettings.ValidateUnknownMessages property
- [DOTNET-694] - Decoder.IsDisposed property
- [DOTNET-695] - Encoder.IsDisposed property
- [DOTNET-697] - FieldSet class
- [DOTNET-698] - Group.GetEnumerator() method
- [DOTNET-699] - Group.GroupInstanceEnumerator class
- [DOTNET-700] - Group.TryGetGroup method
- [DOTNET-701] - GroupInstance class
- [DOTNET-702] - New Message constructors
- [DOTNET-704] - Message.IsDisposed property
- [DOTNET-706] - New Message.Parse methods
- [DOTNET-707] - Message.StringFormat.FIELD_VALUE enum value
- [DOTNET-708] - Message.ToRawFixString method
- [DOTNET-710] - MessageParsingFlags enum
- [DOTNET-711] - Session.IsDisposed property
- [DOTNET-712] - ThreadingModel enum
- [DOTNET-713] - Add FIX<-> FIXML converter to Setup Package
- [DOTNET-714] - Support Visual Studio 2012
- [DOTNET-753] - Session.ReceivedBytes event should be created in .NET Engine
- [DOTNET-897] - Specify range of source (local) ports for initiator connections
- [DOTNET-914] - Option to turn off validation of incoming message sequence numbers
- [DOTNET-928] - Provide a Message.ToString(StringBuilder sb) method apart from the standard ToString method already provided.
- [DOTNET-930] - EngineSettings.SslVerifyPeer property