Changes between Version 536 and Version 537 of Versions


Ignore:
Timestamp:
Mar 25, 2025, 11:36:55 AM (6 days ago)
Author:
Dimitar Misev
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Versions

    v536 v537  
    77
    88Ways of obtaining rasdaman are listed in the [https://doc.rasdaman.org/stable/02_inst-guide.html#getting-started download] area.
     9
     10
     11== Version 10.5.0 (2025-03-xx)
     12
     13=== New features, enhancements, bug fixes
     14
     15''OGC frontend (petascope)''
     16
     17- Support for OpenEO batch jobs ([docs])
     18- Improve handling of concurrent update operations in petascope
     19
     20''rasdaman core''
     21
     22- Updated default formatting of CSV and JSON outputs ([docs])
     23- Improve performance of applying color maps before encode
     24
     25=== Incompatible changes
     26
     27The default format of CSV encoding ([https://doc.rasdaman.org/04_ql-guide.html#csv-encode docs])
     28is now closer to the standard formatting.
     29Dimensions are distinguished by new lines instead of braces ("{" and "}").
     30In particular, the following changes have been done to the
     31default values of the supported "formatParameters":
     32
     33.. table:: Format parameter defaults changes
     34
     35||= option name =||= old default =||= new default =||
     36|| `dimensionStart`    || `"{"`         || `""`          ||
     37|| `dimensionEnd`      || `"}"`         || `""`          ||
     38|| `dimensionSeparator`|| `","`         || `"\n"`        ||
     39|| `prettyPrint` (new) || N/A           || `true`        ||
     40
     41If the old format of v10.4 and earlier is preferred, it can be
     42achieved by adding the following to the format parameters of the
     43`encode` function:
     44
     45{{{
     46encode(c, "CSV", "{ \"formatParameters\": {
     47                    \"prettyPrint\": false,
     48                    \"dimensionStart\": \"{\",
     49                    \"dimensionEnd\": \"}\",
     50                    \"dimensionSeparator\": \",\" } }")
     51}}}
     52
     53The format of JSON has been also updated to pretty print
     54the output with new lines and indentation by default.
     55Reverting to the old behavior can be done by specifying
     56`"prettyPrint": false` in the encode format parameters.
     57
     58=== Upgrading
     59
     60The sections below contain instructions on how to upgrade the software installation from a previous version to stable rasdaman v10.5.
     61
     62==== From v10.4
     63
     64To upgrade from the previous stable version v10.4 to stable v10.5:
     65
     661. Update the repository metadata with `sudo apt update`
     672. Stop rasdaman with `sudo service rasdaman stop`; make sure that the processes are really stopped: if `ps aux | grep -E 'ras(mgr|server)'` returns any processes, stop them with `pkill -9 -f 'ras(mgr|server)'`
     683. Install the new rasdaman version with `sudo apt install rasdaman`
     69
     70==== From previous Ubuntu version
     71
     72Check our [https://doc.rasdaman.org/02_inst-guide.html#migration migration guide] for hints on how to upgrade your Ubuntu OS, or migrate your installation from one machine to another.
     73
     74'''Note: Ubuntu 20.04 will [https://ubuntu.com/blog/ubuntu-20-04-lts-end-of-life-standard-support-is-coming-to-an-end-heres-how-to-prepare reach EOL in April 2025], and rasdaman will soon stop offering packages for this OS version. It is recommend to upgrade to Ubuntu 22.04 as soon as possible.'''
     75
    976
    1077== Version 10.4.8 (2025-02-20)