stable
Clone or download
Read-only
request #7385: Burndown with a big remaining effort tree issues (cache)
If the burndown is configured to use cache, all values for past dates are cached and retrieved when needed. Only the value for the current day is calculated at run time. Change-Id: I61a4442ebb99733254f7a39a83294a6ec4b700b3
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/tracker/db/install.sql | +8 | −0 | Go to diff View file |
A | plugins/tracker/db/mysql/updates/2014/201412041555_add_tracker_field_computed_cache_table.php | +45 | −0 | Go to diff View file |
M | plugins/tracker/db/uninstall.sql | +1 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/Tracker_Artifact.class.php | +3 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/IComputeValues.class.php | +2 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement.class.php | +8 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Burndown.class.php | +11 | −2 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Computed.class.php | +15 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Numeric.class.php | +4 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Selectbox.class.php | +4 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/dao/Tracker_FormElement_Field_ComputedDao.class.php | +31 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/dao/Tracker_FormElement_Field_ComputedDaoCache.class.php | +16 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/UserWithReadAllPermission.class.php | +29 | −0 | Go to diff View file |
M | plugins/tracker/include/autoload.php | +3 | −2 | Go to diff View file |