Slitting the collection seems to bring many problems. I have also share with you that splitting the collection is a good thing. But well.. if it implies a severe refactoring, it does not look that appealing to do it now.
Alexandre
On Jul 24, 2013, at 6:50 AM, mathieubmddehouck@mailoo.org wrote:
Hi
An idea to improve roassal scalability was to split the collection elements belonging to ROContainers and builder, into two different collections : edges and nodes.
It would permit not to unset shape after we add new edges or nodes, and it would save little time when asking for elementsNotEdges.
But after a little trial, it seems that it will ask a huge refactor of roassal to see a real gain in time, with just splitting the collection it gets worse.
For example, each time we need both nodes and edges in the same collection we have to concatenate the new collections and it's time consuming.
Hi Mathieu, Just a random thought that pops into my head (and I don't
know how practical it is....)