Skip to content

v1.3.0

Compare
Choose a tag to compare
@cumulusgit cumulusgit released this 04 May 22:51
· 60 commits to master since this release
96a2d3c

BREAKING CHANGES

CUMULUS-1896

CMA precompiled binary files are now copied into a subdirectory ./cma_bin. Clients who utilize the pre-compiled binary should update their pathing expectations to make use of that directory. If you are using the CMA via cumulus-message-adapter-js, then this change is handled for you transparently as of version 1.2.0.

Added

CUMULUS-1896

Added a 'streaming' mode to the CMA. This will allow client libraries to avoid requiring three subprocess/python invocations when running the CMA commands in sequence, thus lowering the overhead of utilizing the CMA.

Updated

Updated deployment to not bundle all associated .so files for pyinstaller in the executable. This results in slightly better performance/memory requirements at the cost of having all of the associated .so files in the layer directory structure.

Compatibility

This version of the Cumulus Message Adapter requires at minimum the following versions of the client libraries: