To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=87401


User is changed the following:

                What    |Old value                 |New value
================================================================================
          Ever confirmed|                          |1
--------------------------------------------------------------------------------
                  Status|UNCONFIRMED               |STARTED
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Mon Mar 31 15:53:26 +0000 
2008 -------
Ah, I see. There are really many packages in an installation set for 50
languages. The recursive function get_children is not optimal for such a task.
Therefore a solution could be the following:
Do not iterate over all modules in the modules array. Instead of using
$moduleslist, a hash should be generated with the module-gid as key and the
parent-gid as value (attention:special handling for root module) for example at
the beginning of analyze list. Then in get_children only the values of the
hashes have to be compared with the with the parent $startparent. 
Should be very easy to fix and should be much much faster. I can try this in the
next days. Or are you willing to do this faster, TML?

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to