Skip to content
This repository has been archived by the owner on Sep 1, 2022. It is now read-only.

Support int64/uint64 enums? #1098

Open
czender opened this issue May 23, 2018 · 1 comment
Open

Support int64/uint64 enums? #1098

czender opened this issue May 23, 2018 · 1 comment

Comments

@czender
Copy link

czender commented May 23, 2018

NcML 2.2 does not not appear to support an enum8 type that would properly store keys with base type int64 and uint64. I say this because the 2.2 schema omits any mention of enum8, and when I try to read a file containing a uint64 enum (which netCDF C supports) into toolsUI it barfs. Please implement enum8 and/or suggest a workaround. A file containing a uint64 enum is here.

@DennisHeimbigner
Copy link
Contributor

Some years ago, John Caron and I had difference of opinion about
supporting enum8. I was for it, he was not.
I no longer remember the details of the pros and cons, but it
was probably about the semantics of enum constants.

We can add it, but it is would take a while because it will
affect the code in a large number of places.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants