Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: update current version information

...

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

2020 February 20

Version 3.2.2 was pushed into the repo. This change corrected a bug in the SI95 portion of the RMR code that affected multi-threaded user programmes which attempt to use more than one thread to receive messages.  

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.

...

  • Release B development branch created (dev-b) in the o-ran repo.  The version number point for release B is 1.12.0
  • Master branch remains frozen at 1.11.0; eventually a branch for the Amber release will be cut allowing dev-b to merge back into master. 
  • The branch r2-temp was created at version 1.10.2; it contains RMR state for the November 2019 trial.

2019 October 22:

  • RMR version 1.10.1 pushed to package cloud. Bug fixes which prevent a nil message buffer pointer from being returned to the caller in the event that epoll/select cannot be initialised when using a timeout based RMR send function.   The bug was considered to have a very low probability of being triggered, and any function which tested for a nil pointer from any RMR send function would not have issues.

2019 October 7:

  • RMR version 1.10.0 pushed to package cloud.  The version reports on send counts (success/hard fail/soft fail), and attempts to reduce the number of retries reported to the user application.

2019 September 26:

  • NNG bug preventing reconnection of a session through docker-proxy (and maybe other proxies) was released.  A patch level change to RMR was pushed which incorporates the NNG update during the RMR build process.  (1.8.3)   This version is backwards compatible with the version of NNG which was previously used (1.1.1), but the NNG library in the run-time environment must be upgraded to avoid the proxy related bug.
  • RMR version 1.8.2 is a patch level change which fixed a bug in rmr_torcv_msg() that was causing the receive to block when the MT_CALL mode (multi-threaded call()) mode was enabled. 1.8.2 was updated on 25 September 2019.
  • RMR version 1.8.1 is a patch level change which fixed a bug: missing constant possibly needed by wrapper scripts.


Current Version

Release B development (master branch) version tag 3.12.2 (6 20 Feb 2020)

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

...