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

RESOLVED FIXED in 2012.14

Status

support.mozilla.org
Knowledge Base Software
P1
normal
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: rrosario, Assigned: rrosario)

Tracking

unspecified
2012.14
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

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

(Assignee)

Description

6 years ago
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.
(Assignee)

Comment 1

6 years ago
Similar to Bug 768232 => 1pt
Whiteboard: u=user c=wiki p=1

Updated

6 years ago
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)
(Assignee)

Comment 4

6 years ago
This will need to go together with bug 768876. /me grabs
Assignee: nobody → rrosario
(Assignee)

Comment 5

6 years ago
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)
(Assignee)

Updated

6 years ago
Blocks: 778121
(Assignee)

Updated

6 years ago
Blocks: 778151
(Assignee)

Updated

6 years ago
Blocks: 778160
(Assignee)

Updated

6 years ago
Blocks: 778168
(Assignee)

Comment 6

6 years ago
This is in a pull request that needs a little more work:
https://github.com/mozilla/kitsune/pull/741
(Assignee)

Comment 7

6 years ago
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.
(Assignee)

Comment 8

6 years ago
Landed my first index mapping change on prod \o/
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.