Analysis plugins that adds data to an experiment can't commit if the experiment has been modified during the execution
|BASE 2.0 RC2
The problem is that we have to update the disk usage for the experiment before commiting the analysed data. This will cause an ItemModifiedException if the experiment has been modified during the execution of the plugin. It doesn't matter if we just have changed the title, or if another plugin has also added data.
The suggested solution is to reload the experiment information just before the commit takes place. An UPDATE query could work, but then we need to redesign how the quota checking is done.