[Opensim-dev] XInventory issues (was Re: [Opensim-commits] ...r/12657)
Justin Clark-Casey
jjustincc at googlemail.com
Tue May 4 21:33:51 UTC 2010
diva at metaverseink.com wrote:
>> 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.
That sounds very reasonable to me. If things are as OpenSim expects then an automatic migration will take place. If people have varied certain settings then some manual intervention will be required.
--
Justin Clark-Casey (justincc)
http://justincc.org
http://twitter.com/justincc
More information about the Opensim-dev
mailing list