Closed Bug 768912 Opened 12 years ago Closed 12 years ago

[ia] Add topic field to wiki documents mapping (search index)

Categories

(support.mozilla.org :: Knowledge Base Software, task, P1)

Tracking

(Not tracked)

RESOLVED FIXED
2012.14

People

(Reporter: rrosario, Assigned: rrosario)

References

Details

(Whiteboard: u=user c=wiki p=1)

The new topics replace the old tags. We need to swap them out in the search index.

As I understand it, this is at least a change in `extract_document` and possibly `get_mapping()` as well. And whatever else depends on the field if the field name changes.
Similar to Bug 768232 => 1pt
Whiteboard: u=user c=wiki p=1
Target Milestone: 2012Q3 → 2012.13
This bug depends on bug #768876, but that's not in the 2012.13 sprint and it's not done. We need at least the "many to many relationship (db table)" part done. That depends on bug #768875 which is in the 2012.13 sprint.

Anyhow, when I skimmed this yesterday, I thought we could do this in 2012.13, but now that I'm reading it more carefully, it requires other things be implemented first. So I'm bumping it to 2012.14 and putting bug #768876 in that sprint, too.
Target Milestone: 2012.13 → 2012.14
Adding [ia] to title.
Summary: Add/replace topic field to wiki documents mapping (search index) → [ia] Add/replace topic field to wiki documents mapping (search index)
This will need to go together with bug 768876. /me grabs
Assignee: nobody → rrosario
This bug will only add the new field. A separate bug will deal with removing the existing document_tag field.
Summary: [ia] Add/replace topic field to wiki documents mapping (search index) → [ia] Add topic field to wiki documents mapping (search index)
Blocks: 778121
Blocks: 778151
Blocks: 778160
Blocks: 778168
This is in a pull request that needs a little more work:
https://github.com/mozilla/kitsune/pull/741
This landed on master:

Part 1:
https://github.com/mozilla/kitsune/commit/599551e13092de60a5755e4383376bab048edaff

Part 2:
https://github.com/mozilla/kitsune/commit/ee2f2f21fbb4f46f982b51aba768d399c3d09d04

Now I am doing the 2 step deploy to stage. If that works, it goes to prod after.
Landed my first index mapping change on prod \o/
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.