Case study:
EMG at Mblox (PDF)
Download EMG 7.2.1 Print
Friday, 03 May 2019

Overview

These are the changes in EMG 7.2.1 as compared to EMG 7.2.0. It also contains all updates from the 7.1 branch up to version 7.1.11.

  • Disabled the "unmatched dlr" feature in 7.2.0, as it did not work with DLR_FAILOVER.
  • Minor adjustments in the startup sequence.
  • Some repetitive logging statements removed.

EMG 7 is backward compatible with configurations for earlier versions of EMG. It is possible to download the binaries-only distribution and replace the binaries for an earlier version. However, some configuration options have become obsolete, so please examine the log/general file carefully. If you need the other files, such as SQL schema files etc, please download the full distribution.

Quality Assurance

EMG 7.2 is tested using the combinatorial testing technique, with test cases created automatically by Tcases. This is a way of testing as many different combinations of configuration options, communication protocols, types of message data etc as possible, within a reasonable time frame.

According to the Valgrind tool "helgrind", there are no known situations where thread locks are used inconsistently or with the risk of a deadlock.

Downloads

Important notice 1! When upgrading from an earlier EMG release and using a database a schema change will need to be applied ("emgd --upgradedb"). This schema upgrade may take a long time to complete. We recommend testing on a copy of the database first.
Important notice 2! EMG 7 includes functionality that depends on embedded perl. EMG 5.2.6 and later includes Perl 5.12.2 statically linked into the emgd binary. This means that for Perl plugins that do not depend on external modules (such as CPAN modules) there are no external dependencies. Read more »

Downloads are password-protected. To obtain the username and password required for download, please use our license request form.

The binaries are built on CentOS 5.4 (64-bit) with glibc 2.5, so they should work fine on any recent Linux distribution.

EMG 7 requires a new license key when upgrading from EMG 6 or earlier.

Installing EMG 7.1 and EMG Portal 3 on CentOS 7 »

Binaries only

With SSL/encryption support: EMG 7.2.1, 16 MB

Without SSL/encryption support: EMG 7.2.1, 12 MB

Full distribution

With SSL/encryption support: EMG 7.2.1, 16 MB

Without SSL/encryption support: EMG 7.2.1, 12 MB