Duplicat scope local ids blocks subsearch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
scope-aggregator |
Fix Released
|
High
|
Gary.Wang |
Bug Description
When playing around bollywood aggregator scope. Search functionality doesn't work any more.
Log:
...
==== FINAL ORDER: "com.canonical.
==== FINAL ORDER: "com.canonical.
==== FINAL ORDER: "cinema_1"
==== FINAL ORDER: "cinema_2"
==== FINAL ORDER: "cinema_3"
...
[2016-03-08 12:00:50.240449] WARNING: bollywood.
When declaring a scope that supports multiple keywords more than once in child_scopes.json, this issue can be reproduced 100% during searching.
Related branches
- Kyle Nitzsche (community): Approve
-
Diff: 277 lines (+42/-19)7 files modifiedCMakeLists.txt (+1/-1)
include/query.h (+2/-2)
src/listener.cpp (+2/-0)
src/query.cpp (+6/-2)
src/resultforwarder.cpp (+3/-1)
src/scope.cpp (+1/-0)
src/utils.cpp (+27/-13)
Changed in scope-aggregator: | |
status: | New → In Progress |
Hi Gary,
Can you please provide a child_scopes.json for the bollywood scope that has this problem so I can understand it fully? thanks