@fquinner fquinner released this Mar 30, 2017 · 184 commits to master since this release

Assets 16

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:

  • New extended MamaDateTime changes to support date ranges beyond the 2038 problem
  • Added thread pinning for process thread affinity
  • Performance improvements made for mamaDqPublisher_send
  • Fixed transient access violation issues in windows when using wtimegm
  • New MAMA methods for looking up middleware and payload bridges
  • Performance improvements to mamaproducerc_v2
  • Added new document generating script for updating openmama.github.io
  • Added new helper method for finding a file in a delimited path (e.g. PATH or WOMBAT_PATH)
  • Added new helper method for loading in a MAMA format symbol file in a standard way
  • Added support for onSuccess publisher events

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