Opened 4 years ago

Closed 3 years ago

#2817 closed defect (worksforme)

Adding multiple raster/vector maps is slow

Reported by: pmav99 Owned by: grass-dev@…
Priority: normal Milestone: 7.0.5
Component: wxGUI Version: unspecified
Keywords: Cc:
CPU: Unspecified Platform: Unspecified

Description

I am not that familiar with the codebase and I couldn't find the exact point where this happens, but it seems that when you try to add multiple raster/vector maps in the GUI the maps get added one by one.

From a usability point of view, this can get quite slow when you try to add many maps (e.g. 100+) and it can get excruciatingly slow when you have an already rendered map because the map gets re-rendered for each and every one map that we add.

At the very least, the re-rendering of the existing map should only be done once; after all the maps have been added.

Change History (5)

comment:1 Changed 3 years ago by pmav99

I just tried [67683] from trunk and it seems that it has been fixed. Not sure which commit it was though.

It would be nice if it could be backported.

comment:2 Changed 3 years ago by martinl

Milestone: 7.0.37.0.4

comment:3 in reply to:  1 Changed 3 years ago by neteler

Replying to pmav99:

I just tried [67683] from trunk and it seems that it has been fixed. Not sure which commit it was though.

It would be nice if it could be backported.

Please identify the revision in which it was slow to narrow down the change.

comment:4 Changed 3 years ago by martinl

Milestone: 7.0.47.0.5

comment:5 Changed 3 years ago by martinl

Resolution: worksforme
Status: newclosed

No activity last 7 months, closing, feel free to reopen if needed.

Note: See TracTickets for help on using tickets.