Update:Remora Migration: Difference between revisions

Jump to navigation Jump to search
Line 7: Line 7:
Addon #1980 has two versions (both designated as version 1.0, but that is a different problem).  The first version of the addon is for Firefox 1.0 through 1.6.  Because 1.6 does not exist, migrating that version fails because there is no valid foreign key value for FF1.6.  The second version of this addon is for Firefox 1.0 through 1.5.1.  Well, that version of Firefox doesn't exist either, so that version fails to migrate.
Addon #1980 has two versions (both designated as version 1.0, but that is a different problem).  The first version of the addon is for Firefox 1.0 through 1.6.  Because 1.6 does not exist, migrating that version fails because there is no valid foreign key value for FF1.6.  The second version of this addon is for Firefox 1.0 through 1.5.1.  Well, that version of Firefox doesn't exist either, so that version fails to migrate.


Many addon version entries have faulty version numbers.
Many of addon version entries have faulty version numbers.


Complicating this issue is the incompleteness of the appversions table.  This table is populated by finding the unique entries in the original database's ''applications'' table.   
Complicating this issue is the incompleteness of the appversions table.  This table is populated by finding the unique entries in the original database's ''applications'' table.   
Line 193: Line 193:
|}
|}


''''How do we make a programmatic mapping from fuzzy application versions to real ones?''''
''''How do we make a programatic mapping from fuzzy application versions to real ones?''''


=== The Solution ===
=== The Solution ===


I'm quite open to having someone give some input into this section.
I'm quite open to having someone give some input into this section.
Confirmed users
675

edits

Navigation menu