on subsearch pass current keyword
Bug #1474565 reported by
Kyle Nitzsche
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
scope-aggregator |
Fix Released
|
High
|
Unassigned |
Bug Description
Scope agg uses subsearch() to dispatch queries to child scopes (of course).
It's first argument is a ChildScope struct. This contains a list of keywords.
Currently, that list of keywords is unmodified from what is returned by child_scopes(). As such, it includes all keywords the agg scope is currently aggregating.
This means the child scope has no way to know the particular keyword it is being aggregated by. Which means it cannot provide the correct/specific results for any given keyword.
Therefore, scope-aggregator needs to modify that struct (or create a new one) such that it includes only the keyword the child scope it currently being aggregated by. And then pass it via subearch().
Related branches
Changed in scope-aggregator: | |
importance: | Undecided → High |
status: | New → Confirmed |
To post a comment you must log in.
This is fixed by 1.5.20