Millistream Data Feed API (MDF) version 1.0.23 released

Millistream is pleased to announce the release of version 1.0.23 of our open source Data Feed API.

  • updated mdf_fields.h to the latest version (9 new fields)
  • one new message MDF_M_MAPPINGS
  • various performance improvements for both encoding and decoding
  • uses the EVP functions from OpenSSL for major performance improvements when encrypting, decrypting and hashing data on systems with a AES-NI compatible CPU
  • new function: mdf_message_set_utf8_validation() to enable/disable the costly UTF-8 validation performed by mdf_message_add_string() and mdf_message_add_string2()
  • new function: mdf_message_add_string2() for adding strings with a predetermined length

As usual this version of MDF is binary compatible with previous versions, so there is no need to recompile client applications, so users (including users of the Java JNI wrapper) can simply upgrade by replacing the libmdf file itself.

MDF 1.0.23 is available for download from the following locations:

Linux users who have added our apt or yum repositories can upgrade by simply issuing:

  • Debian/Ubuntu: “apt-get update && apt-get upgrade
  • Red Hat/CentOS/Amazon Linux AMI: “yum upgrade

Information on how to add these repositories are available at
ftp://ftp.millistream.com/binaries/linux/

And as usual, if you have any questions what so ever regarding this release or other things, don’t hesitate to contact us at tech@millistream.com.