Remove the hazard_calculation table
Bug #1371639 reported by
Michele Simionato
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenQuake Engine |
Fix Released
|
Critical
|
Michele Simionato |
Bug Description
This table was a big mistake from the beginning. Now it is useless and redundant, since all the job parameters are stored in job_param, so it can be removed. Some of its methods can be moved to commonlib, in particular the one managing the site_model and the site_collection. The net effect is a big conceptual simplification of the engine (there is no more confusion between job_id and calculation_id, they are now the same) and a substantial practical simplification (1000+ lines of code can be safely removed).
Changed in oq-engine: | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Michele Simionato (michele-simionato) |
milestone: | none → 1.0.1 |
Changed in oq-engine: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
https:/ /github. com/gem/ oq-engine/ pull/1537