[sldev] SL Database purge
Sean Lynch
sean at lindenlab.com
Tue Apr 29 12:00:50 PDT 2008
Just to add to Soft's and Phoenix's explanations, the actual event that
led to this was an earlier attempt to separate referenced assets from
unreferenced ones that had some bugs. We never deleted any of the
unreferenced assets, we just moved them to a different directory where
they couldn't be reached. After this, we had a script called auditor
running that would look for 404 errors on the asset servers and move the
assets in question back into the "good" folder. Once we started working
on rewriting the whole garbage collection system, we just moved these
old "maybe garbage" assets back in with the rest. So there are no assets
still missing because of this particular event.
For what should be obvious reasons, Linden Lab takes any bug that causes
people to lose stuff *very* seriously. This does not mean we can develop
a huge amount of support or developer time to each individual case of
loss, because then we would not have any time left over to fix the root
causes. Huge progress has been made in getting rid of the old causes of
loss, but SL is a very complex system and the volume of transactions is
growing, and every time someone loses an object, it's pretty annoying
(or even devastating to them in some cases), so it's going to get a lot
of attention, leading to the impression that nothing has changed with
regard to inventory loss. This does not make it any less important for
us to stomp out every single thing that can cause content loss and it
does not diminish the heartbreak that each individual loss event causes.
Regarding backing stuff up to your hard drive, I believe there are open
source efforts underway already to enable exporting of content you have
mod permissions on for use on opensim and other alternative simulators;
these same projects will presumably enable the re-import of such content
to Second Life. As for things you don't have permissions to, as others
have already pointed out, this would be difficult to implement without
also making it easy to bypass permissions. This same dev time could (and
I believe should) be spent eliminating remaining and newly invented
causes of causes of content loss.
Thomas Grimshaw wrote:
> This from a friend:
>
> "Hi. Not so great news, I'm afraid. I talked to the project manager
> on Inventory Management, and was informed that on September 12, 2007,
> they ran a program that collected unused objects and removed them from
> the database. "Any older objects which [you] didn't rez between then
> and early December (during which time they would have been
> automatically recovered) could be candidates" for the category
> "missing from database", and unfortunately are not recoverable. (This
> is true for the 4 I tried to rez from my own inventory, as well -- and
> no doubt many others.) That will apply anywhere in SL, not just your
> own regions. Rowan"
>
> How on earth can LL justify this? With no warning or announcement?
> Don't worry folks, just rez your entire inventory every 2 months and
> you won't lose anything..
>
> ~Tom
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> /index.html
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : http://lists.secondlife.com/pipermail/sldev/attachments/20080429/35f3da6e/signature.pgp
More information about the SLDev
mailing list