[Opensim-dev] XInventory issues (was Re: [Opensim-commits] ...r/12657)

diva at metaverseink.com diva at metaverseink.com
Tue May 4 14:37:18 UTC 2010


> I'm actually referring to the existing issue of migrating data from the 
> old pre-ROBUST user databases to the post-ROBUST data schemas outlined 
> on http://opensimulator.org/wiki/0.7_Planning.  This is still an open 
> issue, right?

I think that's fixed.
Migrations are always a sensitive part of the process, because people 
may act on the DBs externally and invalidate the assumptions for the 
migration code. Some migration steps are more sensitive than others. The 
most important thing is to make sure that data migration is technically 
possible, i.e. that no data is left behind; whether the migration is 
done by OpenSim code or manually, that's a second-order issue. Automatic 
migrations are desirable, but if, for some reason, they fail, then there 
must be a path to manual migration.

For example, for SQLite, the migration code makes a lot of assumptions 
about the file names. Those assumptions may be wrong. As long as people 
rename their db files according to what's now expected, migration 
happens. And if it doesn't happen automatically, at the very least we 
can explain how to make it happen by copy-and-pasting statements onto a 
sqlite3 console.




More information about the Opensim-dev mailing list