Fix UME store so that it requests the correct sequence number range from the source (store failover operation).
Fix UME store daemon to be able to handle retransmission requests for messages retained on disk.
Modify check for minimum size read when reading store cache files to work correctly on 64-bit OS to prevent segfault of UME store daemon and loss of persisted content.
Modified setting of lead sequence number when reconnecting to UME store to avoid various bad behaviors, e.g., unchecked store memory growth, loss of persistence, unreclaimed source memory.
Add check to prevent receiver from registering the same ID across multiple registered sources and change example UME receiver to assign its registration ID as an offset from the corresponding source ID.
Reset timer id inside of LBMTimer callback so that subsequent calls to the cancel()
method do not inadvertently cancel the wrong timer.
Prevent wrong type of LBMTopic object from being passed to LBMSource, LBMReceiver, or LBMWildcardReceiver constructors.
Prevent crash if data()
method called for the first time
outside of the C# LBMReceiver callback.
Add support for ordered delivery and fragmentation/reassembly to MIM.
Added serialization of response information.
Added Self-Describing Message C API.
Copyright (c) 2004 - 2014 Informatica Corporation. All rights reserved.