Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: updated the current version tag info

...

The following are announcements related to RMR during the past 30 days; newest announcements first.

2020 February 10: 

The SI95 library support as a transport replacement for NNG has been in the build for a few weeks now. It should support all of the original capabilities provided by NNG.  To make use, link with -lrmr_si and remove the library reference to nng.  One caution:  all applications communicating with RMR must use the same underlying transport (SI95 or NNG) as the two do NOT share the same protocol.

2020 January 17:

Work is in progress to add support for a new (faster) transport interface under RMR. This will replace NNG which seems to have a ceiling of approximately 50K msg/sec with the push/pull model that we use.  The new library (SI95) is being ported directly into RMR (in the src/rmr/si directory in the repo).  An alpha version is being pushed up today and has enough support for some initial testing; complete thread safety, complete bi-directional communications on all connections, and dynamic route manager updates are still in progress and missing from the current code.  The base API has not changed, and the packages will include a new librmr_si.* component to link against.

...

Release B development (master branch) version tag 3.1.13.0  6 December 20192 (6 Feb 2020)

Release A frozen: 1.11.1 (Amber branch) 6 November 2019

Trial branch (r2-temp): 1.10.2 Fall 2019


For a detailed description of API changes, and their related commits, please consult the CHANGES file at the top level of the RMR repo:

...