THOUGHTS_FOR_2.0.txt 766 B

12345678910111213141516171819
  1. Here there go some random thoughts for Blosc 2.0:
  2. * Try to find a classification for the return codes and standarize
  3. them. Use constants in blosc.h for naming them.
  4. * blosc_init() should return a structure that should serve as a
  5. context for other calls. So instead of blosc_set_blocksize(size_t
  6. size), you would have blosc_set_blocksize(blosc_context* context,
  7. size_t size).
  8. See: https://github.com/Blosc/c-blosc/pull/66/files#r20010877 for
  9. some discussion.
  10. * Add more space in header for allowing more compressors and filters.
  11. Discuss how much should that space be in the mailing list.
  12. * Make two different versions of the header so that it supports 32-bit
  13. sizes as well as 64-bit? That would allow to compress buffers larger
  14. than INT_MAX.