OpenQuake Engine 1.4.0
nastasi-oq
released this
07 May 10:32
·
162398 commits
to master
since this release
[Daniele Viganò (@daniviga)]
- Fixed debian/control: add missing lsb-release to build deps
[Matteo Nastasi (@nastasi-oq), Daniele Viganò (@daniviga)]
- Fixed dependencies version management
[Matteo Nastasi (@nastasi-oq), Daniele Viganò (@daniviga)]
- Add binary package support for both Ubuntu 12.04 (Precise)
and Ubuntu 14.04 (Trusty)
[Michele Simionato (@micheles)]
- Removed the SiteModel table: now the association between the sites and the
site model is done by using hazardlib.geo.geodetic.min_distance
[Daniele Viganò (@daniviga)]
- added authentication support to the 'engineweb' and the 'engineserver'
[Michele Simionato (@micheles)]
- the aggregate loss curves can be exported in CSV format
[Matteo Nastasi (@nastasi-oq)]
- added 'outtypes' attribute with list of possible output types for
each output item in outputs list API command - added '/v1/calc//status' API command
- added 'engineweb' django application as local web client for oq-engine
[Michele Simionato (@micheles)]
- Renamed the maximum_distance parameter of the risk calculators to
asset_hazard_distance, to avoid confusion with the maximum_distance
parameter of the hazard calculators, which has a different meaning;
is it an error to set the maximum_distance in a job_risk.ini file - Added to the API an URL /v1/calc/:calc_id/remove to hide jobs
- A new key is_running is added to the list of dictionaries returned by
the URL /v1/calc/list - Replaced the mock tests for the engine server with real functional tests
- Added a resource /v1/calc/:calc_id/traceback to get the traceback of a
failed calculation - Now the logs are stored also in the database, both for the controller node
and the worker nodes - Bypassed Django when deleting calculations from the database: this avoids
running out of memory for large calculations - Fixed an issue in the scenario calculator: the GMFs were not filtered
according to the distance to the rupture - Now critical errors appear in the log file
- Added a --run command to run hazard and risk together
- Fixed bug in the event based calculator; in the case
number_of_logic_tree_samples > 0 it was generating incorrect hazard curves.
Also improved (a lot) the performance in this case. - Fixed a tricky bug happening when some tectonic region type are filtered
away. - The event based risk calculator now save only the non-zero losses in
the table event_loss_asset. - Added a CSV exporter for the Stochastic Event Sets, for debugging purposes.
- The GMF CSV exporter now sorts the output by rupture tag.
[Matteo Nastasi (@nastasi-oq)]
- Each pull request must be accompanied by an update of the debian
changelog now.