[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: java-netcdf 4.0



Hi Steve:

address@hidden wrote:
Hi John,

I've been using the 4.0 version for all the new 'Weather and Climate
Toolkit' revisions: http://www.ncdc.noaa.gov/oa/wct/ .  I didn't run
into too many problems.  Off the top of my head, the only things I had
to change was the 'DataType' constants to 'FeatureType' and to extend
the AbstractIOServiceProvider instead of implementing the
IOServiceProvider interface which adds a lot of empty method
implementations.  I think there was another slight change in the IOSP
implementation with the Section object instead of a List<Range> or
something like that.  And the StringBuilder stuff you mention.  Most of
my work so far has been with the RadialDatasetSweep CDM layer and I
don't think I ran into too much there.  Overall it was fairly painless
and 4.0 seems quite stable.

thanks for the feedback


The threads about compiling C code into Java bytecode brings up an
interesting thought.  Can the HDF library be compiled the same way into
100% Java libraries to allow NetCDF 4 write without using JNI?  Sounds
like he has done it already for HDF for his GrADS translation.

It does sound like he has hdf4 library translated. If it turns out to work
well, it could be an interesting way to bring new libraries into the CDM.


We didn't get too far the TDS profiling, but there is a newer employee
working on it.  We helped our situation greatly by correctly keeping
the search engines off the TDS.  We think that we have some IOSPs with
memory leaks and IO issues, which we are looking into, although slowly.

ok, we're getting ready for releaseing nc4. id like to target including your
IOSPs for the release after that. perhaps after the release is out, we can
start to look at those seriously.



Happy holidays to you too!

Steve


----- Original Message -----
From: John Caron <address@hidden>
Date: Tuesday, December 23, 2008 6:02 pm
Subject: java-netcdf 4.0

Hi Steve:

I forget if you are using netcdf-java 2.2 or 4.0. If you are using
2.2, can you try compiling against netcdf-java 4.0, and see what
problems you see? We are getting ready for release, and there have
been some minor API changes which Id like to know how/if they
affect users.

Ive started a document to guide the switch over, which ill improve
after getting comments from you and others:

 http://www.unidata.ucar.edu/software/netcdf-java/transition4.html

Thanks, and happy holidays.

John