Changes between Version 149 and Version 150 of Versions


Ignore:
Timestamp:
Feb 15, 2019, 10:59:32 AM (6 years ago)
Author:
Dimitar Misev
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Versions

    v149 v150  
    77
    88Alternative ways of obtaining rasdaman are listed in the [wiki:Download] area.
     9
     10== Version 9.8 ==
     11
     12'''Summary of changes:'''
     13* petascope:
     14 - support for WCS version 2.1 request ([http://doc.rasdaman.org/05_geo-services-guide.html#coverage-implementation-schema-cis-in-petascope docs])
     15 - support for exporting to CIS 1.1 GML format ([http://doc.rasdaman.org/05_geo-services-guide.html#coverage-implementation-schema-cis-in-petascope docs])
     16 - support for ingestion of GDAL subdatasets
     17 - standalone deployment supports specifying a path to a custom petascope.properties
     18 - WMS maximum cache size can be configured in petascope.properties
     19 - improved type management
     20* secore:
     21 - EPSG/0 points to the '''latest''' EPSG dataset version ([http://doc.rasdaman.org/06_crs-manager.html#service docs])
     22 - support for manually adding EPSG datasets by dropping them in secoredb/ ([http://doc.rasdaman.org/06_crs-manager.html#service docs])
     23 - improved handling of multiple concurrent requests
     24* wcst_import:
     25 - custom recipe `sentinel2` has been added for convenient import of Sentinel 2 data (works only with GDAL 2.4+, docs TBD)
     26 - support for ''before/after ingestion hooks'': commands automatically executed during data ingestion ([http://doc.rasdaman.org/05_geo-services-guide.html#common-options docs])
     27 - support for ''non-blocking'' ingestion: analyze/import each file individually (not always possible, [http://doc.rasdaman.org/05_geo-services-guide.html#common-options docs])
     28 - support for custom axis labels in ''general_coverage'' recipe ([http://doc.rasdaman.org/05_geo-services-guide.html#possible-expressions docs])
     29 - support for automatically reading axis and band metadata for netCDF data ([http://doc.rasdaman.org/05_geo-services-guide.html#possible-expressions docs])
     30 - improved file handling for recipes import gdal, netcdf and Sentinel 2 data
     31* rasdaman server:
     32 - on scalar results `rasql` properly writes the result to a file if `--out file` is specified
     33 - support for NaNf and Inff floating-point constants, in addition to double NaN and Inf ([http://doc.rasdaman.org/04_ql-guide.html#id53 docs])
     34 - support for NaN, NaNf and Infinity in the encode format parameters ([http://doc.rasdaman.org/04_ql-guide.html#encode docs])
     35 - default PNG compression on encode has changed from level 6 to 2 ([http://doc.rasdaman.org/04_ql-guide.html#gdal-format-parameters docs])
     36 - allow specifying empty null values to clear the null values of an expression ([http://doc.rasdaman.org/04_ql-guide.html#nulls-in-mdd-valued-expressions doc])
     37 - fixed updates with null values + proper initialization with null values when clipping multi-band arrays
     38 - improve checking for port availability in start/stop_rasdaman.sh
     39
     40'''Contributors (by number of patches):'''
     41
     42- 29 Bang Pham Huu
     43- 18 Dimitar Misev
     44- 1 Alexandru Hambasan
     45- 1 aahmed
     46
     47=== v9.8.0-beta1 ===
     48
     49Addressed tickets between v9.7.0-beta2 and v9.7.0:
     50{{{
     51git log --pretty=format:"* changeset:%h | %s (%an)" v9.7.0..v9.8.0-beta1 | sort -k 3 -t ':'
     52}}}
     53
     54* changeset:417b3dd4 | ticket:1858 - implemented file output for scalars in rasql (aahmed)
     55* changeset:30831fc5 | ticket:1871 - add custom recipe for sentinel 2 data (Dimitar Misev)
     56* changeset:37c4e7d4 | ticket:1871 - Enhance custom Sentinel 2 recipe to analyze file immediately after reading it (Bang Pham Huu)
     57* changeset:db86773f | ticket:1871 - Fix problem with registering Sentinel 2 recipe with multiple files (Bang Pham Huu)
     58* changeset:593d5ba3 | ticket:1895 - WCST_Import supports before/after ingestion hooks (Bang Pham Huu)
     59* changeset:6a737e3b | ticket:1897 - WCST_Import allows non-blocking import mode (Bang Pham Huu)
     60* changeset:7b1f4406 | ticket:1937 - Add doc for allowing running embedded tomcat with a path to customized petascope.properties (Bang Pham Huu)
     61* changeset:77edab1b | ticket:1939 - Petascope allows to config WMS maximum cache size from petascope.properties (Bang Pham Huu)
     62* changeset:44009a61 | ticket:1945 - petascope insert demo should create ingredient file in /tmp folder to allow import coverage with any users (Bang Pham Huu)
     63* changeset:abc6cace | ticket:1947 - add Makefile for local doc building + remove warning about Firefox 63 (Dimitar Misev)
     64* changeset:516973f2 | ticket:1947 - improve json highlighting in docs (Dimitar Misev)
     65* changeset:889c6445 | ticket:1948 - log warning when rasdaman type cannot be parsed, instead of terminating the whole type parsing (Dimitar Misev)
     66* changeset:02919041 | ticket:1949 - do not print internal marray types when selecting from RAS_MARRAY_TYPES (Dimitar Misev)
     67* changeset:4aacdc0f | ticket:1950 - Do not rebuild the whole type registry when new rasdaman mdd/set type is created (Bang Pham Huu)
     68* changeset:c54041a8 | ticket:1951 - more robust checking for port availability in start/stop_rasdaman.sh (Dimitar Misev)
     69* changeset:c1af8211 | ticket:1952 - WCST_Import should not throw numpy error if it is not used (Bang Pham Huu)
     70* changeset:83c41116 | ticket:1953 - throw proper exception if coefficient 0 is not found (Dimitar Misev)
     71* changeset:a1f74e83 | ticket:1954 - fix registration of recipes that are indirect subclasses of BaseRecipe (Dimitar Misev)
     72* changeset:7a285a3f | ticket:1955 - WCST_Import throws exception when dataBound is set to false and directPositions is also set (Bang Pham Huu)
     73* changeset:d82a7191 | ticket:1956 - support gdal subdatasets in petascope (Dimitar Misev)
     74* changeset:a48ac281 | ticket:1956 - support gdal subdatasets in petascope (fix) (Dimitar Misev)
     75* changeset:71c4e09e | ticket:1956 - support gdal subdatasets in wcst_import (Dimitar Misev)
     76* changeset:a01914ff | ticket:1957 - Petascope improve the check for WCS-T local file (Bang Pham Huu)
     77* changeset:d3cc6c63 | ticket:1958 - Fix wcst_import (Alexandru Hambasan)
     78* changeset:288d9351 | ticket:1960 - SECORE points version 0 for EPSG to latest EPSG version (Bang Pham Huu)
     79* changeset:e9b076b9 | ticket:1961 - Add correct band types for Sentinel 2 recipe (Bang Pham Huu)
     80* changeset:de071a01 | ticket:1961 - WCST_Import fix problem with general_recipe when all files are added to *.resume.json (Bang Pham Huu)
     81* changeset:84fb70b1 | ticket:1961 - WCST_Import reduces opening files to create coverage slices for sentinel2/gdal/netcdf recipes (Bang Pham Huu)
     82* changeset:bed86d4a | ticket:1963 - Update rasdaman doc for first time installation (Bang Pham Huu)
     83* changeset:ecbb1b1e | ticket:1964 - WCST_Import does not validate and analyze files which don't exist after collecting by regular expression (Bang Pham Huu)
     84* changeset:663ad5ff | ticket:1967 - support parsing NaN in encode format parameters + ticket:1988 - support NaNf and Inff constants in rasql (Dimitar Misev)
     85* changeset:946dc837 | ticket:1968 - add section numbers in html documentation (Dimitar Misev)
     86* changeset:aa4822fd | ticket:1969 - Document CIS 1.1 supported conformance classes (Bang Pham Huu)
     87* changeset:74e92954 | ticket:1969 - Petascope supports WCS requests versions 2.0.1, 2.1 and export CIS 1.0 coverages to CIS 1.1 GML format. (Bang Pham Huu)
     88* changeset:70948179 | ticket:1970 - SECORE handles multiple parallel requests in sequence (Bang Pham Huu)
     89* changeset:c8252d91 | ticket:1972 - SECORE add non-existing EPSG versions from def.war at secoredb folder (Bang Pham Huu)
     90* changeset:0671aa5c | ticket:1972 - SECORE remove deprecated existing GML version folder in secoredb (Bang Pham Huu)
     91* changeset:54645b6d | ticket:1973 - Allows custom axis labels for coverage in petascope and wcst_import general recipes (Bang Pham Huu)
     92* changeset:d3f339d2 | ticket:1974 - WCST_Import add axes and bands metadata implicitly for netCDF recipe (Bang Pham Huu)
     93* changeset:d1098c60 | ticket:1975 - fix selection from RAS_MARRAY_TYPES when there are internal MDDBaseTypes (Dimitar Misev)
     94* changeset:6c176abf | ticket:1977 - Petascope axes and bands metadata are missing when updating coverage with local metadata (Bang Pham Huu)
     95* changeset:b13e1f67 | ticket:1978 - change default png compression level to 2 (Dimitar Misev)
     96* changeset:84e5987f | ticket:1979 - allow specifying empty null values to clear the null values of an expression (Dimitar Misev)
     97* changeset:ab34ca7b | ticket:1980 - wcst_import add null values as initalized values for InsertCoverage request (Bang Pham Huu)
     98* changeset:f8de15a6 | ticket:1981 - initialize new tiles with null values on updates (Dimitar Misev)
     99* changeset:2b4c2a2d | ticket:1983 - test wcst_import prints elapsed time for test cases (Bang Pham Huu)
     100* changeset:49d5fd7d | ticket:1984 - fix a tuple error for wcst_import InsertScaleLevel request (Bang Pham Huu)
     101* changeset:6b037c82 | ticket:1984 - wcst_import fix problems with UoM type from opengis.net (Bang Pham Huu)
     102* changeset:5c050a02 | ticket:1988 - update documentation (Dimitar Misev)
     103
     104
    9105
    10106== Version 9.7 ==