← Back to team overview

touch-packages team mailing list archive

[Bug 1518152] Re: removeItem is slow and causes issues due to async, therefore requesting removeItems(list)

 

** Also affects: canonical-devices-system-image
   Importance: Undecided
       Status: New

** Changed in: canonical-devices-system-image
   Importance: Undecided => Critical

** Changed in: canonical-devices-system-image
       Status: New => Confirmed

** Changed in: canonical-devices-system-image
    Milestone: None => ww02-2016

** Changed in: canonical-devices-system-image
     Assignee: (unassigned) => John McAleely (john.mcaleely)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtmultimedia-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1518152

Title:
  removeItem is slow and causes issues due to async, therefore
  requesting removeItems(list)

Status in Canonical System Image:
  Confirmed
Status in media-hub package in Ubuntu:
  Triaged
Status in qtmultimedia-opensource-src package in Ubuntu:
  Triaged
Status in qtubuntu-media package in Ubuntu:
  Triaged
Status in media-hub package in Ubuntu RTM:
  Triaged
Status in qtmultimedia-opensource-src package in Ubuntu RTM:
  Triaged
Status in qtubuntu-media package in Ubuntu RTM:
  Triaged

Bug description:
  removeItem is slow and causes issues when multiple removeItem calls
  are performed rapidly. As it is performed asynchronously it removals
  can happen in any order, so keeping the correct offset is difficult.

  Therefore for both performance reasons and to ease multiselect remove
  it makes sense to have a removeItems(list) method that matches the
  addItems(list) method.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1518152/+subscriptions