google-code-export / gaewiki

Automatically exported from code.google.com/p/gaewiki
1 stars 0 forks source link

Page history doesn't follow renames #73

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
If I change the name of a page, it becomes disconnected from the history with 
the old name.  If I make some edits to page A, rename it to B, make some 
changes, rename it back to A, and make some more changes, I'll see the the 
first and third groups of changes, and if I then rename it to B, I'll see only 
the second group of changes.

Original issue reported on code.google.com by Is...@wowzers.com on 14 Feb 2012 at 1:08

GoogleCodeExporter commented 9 years ago
Looks like pages need a unique identifier, and not the one assigned by the 
AppEngine, because that changes when pages are exported/imported.

Original comment by justin.forest on 18 Feb 2012 at 9:42

GoogleCodeExporter commented 9 years ago
I'm working on code that adds a UUID field to the pages, copying it to the 
revisions as they're created (and fills in the UUID on the page and revisions 
with a matching title for existing pages/revisions as the pages that predate 
the code change are retrieved from the datastore).

Original comment by Is...@wowzers.com on 2 Mar 2012 at 12:47

GoogleCodeExporter commented 9 years ago
I think I've got this fixed in 7ab734711715

Original comment by Is...@wowzers.com on 2 Mar 2012 at 3:35