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

Add bitgroom support to NCZarr #2140

Closed
wants to merge 14 commits into from

Commits on Nov 3, 2021

  1. Add bitgroom support to NCZarr

    re: PR Unidata#2088
    
    Primary changes:
    * Add NCZarr-specific quantize function to the dispatch table.
    * Copy quantize code from libhdf5
    * Add quantize invocation to zvar.c
    * Add support for _QuantizeBitgroomNumberOfSignificantDigits to ncgen.
    * Copy quantize test from nc_test4 to nczarr_tests. Remove some parts that are not relevant to NCZarr.
    
    Other Changes:
    * Break zsync.c into zsync.c (writing) and zload.c (reading).
    * Clean up the fill value handling (many changes)
    * Disable atexit() under Windows
    * Move ncjson to libdispatch
    * Add documentation of differences between netcdf-4 and NCZarr, especially WRT fill value.
    * Some mingw fixes
    * Remove some cruft
    * Cleanup the handling of scalars
    DennisHeimbigner committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    c5ddd15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2543a8e View commit details
    Browse the repository at this point in the history
  3. Fix lgtm alert

    DennisHeimbigner committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    c2c3ce3 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2021

  1. Configuration menu
    Copy the full SHA
    af9460f View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2021

  1. Fix libxml2 check

    DennisHeimbigner committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    5e3ea0e View commit details
    Browse the repository at this point in the history
  2. Fix bitgroom support to NCZarr

    re: PR Unidata#2140
    
    Fix some outstanding problems with the above PR.
    * Minor consistency change to --enable-libxml2
    * Simplify the makelib construction rule in libncxml/Makefile.am by eliminating the need for unistd and the file apis.
    DennisHeimbigner committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    d065a28 View commit details
    Browse the repository at this point in the history
  3. debug mode

    DennisHeimbigner committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    9f1ce6e View commit details
    Browse the repository at this point in the history
  4. debug off

    DennisHeimbigner committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    6f5f065 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2021

  1. Configuration menu
    Copy the full SHA
    7842868 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2021

  1. Configuration menu
    Copy the full SHA
    0e7e87a View commit details
    Browse the repository at this point in the history
  2. remove debug

    DennisHeimbigner committed Nov 27, 2021
    Configuration menu
    Copy the full SHA
    d2f5de8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b891473 View commit details
    Browse the repository at this point in the history
  4. verify failure

    DennisHeimbigner committed Nov 27, 2021
    Configuration menu
    Copy the full SHA
    a49e875 View commit details
    Browse the repository at this point in the history
  5. could not verify

    DennisHeimbigner committed Nov 27, 2021
    Configuration menu
    Copy the full SHA
    b191060 View commit details
    Browse the repository at this point in the history