[Opensim-dev] Inventory loss

Thomas Grimshaw tom at streamsense.net
Mon Jul 27 01:54:33 UTC 2009


Hey folks.

Been thinking a lot about inventory loss in OpenSim, something that I 
think we should really do as much as possible to avoid. We've been 
experiencing numerous cases of lost inventory in K-Grid recently.

What i'd like to implement, is..

When an item is removed from inventory (deleted, or rezzed if it's 
no-copy), it is not actually deleted by instead an "available" flag is 
set in the inventory database.
All inventory queries will check for the flag and thus it will appear as 
deleted to the user, but it can be restored easily by an admin if 
needed.  A timestamp should also be set which indicates when the item 
was made unavailable, so that routine cleanup can be performed on items 
which were made unavailable a long time ago.

I wanted to get people's opinons of this before I implemented it in 
code. Can anyone think of any drawbacks or possible issues? Any further 
room for improvement?

Cheers

Thomas Grimshaw
(RemedyTomm)



More information about the Opensim-dev mailing list