Released on 21 August 2011.
Problems fixed:
- Compressed file caching problem where the cache size set in the configuration file was not honored. (This was fixed in 1.7.0)
- Two problems with the HDF4 handler have been fixed: Some data sets failed because the handler confused similarly named variables and some HDF-EOS files did not work with the handler when it is not compiled and linked with the HDF-EOS2 library.
- This release fixes a problem on 32-bit computers. If you are not using a 64-bit computer to run Hyrax, there's no need to get this version - 1.7.0 works fine on 64-bit computers.
New Feature Summary (from version 1.7.0):
This release includes three new handlers:
- A Gateway handler that can be used to serve data accessible from remote services.
- A Comma Separated Values handler that can be used to serve data stored in CSV formatted files.
- The NetCDF handler now reads NetCDF4 files that use the 'classic' NetCDF data model. This includes NetCDF files that employ chunking and compression. Note that you must provide/use the NetCDF4 library for this to work.
- beta A handler that returns ISO 19115 metadata documents for CF compliant data files and can return a 'rubric' noting how closely files come to meeting the criteria for complete 19115 metadata records. Note: This is also know as ncISO. To use this, you need to edit the URLs by hand for now. To get the ISO19115 response for a given dataset, replace a DAP suffix like '.dods' with '.iso'. To get the 'ncISO rubric, use the extension '.rubric'. In a future release these will be links on the directory pages. Thanks to Ted Haberman and Co. for help with this! Examples:
Required External Dependencies
In order to get the basic Hyrax 1.7.1 server running, you will need:
- Java 1.6
- Tomcat 6.x
Individual handlers may have their own external dependencies as well --- please see the individual handler pages for specifics.
What To Get Here
To run the Hyrax server, you will need to download and install the following (from source or binary):
- OLFS (which is a Java binary and runs on any computer with Java 1.6)
- libdap
- BES
- General Purpose Handlers (aka dap-server)
- One or more data handlers depending on which data you wish to serve
Binaries
- Java
-
- OLFS 1.8.2 Web Archive File (gpg signature) Unpack using 'tar -xvf filename' and follow the instructions in the README file. (Requires Java 1.6. Built using Java 6. Tested against Tomcat 6.0.x)
- Linux (CentOS 5.3) x86_64 RPMs
-
- libdap-3.11.1
- BES-3.9.2
- General purpose handlers-4.1.1 (aka dap-server)
- Netcdf Data Handler-3.9.3
- HDF4 Data Handler-3.9.3 Note that this RPM does not include HDFEOS2 support.
- HDF5 Data Handler-1.4.4 - - uses the 'stock' hdf5 rpm (version 1.8.5-patch1)
- FreeForm Data Handler-3.8.3
- Fileout for netCDF Handler 1.1.1
- NcML Module 1.2.0
- Gateway Module 1.0.0
- CSV Handler 1.0.1
- Linux (CentOS 5.3) i386 RPMs
-
- libdap-3.11.1
- BES-3.9.2
- General purpose handlers-4.1.1 (aka dap-server)
- Netcdf Data Handler-3.9.3
- HDF4 Data Handler-3.9.3 Note that this RPM does not include HDFEOS2 support.
- HDF5 Data Handler-1.4.4 - uses the 'stock' hdf5 rpm (version 1.8.5-patch1)
- FreeForm Data Handler-3.8.3
- Fileout for netCDF Handler 1.1.1
- NcML Module 1.2.0
- Gateway Module 1.0.0
- CSV Handler 1.0.1
- OS-X (10.5.x or higher) Package Installer
- The OS/X package for Hyrax 1.7.1 contains a complete copy of the data server - including tomcat and all of the libraries not included on a stock OS/X 10.5 or higher computer. For more information about how the package was built see the page on our documentation wiki describing the build.
Source code
Our software distributions are signed using a public/private key pair. See Public Key for more information.
- libdap 3.11.1, gpg signature
- bes 3.9.2, gpg signature
- General purpose handlers (aka dap-server) 4.1.1, gpg signature
- NetCDF Handler 3.9.3, gpg signature
- FreeForm Handler 3.8.3, gpg signature
- HDF4 Handler (with enhancments for HDF-EOS) 3.9.3, gpg signature
- HDF5 Handler 1.4.4, gpg signature
- Fileout NetCDF Handler 1.1.1, gpg signature
- NcML Module 1.2.0, gpg signature
- CSV (Comma-Separated Values) Handler 1.0.1, gpg signature
- Gateway Module 1.0.0, gpg signature
- OLFS (requires Java 1.6)
Contributed builds
- Version 1.7.1
- Contributed: Sharing your binary builds for those operating systems not available here.