HomePhabricator

PostgreSQL: Fix text search on moved pages

Authored by Jjanes.

Description

PostgreSQL: Fix text search on moved pages

When a page is updated under PostgreSQL, there is code to
de-index all but the most recent version of the page. But
when a page is moved, it was accidentally de-indexing the
most recent version as well, because rev_text_id is not
incremented in that case. A simple tweak to the SQL
fixes that.

I added code to the update script to find pages
previously corrupted by this problem and reindex them.

Bug: 66650
Change-Id: I52e1bbbd8592be5e7c7383c225e6b4c19bbe5b9e

Details

Committed
JjanesFeb 18 2015, 2:15 AM
Parents
rMWcab99af90e4b: Fix TOC anchor name collisions in edge cases
Branches
Unknown
Tags
Unknown
References
refs/changes/65/153565/2
ChangeId
I52e1bbbd8592be5e7c7383c225e6b4c19bbe5b9e