XInventory's data layer is consistent with all the other resources, it
uses the generic table handler. That should eliminate the inventory
crashes in SQLite in Mac, although I haven't had time to test this. (and
it won't fix all other problems with SQLite in the Mac)
The network connectors are also much simpler and nicer than the old
ones, same as as the new ones: form data + xml responses.
Migration: for MySql the tables are exactly the same, so there's no
migration. For SQLite, the tables were inconsistent with the tables in
MySql, so there are new ones. Migration is possible, and it's working,
sorta. I have a migration there (002) that theoretically does it, but
for some reason doesn't work inside OpenSim -- but it works if you type
those exact statements in the sqlite3 console. Cause TBD.
I don't know what other data migration issues you are referring to. As
far as I know, all migrations are there, and are working, both for MySql
and SQLite.
Data migration is possible. I have a migration in there that
theoretically does it, although, for some reason it doesn't work when
it's run by the OpenSim migrations code
More details over IRC if you are there.
On 5/3/2010 3:45 PM, Justin Clark-Casey wrote:
Hi Diva. Couple of points
1) With this change it doesn't appear possible to go back to the
existing Inventory dll - the logins fail with no root folder - can we
fix this? XInventory also fails to work on standalone when I tried to
use it, though that may be because there now exists no inventory data
for existing users
2) How does this XInventory module differ from the existing inventory
module and what advantages does it bring? What is the migration plan
for existing data? I feel that it's a bad precedent to bring in these
kinds of changes without simultaneous data migration code, as we have
traditionally done in the past. This happened with the user changes
and the data migration issues there have still not been resolved.
[email protected] wrote:
The branch, master has been updated
via cbb297b Renamed HGInventoryBroker2 to HGInventoryBroker.
via 052580e Deleted HGInventoryBroker, so that the new one can
take its name.
via bd49985 Switched everything to XInventory by default. The
old Inventory is still there for now, in case bugs pop up with
XInventory.
from 648999d add operation to "nant distbin" to copy
StandaloneCommon.ini.example -> StandaloneCommon.ini
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit bd49985afa0a30cf9338730807a42eff3d508bee
Author: Diva Canto <[email protected]>
Date: Sun May 2 10:31:35 2010 -0700
Switched everything to XInventory by default. The old Inventory
is still there for now, in case bugs pop up with XInventory.
_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev