Skip to content

OpenQuake Engine 1.4.0

Compare
Choose a tag to compare
@nastasi-oq nastasi-oq released this 07 May 10:32
· 161473 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.