← Back to team overview

touch-packages team mailing list archive

[Bug 1457698] Re: Aggregator can't subsearch the same child twice to get different depts

 

Discussed this with Chris. Problem is real. Basically, the Nearby Scope
fires more than one query at a particular child, but with different
department, or potentially different query string and/or filter
settings. Doing this is quite legit. The loop detection is too stringent
right now because it axes off any query that loops around, regardless of
whether the query details are the same or not.

We need to change the loop detection to take all of the query state into
account. That way, queries that differ in some detail will still be
forwarded to children, but queries that loop around unchanged and
therefore indicate a real accidental loop are still axed.

** Changed in: unity-scopes-api (Ubuntu)
   Importance: Undecided => Critical

** Changed in: unity-scopes-api (Ubuntu)
     Assignee: (unassigned) => Michi Henning (michihenning)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity-scopes-api in
Ubuntu.
https://bugs.launchpad.net/bugs/1457698

Title:
  Aggregator can't subsearch the same child twice to get different depts

Status in unity-scopes-api package in Ubuntu:
  New

Bug description:
  As of the latest vivid images, NearBy can no longer subsearch children
  several times, which is used for example to search the coffee dept, as
  well as the bars dept for the I'm Thirsty section of nearby.  The
  query string is blank in both instances, with only the dept of the
  child scope changing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1457698/+subscriptions


References