language pack export locking DistroSeries table

Bug #289050 reported by Stuart Bishop
6
Affects Status Importance Assigned to Milestone
Launchpad itself
In Progress
High
Данило Шеган

Bug Description

When the language pack export script is run, it holds open a row exclusive lock in the DistroSeries table, which amongst other things blocks uploads to that distro series from soyuz.

We need to work out why the distro series row is being modified early in the process, and either start a new transaction after the modification is done or ensure the modification is done at the end of the transaction.

There is a chance this behavior is old, and just hasn't been noticed before, or that a change made outside the language pack exporter was the trigger (eg. a new side effect on an operation, or the ORM flushing changes sooner that previously).

Stuart Bishop (stub)
Changed in launchpad:
importance: Undecided → High
status: New → Triaged
Matt Zimmerman (mdz)
Changed in rosetta:
assignee: nobody → danilo
status: Triaged → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.