Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Asset lifetime? (Textures etc.)

Suzhanna Rossini
Shopaholic
Join date: 2 Apr 2007
Posts: 109
11-27-2007 02:19
If I upload a texture, and then later delete it from my inventory (without ever giving it away), for how long will it stay on the asset servers so it can be accessed via its uuid?

I've noticed that I can still "pick up" and display a texture I have deleted by using its uuid..
_____________________
When I'm hot, I'm cooking - When I'm not, I'm a bitch..
Patrick2 Chama
Registered User
Join date: 15 Sep 2006
Posts: 52
11-27-2007 02:26
From: Suzhanna Rossini
If I upload a texture, and then later delete it from my inventory (without ever giving it away), for how long will it stay on the asset servers so it can be accessed via its uuid?

I've noticed that I can still "pick up" and display a texture I have deleted by using its uuid..

I don't believe they are ever removed from the asset server, you can still access some of the first textures in SL even to this day.
Suzhanna Rossini
Shopaholic
Join date: 2 Apr 2007
Posts: 109
11-27-2007 02:29
From: Patrick2 Chama
I don't believe they are ever removed from the asset server, you can still access some of the first textures in SL even to this day.

If that's true, it's great news.. ;)
_____________________
When I'm hot, I'm cooking - When I'm not, I'm a bitch..
Meade Paravane
Hedgehog
Join date: 21 Nov 2006
Posts: 4,845
11-27-2007 08:07
From an old Linden Answers post at http://forums.secondlife.com/showthread.php?t=137077 :

From: Kelly Linden
...What we do is we run what is called Garbage Collection on the asset server as a whole. What this does is looks for any asset that is no longer referenced anywhere in our system. This means it isn't in any ones inventory or any objects inventory, it isn't referenced in a script or in a notecard, it isn't part of any object (textures). These assets that aren't referenced anywhere are orphaned - there is no way to ever find them again and no one is using them now. We move these assets aside and mark them for deletion - but we don't actually delete them. ...


So, basically, if _anything_ at all uses the texture, it shouldn't get deleted.

If _nothing_ in-world uses the texture, it will at some point go away via garbage collection.

That's not the end of it, though. From http://blog.secondlife.com/2007/10/12/inventory-loss-reduction-initiaitive/ :

From: Hamilton Linden
...Asset Collection Improvement
Assets are the items in your inventory and those you’ve rezzed onto land. When an asset is no longer in any Residents’ inventory and not rezzed in any Region, then we collect it and set aside for deletion. However, because it is a very complex problem to determine which assets are not being used, there are cases where we accidentally collect an asset, which is still in someone’s inventory. When you get an “Object cannot be found in inventory” error message, asset collection might be the cause. Fortunately, we have a program that is watching and puts the item back in your inventory within an hour if we still have it. So next time you get this error, do be sure to check back in an hour. We have just kicked off a project to improve asset collection to fix the underlying problem of accidentally collecting assets still in use. ...

So if you were to upload a texture, write down the UUID then delete the texture, it might go away at some point. If, not too too long after that point, you typed that UUID in and tried to use it, you'd probably get a missing image for an hour or so then it would start working again..

:)
_____________________
Tired of shouting clubs and lucky chairs? Vote for llParcelSay!!!
- Go here: http://jira.secondlife.com/browse/SVC-1224
- If you see "if you were logged in.." on the left, click it and log in
- Click the "Vote for it" link on the left