OpenMAMA is an open source project that provides a high performance middleware agnostic messaging API that interfaces with a variety of proprietary and open source message oriented middleware systems.
This is a hotfix release to address two key issues which were discovered as part of the recent 6.2.2 release:
The release also includes a further two minor non-functional sets of changes. For reference see: https://github.com/OpenMAMA/OpenMAMA/milestone/9?closed=1
This is a hotfix release to address two key issues which were discovered as part of the recent 6.2.2 release:
The release also includes a further two minor non-functional sets of changes. For reference see: https://github.com/OpenMAMA/OpenMAMA/milestone/9?closed=1
This is a maintenance release which fixes several outstanding bugs and introduces some new functionality. Key feeatures include:
mamaMsg_toJsonString
and mamaMsg_toNormalizedString
to the C layermamaPrice_setFromString
For a complete list of all 55 issues included in this release, please see here: https://github.com/OpenMAMA/OpenMAMA/milestone/8?closed=1
This is a maintenance release which fixes several outstanding bugs and introduces some new functionality. Key feeatures include:
mamaMsg_toJsonString
and mamaMsg_toNormalizedString
to the C layermamaPrice_setFromString
For a complete list of all 54 issues included in this release, please see here: https://github.com/OpenMAMA/OpenMAMA/milestone/8?closed=1
This release exists mainly to address several issues coming out of the recent MAMA Datetime changes:
mamaDateTime_[gs]etEpochTimeExt
methods to allow bridges and applications to directly set the underlying timestamp value regardless of whether or not time_t
on the target system has sufficient resolutionNB: This release includes the removal of the legacy _USE_32BIT_TIME_T
compile time macro for 32 bit windows. Please ensure that third party application and bridges are not compiled using this macro to avoid potential corruption of data.
For a complete list of all 17 issues included in this release, please see here: https://github.com/OpenMAMA/OpenMAMA/milestone/7?closed=1
mamaDateTime_[gs]etEpochTimeExt
methods to allow bridges and applications to directly set the underlying timestamp value regardless of whether or not time_t on the target system has sufficient resolutionNB: This release includes the removal of the legacy _USE_32BIT_TIME_T
compile time macro for 32 bit windows. Please ensure that third party application and bridges are not compiled using this macro to avoid potential corruption of data.
This is a bugfix release to address a few main issues:
For a complete list of all 9 issues included in this release, please see here: https://github.com/OpenMAMA/OpenMAMA/milestone/7?closed=1
This release bumps the version of OpenMAMA up to 6.2.0 due to recent MAMA Payload changes which could potentially break the bridge for payload bridges which treat mamaDateTime as a U64 pointer and attempt direct access. See the RFC on the change for for more details.
Payload bridge developers in particular are encouraged to rigorously test their bridges with this release.
Key changes and bugfixes included in this release:
mamaDqPublisher_send
wtimegm
mamaproducerc_v2
PATH
or WOMBAT_PATH
)For a complete list of all 24 issues and pull requests included in this release, please see here: https://github.com/OpenMAMA/OpenMAMA/milestone/6?closed=1