wiki:Versions

Version 8 (modified by Peter Baumann, 11 years ago) ( diff )

Version History & Preconfectioned Download

This page lists rasdaman versions, together with the change history. Starting with version 8.2 we provide summaries of the main changes done with each roll-out.

Alternative ways of obtaining rasdaman are listed in the Download area.

Version 8.4.0

Known Issues

  • none for now.

Version 8.3.0

Download link: rasdaman 8.3.0

Known Issues

  • the make process breaks if no —war-dir option is specified in the ./configure step.

Server

  • compilation on OS X
  • rasgeo tool for GDAL-based image file import added to applications
  • rasdaman web client toolkit (raswct) has been added to applications
    • accompanying developer's manual can be found in manuals_and_examples/manuals
  • fixed returning wrong error code on exception in rasgeo
  • CSV formatter properly prints point queries
  • fix exporting data of base type uint8, int8, uint32, float, etc. to TIFF
  • added support for multiband TIFF images
  • synchronized RPM spec file
  • specific netcdf variable can be imported/exported, e.g. netcdf($1, "var=Base_reflectivity")
  • fix the default definition of the RPC server in rasmgr.conf
  • added —with-docs option to the configure script, to control whether doxygen documentation should be generated during installation.
  • added option for generating position independent code (PIC), usually necessary on 64bit systems for generating proper shared objects.
  • fix rasdl segfaulting when executed with invalid parametars
  • fix rasdl segfaulting when types with a specified extent are present in the database
  • fix type checking when updating with a file in some specific format. At the type-checking stage the actual type is not yet known as the conversion hasn't been evaluated.
  • fix rasmgr segfaulting on Debian Wheezy 64bit, gcc 4.6
  • fix make clean for java
  • add rview binary and modify Makefiles so that it's properly installed on make install
  • add includes for mkdir in rasmgr_config.cc

Petascope

  • moved to the applications directory
  • integration with the 52n WPS server
  • deploying via 'make deploy' instead of 'make install'
  • cleanup WCPS logging and fix performance bug
  • performance speedup by caching in WCPS
  • fix req 11, request version was not matched well.
  • the server should not fail if it fails reading some of the coverages
  • fix parsing of CRS in WCS 2.0
  • fix failed post req2 by including an ows:Constraint under OperationsMetadata in the Capabilities response
  • fix failed core req8 (URLs in OperationMetadata were same for different servlet locations), and failed core req12 (invalid KVP request didn't result with exception).
  • fix req17 by adding XML schema validation of XML requests.
  • perform initialization at servlet startup instead of at the first request.
  • fix installation of petascope settings
  • remove the version attribute of the ServiceMetadata element
  • update CRS identifiers to URLs

Fixes

  • #60 importing and outputting multi-band tiff files via rasql
  • #67 fix compilation of the png converter with libpng14 or greater
  • #70 fix GetCoverage ill-formed XML response
  • #71 fix petascope DB initialization
  • #72 add proper rview/labels.txt
  • #74 problem exporting float32 data
  • #75 fix csv conversion for structs
  • #83 clear cache in petascope at every request
  • #84 fix subset parameters in WCS 2.0 GET-KVP
  • #86 CSV converter fails if result is 0 dimensioned
  • #87 internal error: The index found more cells than allowed
  • #91 fix handling of WCS 1.1 in petascope
  • #92 fix the SOAP protocol extension in petascope
  • #93 fix struct component selection via an index
  • #99 fix pixel shift in rasgeo

Version 8.2.1

Download link: rasdaman 8.2.1

Fixes

  • fixed PostgreSQL connection leak
  • eliminated compiler warnings
  • fix: use hostname for system identifier in rasmgr.conf instead of base DBMS name
  • fixed multidimentional csv export and other csv bugs
  • fixed some buffer oflo situations
  • fixed code examples
  • fix 64bit compilation errors
  • many general bug fixes (see patch logs for details)
  • proper installation of C++ example Makefile and documentation
  • improved usage of predefined installation directory structure

Enhancements

  • beta support for IQL (Integrated Query Language)
  • extended sdom operation to also work on any general expressions. Needed to support GDAL driver.
  • add NetCDF support
  • optional compilation of NetCDF and HDF4
  • enable csv conversion of structured types
  • improve out-of-the-box use of petascope
  • added petascope support for WCS 2.0
  • automatice system test, Makefile target "check"
  • added doxygen to make process
  • improved installation information, removed some redundancy
  • improved PDF documentation

Changes

  • in induced operations, changed division of integer numbers to produce double result instead of integer
  • added storage layout language
  • merged petascope into rasdaman source tree
  • rasmgr logs to rasmgr.<pid>.log instead nohup.out
  • fixed log output: rasserver logs into only one logfile now, does not write into rasmgr log any more
  • make server log less verbose: Eliminate "server available" sign of life message.
  • renamed rasmgr_auth to rasmgr.auth for homogenization of system files
Note: See TracWiki for help on using the wiki.