Use gettext-po parser for imports
Bug #105855 reported by
Carlos Perelló Marín
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Invalid
|
High
|
Unassigned |
Bug Description
We already detected some errors, and fixed them, in our current python based .po parser that blocks some files to be imported in Launchpad and thus, it's a reason to use the standard gettext parser, to prevent this to happen again for some other corner cases that we don't handle well.
This week, we got another big argument to use the gettext standard parser, our is dammed slow. We got a 7.2MB .pot file to be imported and our parser takes more than 2 hours to parse it using 100% of the CPU power while gettext's parser is able to parse, validate and give us statistics of that file in a couple of seconds.
description: | updated |
To post a comment you must log in.
Here is the file that is causing us performance problems