On Mar 24, 2015, at 20:18, John Caron <address@hidden> wrote:
> 1. see http://www.unidata.ucar.edu/software/thredds/v4.6/tds/reference/collections/GribCollectionFaq.html
Will do.
> 2. Havent heard a peep out of Quincey. SInce NASA is an important customer of HDF, maybe JPL SMAP could ask HDF group to up the priority. I will forward you the email chain, perhapss they can reference it.
FWIW, I discovered today that when trying to one one of the problem SMAP datasets using NJ 4.6 that the exception thrown was not the one we had been seeing with 4.3 or 4.5.
Previously I was seeing
Caused by: java.io.IOException: Negative seek offset
at ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:438)
at ucar.nc2.iosp.hdf5.FractalHeap.readDirectBlock(FractalHeap.java:501)
at ucar.nc2.iosp.hdf5.FractalHeap.<init>(FractalHeap.java:175)
at ucar.nc2.iosp.hdf5.H5header$DataObject.processAttributeInfoMessage(H5header.java:2401)
at ucar.nc2.iosp.hdf5.H5header$DataObject.<init>(H5header.java:2389)
at ucar.nc2.iosp.hdf5.H5header$DataObject.<init>(H5header.java:2239)
at ucar.nc2.iosp.hdf5.H5header.getDataObject(H5header.java:2080)
at ucar.nc2.iosp.hdf5.H5header.access$600(H5header.java:70)
at ucar.nc2.iosp.hdf5.H5header$DataObjectFacade.<init>(H5header.java:2126)
at ucar.nc2.iosp.hdf5.H5header.readGroupNew(H5header.java:4008)
at ucar.nc2.iosp.hdf5.H5header.access$1100(H5header.java:70)
at ucar.nc2.iosp.hdf5.H5header$H5Group.<init>(H5header.java:2207)
at ucar.nc2.iosp.hdf5.H5header$H5Group.<init>(H5header.java:2171)
at ucar.nc2.iosp.hdf5.H5header.readSuperBlock2(H5header.java:356)
at ucar.nc2.iosp.hdf5.H5header.read(H5header.java:204)
at ucar.nc2.iosp.hdf5.H5iosp.open(H5iosp.java:129)
But with 4.6.0, it is instead
Caused by: java.lang.RuntimeException: Cant find DHeapId=0
at ucar.nc2.iosp.hdf5.FractalHeap$DHeapId.getPos(FractalHeap.java:276)
at ucar.nc2.iosp.hdf5.H5header$DataObject.processAttributeInfoMessage(H5header.java:2420)
at ucar.nc2.iosp.hdf5.H5header$DataObject.<init>(H5header.java:2391)
at ucar.nc2.iosp.hdf5.H5header$DataObject.<init>(H5header.java:2241)
at ucar.nc2.iosp.hdf5.H5header.getDataObject(H5header.java:2082)
at ucar.nc2.iosp.hdf5.H5header.access$600(H5header.java:72)
at ucar.nc2.iosp.hdf5.H5header$DataObjectFacade.<init>(H5header.java:2128)
at ucar.nc2.iosp.hdf5.H5header.readGroupNew(H5header.java:4010)
at ucar.nc2.iosp.hdf5.H5header.access$1100(H5header.java:72)
at ucar.nc2.iosp.hdf5.H5header$H5Group.<init>(H5header.java:2209)
at ucar.nc2.iosp.hdf5.H5header$H5Group.<init>(H5header.java:2173)
at ucar.nc2.iosp.hdf5.H5header.readSuperBlock2(H5header.java:358)
at ucar.nc2.iosp.hdf5.H5header.read(H5header.java:206)
at ucar.nc2.iosp.hdf5.H5iosp.open(H5iosp.java:126)
> 3. We thought we would release 4.6.0 today, but as usual a few last things wanted to get included. Perhaps tommorrow? It would be great if you wanted to use it, but note its not the stable release yet, we need others to test first. 4.6.1 is slated to be the stable release. I would guess that will take another month.
Okay.
I’m probably a couple days away from Panoply 4.1.2 anyway (trying to figure out a weird localization issue dealing with the decimal character), but if 4.6.0 won’t be “stable” I may stick with 4.5.5 anyway.
Thanks,
rbs
--
Robert B. Schmunk
Webmaster / Senior Systems Programmer
NASA Goddard Institute for Space Studies
2880 Broadway, New York, NY 10025