[mapguide-trac] #1770: Significant drop in Maestro RuntimeMap creation performance

MapGuide Open Source trac_mapguide at osgeo.org
Thu Aug 4 12:13:59 EDT 2011


#1770: Significant drop in Maestro RuntimeMap creation performance
-----------------------+----------------------------------------------------
   Reporter:  jng      |       Owner:  jng        
       Type:  defect   |      Status:  new        
   Priority:  low      |   Milestone:  Maestro-3.5
  Component:  Maestro  |     Version:             
   Severity:  trivial  |    Keywords:             
External_id:           |  
-----------------------+----------------------------------------------------
Description changed by jng:

Old description:

> The RuntimeMap in trunk has significantly degraded creation performance.
>
> A unit test that creates a 200 layer, 50 group map takes 8.5s (!!!) to
> execute
>
> In Maestro 3.1 this exact same test case only took 600ms to execute
>
> One of the revisions to this class made since Maestro 3.1 must've been
> the cause. Investigate.

New description:

 The RuntimeMap in trunk has significantly degraded creation performance.

 A unit test that creates a 200 layer, 50 group map takes 8.5s (!!!) to
 execute

 In Maestro 3.1 this exact same test case only took 600ms to execute

 Generally, the test suite also takes 3 times as long to execute as well.

 One of the revisions to this class made since Maestro 3.1 must've been the
 cause. Investigate.

--

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1770#comment:2>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list