ANN: C-Blosc 1.13.0 relased!

2 views
Skip to first unread message

Francesc Alted

unread,
Jan 12, 2018, 12:30:44 PM1/12/18
to Blosc, Bcolz, pytabl...@googlegroups.com
===============================================================
 Announcing C-Blosc 1.13.0
 A blocking, shuffling and lossless compression library for C
===============================================================

What is new?
============

A serious optimization of memory copy functions (see `blosc/fastcopy.c`) .
This benefits the speed of all the codecs, but specially the BloscLZ one.
As a result of the above, the BloscLZ codec received a new adjustment of
knobs so that you should expect better compression ratios with BloscLZ too.

Also, the LZ4 codec internal sources have been updated to 1.8.0. And internal
Zstd sources have been updated to 1.3.3 too.

For more info, please see the release notes in:



What is it?
===========

Blosc (http://www.blosc.org) is a high performance meta-compressor
optimized for binary data.  It has been designed to transmit data to
the processor cache faster than the traditional, non-compressed,
direct memory fetch approach via a memcpy() OS call.

Blosc has internal support for different compressors like its internal
BloscLZ, but also LZ4, LZ4HC, Snappy, Zlib and Zstd.  This way these can
automatically leverage the multithreading and pre-filtering
(shuffling) capabilities that comes with Blosc.


Download sources
================

The github repository is over here:


Blosc is distributed using the BSD license, see LICENSES/BLOSC.txt for
details.


Mailing list
============

There is an official Blosc mailing list at:



Enjoy Data!

--
Francesc Alted

Francesc Alted

unread,
Jan 12, 2018, 2:30:21 PM1/12/18
to Blosc, Bcolz, pytabl...@googlegroups.com
Ooops.  While testing C-Blosc 1.13.0 against python-blosc I discovered a small glitch, so I am quickly releasing 1.13.1 fixing this:

===============================================================

 Announcing C-Blosc 1.13.1

 A blocking, shuffling and lossless compression library for C

===============================================================


What is new?

============


Fixed a bug uncovered by the python-blosc test suite: when a buffer is

to be copied, then we should reserve space for the header, not block

pointers.


For more info, please see the release notes in:


https://github.com/Blosc/c-blosc/blob/master/RELEASE_NOTES.rst


Cheers!

--
Francesc Alted
Reply all
Reply to author
Forward
0 new messages