Changes between Version 63 and Version 64 of Versions


Ignore:
Timestamp:
Dec 23, 2014, 4:39:06 PM (9 years ago)
Author:
Dimitar Misev
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Versions

    v63 v64  
    77
    88Alternative ways of obtaining rasdaman are listed in the [wiki:Download] area.
     9
     10== Version 9.1.x ==
     11
     12Major new features:
     13
     14- new client/server communication protocol
     15 - the current RNP protocol will be deprecated in v9.1, and the new protocol will become the default in v10.0
     16 - configure with `--enable-rasnet` to use the new protocol
     17
     18- support for WCS Processing and WCPS 1.5 (informal naming, indicating transition from WCPS 1 to forthcoming WCPS 2)
     19 - new parser with significantly improved error handling, among others, available at `service=WCS&request=ProcessCoverages&version=1.5`
     20 - the old parser is still default in 9.1, because of small backwards incompatibilities that the new parser introduces
     21
     22- support for WCS-T insert, delete and limited update
     23 - updates will be fully supported in the next version, most likely v9.2
     24
     25- new WCS 2.0 web client, supporting the core as well as all extensions implemented by rasdaman
     26 - available in source:applications/wcs-client
     27 - default petascope landing page at `<petascope-endpoint>/rasdaman/ows`
     28
     29- full support for WMS 1.3 in addition to the already supported WMS 1.1
     30 - in conjunction with WCS-T, WCS coverages can easily be published as WMS layers with `InsertWCSLayer` requests
     31
     32- null/nodata values support, ported from rasdaman enterprise
     33 - it is necessary to run '''update_db.sh''', to enable null values in an existing rasdaman installation
     34
     35=== Upgrade from 9.0.x ===
     36To upgrade from rasdaman 9.0 to 9.1, it is necessary to upgrade the database by running '''update_db.sh'''. This is a backwards compatible change, i.e. rasdaman 9.0 can still be run on the same database after the update.
     37
     38=== Version 9.1.0-beta1 ===
     39{{{
     40git log --pretty=format:"* changeset:%h | %s (%an)" v9.0.5..v9.1.0-beta1 | sort -k 3 -t ':'
     41}}}
     42
     43* changeset:0cd7513 | ticket:209 - range constructor in rasql (Dimitar Misev)
     44* changeset:ba9fbd0 | ticket:429 - disable checks for a local postgres, so that the rasdaman init script can work even with remote postgres databases (Dimitar Misev)
     45* changeset:6fd0d8c | ticket:456 - fix URL decoding of plus signs (Dimitar Misev)
     46* changeset:f8b0467 | ticket:621 - remove duplicate functions to fix compilation of sqlite code (Dimitar Misev)
     47* changeset:0c4afeb | ticket:712 - Merge branch 'feature_RnpRedesign' (George Merticariu)
     48* changeset:2b2665d | ticket:730 - Exceptions must have an exception code (Dimitar Misev)
     49* changeset:2df1f55 | ticket:783 - ObjectBroker refactoring, removed unused code. (Veranika Liaukevich)
     50* changeset:e9ce834 | ticket:815 - safer oid initialization (Dimitar Misev)
     51* changeset:33e8fce | ticket:821 fixed segfault in long simplecase queries (Vlad Merticariu)
     52* changeset:25dd889 | ticket:823 - avoid potential null pointers; fix WMS SQL query (Dimitar Misev)
     53* changeset:99a264b | ticket:823 - fixes for OGS WCS test compliance (Dimitar Misev)
     54* changeset:dddb7dc | ticket:823 - fix parsing of floating point scale size in WCS requests (Dimitar Misev)
     55* changeset:3c511eb | ticket:823 - fix WCS processing extension to throw proper messages and return multipart/mixed result (Dimitar Misev)
     56* changeset:ebbe67e | ticket:823 - fix WCS WSDL (Dimitar Misev)
     57* changeset:1e0793c | ticket:832 - error while handling exception fixed (Bidesh Thapaliya)
     58* changeset:e91c805 | ticket:832 - QGIS plugin to make wcps queries (Bidesh Thapaliya)
     59* changeset:0a84dca | ticket:833 - fix netcdf export for RGB data (Dimitar Misev)
     60* changeset:ffe716e | ticket:834 changes in RasqlServlet to allow CORS requests, fixes the parsing of the parameters and only uses the response stream once. (Vlad)
     61* changeset:f07cc04 | ticket:839 - fix INSERT INTO evaluation in benchmark mode (Dimitar Misev)
     62* changeset:81babc4 | ticket:840 - sync filestorage driver with lockmgr changes (Dimitar Misev)
     63* changeset:9a115e4 | ticket:841 - update RPM rasdaman.spec to specify filestorage dir (Dimitar Misev)
     64* changeset:4c4f354 | ticket:842 - Fixed empty file input (Bledi Ismaili)
     65* changeset:ef9c64e | ticket:843 changed systemtests oracle for GetCapabilities response (Vlad Merticariu)
     66* changeset:2636909 | ticket:843 Implemented WCS-Transaction extension for automatic coverage ingestion. (Vlad Merticariu)
     67* changeset:c64cef3 | ticket:850 - Fix compilation for clang after porting null values support (Veranika Liaukevich)
     68* changeset:0afb17c | ticket:850 - Fix compilation for clang (Veranika Liaukevich)
     69* changeset:b8dfedd | ticket:852 - eliminating PL/pgsql functions from petascope (Bidesh Thapaliya)
     70* changeset:36cb8d8 | ticket:855 - Fixed autoreconf warnings (Bledi Ismaili)
     71* changeset:ba69c5f | ticket:855 - removed realpath dependency (Bidesh Thapaliya)
     72* changeset:ce25e29 | ticket:856 - Eliminated compiler warnings from dbtile.cc (Vlad Zamfir)
     73* changeset:ea1275a | ticket:857 - user friendly client for Web Coverage Service implemented by Alexandru Toader (George Merticariu)
     74* changeset:f61d1de | ticket:859 - --enable-strict configure option, to turn on all warnings (and make them errors) when compiling rasdaman (Dimitar Misev)
     75* changeset:f3b7491 | ticket:860 document null, nan as ported from rasdaman enterprise; set version to 9.1 (Peter BaumanN)
     76* changeset:a655ff3 | ticket:860 final doc details (Peter BaumanN)
     77* changeset:1f1c4de | ticket:860 - port null values support from rasdaman enterprise (Dimitar Misev)
     78* changeset:4b21c74 | ticket:862 wms13 implementation + integration into petascope endpoint + merged last commit (Alex Dumitru)
     79* changeset:1e07344 | ticket:864 extended the wcs client with coverage insertion and deletion capabilities (Vlad Merticariu)
     80* changeset:c6c496b | ticket:866 added copyright notice and list of dependencies (Alexandru Toader)
     81* changeset:4ba03f6 | ticket:868 - set -O3 gcc optimization level by default (Dimitar Misev)
     82* changeset:f977d77 | ticket:869 - remove unused libs from petascope (Dimitar Misev)
     83* changeset:6d17e31 | ticket:870 fixed wcs client transaction extension availability issue (Vlad Merticariu)
     84* changeset:e52dd98 | ticket:871 compliance of wcps2 implementation with systemtests for tests with no different behavior (Vlad Merticariu)
     85* changeset:d2875d0 | ticket:873 integrate wcs client into petascope (Alex Dumitru)
     86
     87
    988
    1089== Version 9.0.x ==