I hacked a little bit around the population process. ProgressListener are now supported so that at least we can get some feedback, if the population is actually running. I also changed the PersistentAnalysisMapImpl, as there seemed to be a problem with the database table creation, it was created when the first get was invoked, that could in theory be before the population process is started.
Now, the population seems to work, if the treeview is used, where the analysis results are not actually used. In the treemap view, there are still problems, so I think this has something todo with the parallel access of the visualisation to the data, before the population is finished properly.
So the short message here is: We need a closer look on the whole process, it still is quite buggy...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I hacked a little bit around the population process. ProgressListener are now supported so that at least we can get some feedback, if the population is actually running. I also changed the PersistentAnalysisMapImpl, as there seemed to be a problem with the database table creation, it was created when the first get was invoked, that could in theory be before the population process is started.
Now, the population seems to work, if the treeview is used, where the analysis results are not actually used. In the treemap view, there are still problems, so I think this has something todo with the parallel access of the visualisation to the data, before the population is finished properly.
So the short message here is: We need a closer look on the whole process, it still is quite buggy...
Reworked most parts pf the population algorithm, should be fixed now.