-
-
Notifications
You must be signed in to change notification settings - Fork 85
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
Revert previous changes to vendored code #512
Conversation
Uh, the bitshuffle codec here is actually a copy of the upstream. Frankly, for future updates in upstream, I'd prefer keeping this code in sync. |
Indeed, I will revert all previous changes. That said, perhaps the block below should be kept in this file, in addition to the Blosc block:
The rationale is both to warn that the code is vendored, and to comply with the licence:
|
Agreed! |
Most of 3rd party code lives under Are these 3 macros the only piece of code borrowed from kiyo-masui/bitshuffle? Is there vendored code elsewhere too? |
Mainly 3 macros from file src/bitshuffle_core.c from version 0.5.1 of: https://github.com/kiyo-masui/bitshuffle
0c4aa95
to
e9a1c7d
Compare
The relevant part of the code have been reverted to its previous state. |
No, all the bitshuffle code is from the bitshuffle project (actually, Kiyo helped us in integrating it better in C-Blosc). |
It would be clearer if files could be just copied over from kiyo-masui/bitshuffle, but kiyo-masui/bitshuffle#11 seems to imply it's not straightforward. |
LGTM. Thanks @DimitriPapadopoulos ! |
Should I revert changes to other files? In most |
No description provided.