Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.2
blosc
blosc.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File blosc.changes of Package blosc
------------------------------------------------------------------- Fri Aug 7 14:51:19 UTC 2015 - normand@linux.vnet.ibm.com - Add two patches dragged from fedora to support non-intel archi 0001-Fix-cmake-system-check.patch 0002-Fix-compilation-on-unknown-archs.patch ------------------------------------------------------------------- Tue May 19 10:23:41 UTC 2015 - toddrme2178@gmail.com - Update to version 1.6.1: * Fixed a subtle, but long-standing bug in the blosclz codec that could potentially overwrite an area beyond the output buffer. * Support for runtime detection of AVX2 and SSE2 SIMD instructions, allowing running AVX2 capable c-blosc libraries to run on machines with no AVX2 available (will use SSE2 instead). * A new blocksize computation allows for better compression ratios for larger typesizes (> 8 bytes), without not penalizing the speed too much (at least on modern CPUs). - changes from version 1.6.0: * Support for AVX2 is here! The benchmarks with a 4-core Intel Haswell machine tell that both compression and decompression are accelerated around a 10%, reaching peaks of 9.6 GB/s during compression and 26 GB/s during decompression (memcpy() speed for this machine is 7.5 GB/s for writes and 11.7 GB/s for reads). Many thanks to @littlezhou for this nice work. * Support for HPET (high precision timers) for the `bench` program. This is particularly important for microbenchmarks like bench is doing; since they take so little time to run, the granularity of a less-accurate timer may account for a significant portion of the runtime of the benchmark itself, skewing the results. Thanks to Jack Pappas. - changes from version 1.5.4: * Updated to LZ4 1.6.0 (r128). * Fix resource leak in t_blosc. Jack Pappas. * Better checks during testing. Jack Pappas. * Dynamically loadable HDF5 filter plugin. Kiyo Masui. - changes from version 1.5.3: * Use llabs function (where available) instead of abs to avoid truncating the result. Jack Pappas. * Use C11 aligned_alloc when it's available. Jack Pappas. * Use the built-in stdint.h with MSVC when available. Jack Pappas. * Only define the __SSE2__ symbol when compiling with MS Visual C++ and targeting x64 or x86 with the correct /arch flag set. This avoids re-defining the symbol which makes other compilers issue warnings. Jack Pappas. * Reinitializing Blosc during a call to set_nthreads() so as to fix problems with contexts. Francesc Alted. - changes from version 1.5.2: * Using blosc_compress_ctx() / blosc_decompress_ctx() inside the HDF5 compressor for allowing operation in multiprocess scenarios. See: https://github.com/PyTables/PyTables/issues/412 The drawback of this quick fix is that the Blosc filter will be only able to use a single thread until another solution can be devised. - changes from version 1.5.1: * Updated to LZ4 1.5.0. Closes #74. * Added the 'const' qualifier to non SSE2 shuffle functions. Closes #75. * Explicitly call blosc_init() in HDF5 blosc_filter.c, fixing a segfault. * Quite a few improvements in cmake files for HDF5 support. Thanks to Dana Robinson (The HDF Group). * Variable 'class' caused problems compiling the HDF5 filter with g++. Thanks to Laurent Chapon. * Small improvements on docstrings of c-blosc main functions. - changes from version 1.5.0: * Added new calls for allowing Blosc to be used *simultaneously* (i.e. lock free) from multi-threaded environments. The new functions are: - blosc_compress_ctx(...) - blosc_decompress_ctx(...) See the new docstrings in blosc.h for how to use them. The previous API should be completely unaffected. Thanks to Christopher Speller. * Optimized copies during BloscLZ decompression. This can make BloscLZ to decompress up to 1.5x faster in some situations. * LZ4 and LZ4HC compressors updated to version 1.3.1. * Added an examples directory on how to link apps with Blosc. * stdlib.h moved from blosc.c to blosc.h as suggested by Rob Lathm. * Fix a warning for {snappy,lz4}-free compilation. Thanks to Andrew Schaaf. * Several improvements for CMakeLists.txt (cmake). * Fixing C99 compatibility warnings. Thanks to Christopher Speller. - specfile: * update copyright year ------------------------------------------------------------------- Tue Jul 22 21:36:40 UTC 2014 - toddrme2178@gmail.com - Cleanup .so files ------------------------------------------------------------------- Tue Jul 22 15:09:27 UTC 2014 - toddrme2178@gmail.com - Use source url so source validation can run. - Change group - Cleanup post and postun ------------------------------------------------------------------- Thu Jul 17 09:51:46 UTC 2014 - toddrme2178@gmail.com - Update to 1.4.1 * Fixed a bug in blosc_getitem() introduced in 1.4.0. Added a test for blosc_getitem() as well. - Update to 1.4.0 * Support for non-Intel and non-SSE2 architectures has been added. In particular, the Raspberry Pi platform (ARM) has been tested and all tests pass here. * Architectures requiring strict access alignment are supported as well. Due to this, arquitectures with a high penalty in accessing unaligned data (e.g. Raspberry Pi, ARMv6) can compress up to 2.5x faster. * LZ4 has been updated to r119 (1.2.0) so as to fix a possible security breach. - Update to 1.3.6 * Updated to LZ4 r118 due to a (highly unlikely) security hole. For details see: ------------------------------------------------------------------- Thu May 8 13:01:03 UTC 2014 - toddrme2178@gmail.com - Initial version
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor