-
Notifications
You must be signed in to change notification settings - Fork 28
Updated snappy (v1.2.2) and c-blosc2 (v2.21.2) #353
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6af9287fb Release 1.2.2 de19405e5 Merge pull request silx-kit#203 from haney/msvc_shared 4dd78f2de Export symbols from snappy_test_support when building shared b395cf7a4 Merge pull request silx-kit#197 from rp42/main fa07e8a94 Fix data corruption when output of snappy compression is more than 4GB 49087d4e1 Merge pull request silx-kit#200 from gruenich/feature/cmake-3.10 a688be4b7 [cmake] Require CMake version 3.10 or newer a6b9f87f8 Support clang-cl on Windows 32ded457c Update CMakeLists NEON flag to reflect only AArch64 NEON optimizations fcf1982ac Update bazel module 58d911b28 Add missing functional include for std::less_equal b49982cc1 Merge pull request silx-kit#179 from mmorel-35/bzlmod 07406b938 Merge pull request silx-kit#181 from AtomicRobotMan0101/main dc3577f5b Update README.md 09d30d36f chore(bazel): add MODULE.bazel files for bzlmod git-subtree-dir: lib/snappy git-subtree-split: 6af9287fbdb913f0794d0148c6aa43b58e63c8e3
git-subtree-dir: lib/c-blosc2 git-subtree-split: 5fcd6fbf9ffcf613fabdb1eb3a90eeb12f7c04fe
82a85f9d2 Getting ready for release 2.21.2
2bc07aac6 fix fastpath decision logic for ndarray slicing
44413c92d add test for wrong slicing fastpath behaviour
4cf6292bc Handle frame_to_schunk failure in schunk_open
a6a0e2359 Better trace for invalid trailer
12d4632e5 Allocate strides array on stack if ndim <= B2ND_MAX_DIM in unidim_to_multidim
40416e2b4 Post 2.21.1 release actions done
96bce728d Getting ready for release 2.21.1
b0dccbbb6 Fix zlib-ng upstream package and target names.
243540e7d Do not define imported target in `FindZLIB_NG.cmake`.
c3507ecf4 Fall back to the find modules if the config file is not found.
7b5735237 Revert "Remove find modules."
25ee1141d Restrict overmatching MACH ifdef to only trigger on OSX and Mach
f2e45a1d5 Bump actions/checkout from 4 to 5
b11c387c7 Post 2.21.0 release actions done
5d2f24c02 Getting ready for release 2.21.0
a4d2350cf Rename compat files.
f05f7a928 Add roundtrip tests for shuffle and bitshuffle.
7ce0e1356 Add compat tests for shuffle and bitshuffle.
923d0b2cc Update APIs to take `void*`.
5365ff716 Use `int32_t` consistently.
099b8b48b Remove dead code. `offset` is equal to `blocksize`, which means that the `memcpy` will always copy zero bytes.
58608edf0 Add shuffle public APIs.
87dc1efd7 Do not publicly export `BLOSC_SHARED_LIBRARY` define.
73012ae77 Remove find modules.
c82348c64 Fix package name casing.
cb593a2c8 Refactor CMake dependency acquisition.
f782ace9f Fix nullptr exception on b2nd_create_ctx with null storage
ecaa695c0 Add b2nd_save_append
50ff781ff Generate `blosc/config.h` in binary directory. Fixes failures when configuring from the same source directory in parallel (which vcpkg does by default).
76c7d635f Post 2.20.0 release actions done
d75993535 Getting ready for release 2.20.0
1f0ecf27c Rename windows pthread functions and blosc_pthread_{xyz}
ee4a1fb01 Fix detection of AVX512 in MSVC.
41b8ceb71 Add unified `Blosc2::blosc2` CMake target.
2d34ddb0b Extended expand_dims to allow for list of axes like NumPy
fd47fcb43 Update README.rst
f3e845a14 Post 2.19.1 release actions done
110493ad3 Getting ready for release 2.19.1
4a5a55d17 Update README.rst
ffd840838 Move print_error impl to .c file, add blosc2_error_string that return const
d63a3eb5c Support BLOSC2_ERROR_TUNER in print_error
4f2358690 Eagerly register io_cb's to avoid race
2438a3ece Post 2.19.0 release actions done
abb9cd973 Getting ready for release 2.19.0
22b828b41 Change concatenate test so that overwrite file when copy is false
7eb6fed5d Fix more leaks in test
b95d37220 Fix a leak in test
80ef4d965 Add missed test for expand_dims
8f2dbb18b New branch for new view object
37ab2b3d8 Add b2nd_concatenate to docs
a37f04cdd Post 2.18.0 release actions done
1c2f8bb0c Getting ready for release 2.18.0
f3e602eaf Require typesize to be equal when concatenating
b0e2c8faf Fix tests
5a3eed9fb Edit to conform to correct style
d68a9cdf4 Cleanup shunk indexing calculations
115f03c80 Resolve cosmetic quibbles
22407e18a Relax conditions for the fast path
9ca03a38a Activate optimization path for aligned chunks in both src and dest
b5d61d1dc Use native arm64 in GH Actions
f981f56f6 Skip some tests to avoid combinatorial explosion
a7fa6c699 Fix b2nd_copy for copying of arrays with inner 0-dimsç
b6d06b65f Fix tests to correctly handle arange for larger typesizes
a6797452e Fix tests to correctly handle arange for larger typesizes
092596037 Add skip for arange when typesize = 13
e12e7b86f Change decompress_chunk to get_chunk into cbuffer
40783eb33 Use fast path better
6848f6165 Some beautifications
6e9fe2eb4 New benchmark for b2nd_concatenate
96f2ce46f Fixes for suggestions in reviews
cc94e9a63 Fixes for copilot suggestions
0f0e6b9cc Cosmetic changes
1f50cfdf6 Specify the metalayers of the outcome
86929ab33 Simplified logic
5c4e0c014 Add a new bunch of tests
8ae1b0518 Add a new copy param
685206db0 First version that is doing concatenation correctly (at least in 2d)
e7f29c9b2 Trying to check that values out of concatenation are correct
063cc1540 Improvements in the test (not yet there)
7f5206502 Preliminary test for b2nd_concatenate
e4516dd30 Another iteration based on b2nd_resize
591be63a4 Very preliminary version of b2nd_concatenate
e1d0c034e Consolidate new motto
4ef3c7440 Fix spelling
3f9c085c0 flush modified pages only in write mode for mmap files
94206bcca Post 2.17.1 release actions done
git-subtree-dir: lib/c-blosc2
git-subtree-split: 82a85f9d285d7ae6d141c73e84c7574bfc24a134
payno
reviewed
Sep 16, 2025
Member
payno
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like it break the CI 😢
Member
Author
|
|
Member
Author
|
|
Member
Author
payno
reviewed
Sep 18, 2025
Member
payno
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related to #351
The only manually change is in
doc/information.rst.I had to fix the git subtree reference for c-blosc2, the previous commit no longer existed.