Skip to content
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

feat: support configure compression level #240

Merged
merged 14 commits into from
Nov 23, 2022

Commits on Nov 15, 2022

  1. feat: support configure zstd compression level

    Signed-off-by: tison <wander4096@gmail.com>
    tisonkun committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    f7df8e5 View commit details
    Browse the repository at this point in the history
  2. Add Compression enum and update producers

    Signed-off-by: tison <wander4096@gmail.com>
    tisonkun committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    2e0d5f9 View commit details
    Browse the repository at this point in the history
  3. refactor consumer part

    Signed-off-by: tison <wander4096@gmail.com>
    tisonkun committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    1c8b742 View commit details
    Browse the repository at this point in the history
  4. Implement Clone for CompressionLz4

    This should be derived once 10XGenomics/lz4-rs#30 released.
    tisonkun committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    ddebc4c View commit details
    Browse the repository at this point in the history
  5. fix compile error

    Signed-off-by: tison <wander4096@gmail.com>
    tisonkun committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    cc3982f View commit details
    Browse the repository at this point in the history
  6. Fix moved variable by copying it

    Signed-off-by: tison <wander4096@gmail.com>
    tisonkun committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    fc5633c View commit details
    Browse the repository at this point in the history
  7. remove compression_level option then

    Signed-off-by: tison <wander4096@gmail.com>
    tisonkun committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    6f19544 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. Use wrapper struct

    Signed-off-by: tison <wander4096@gmail.com>
    tisonkun committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    c81c698 View commit details
    Browse the repository at this point in the history
  2. Add doc

    Signed-off-by: tison <wander4096@gmail.com>
    tisonkun committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    a8de610 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2022

  1. flatten config options

    Signed-off-by: tison <wander4096@gmail.com>
    tisonkun committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    362b9b3 View commit details
    Browse the repository at this point in the history
  2. Revert "flatten config options"

    This reverts commit 362b9b3.
    tisonkun committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    6a6b1f4 View commit details
    Browse the repository at this point in the history
  3. tidy code a bit

    Signed-off-by: tison <wander4096@gmail.com>
    tisonkun committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    24375c7 View commit details
    Browse the repository at this point in the history
  4. conditional compilation

    Signed-off-by: tison <wander4096@gmail.com>
    tisonkun committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    c889a08 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. Replace magic number with enum

    Signed-off-by: tison <wander4096@gmail.com>
    tisonkun committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    9daf09e View commit details
    Browse the repository at this point in the history