Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Why not just cache the inventory on the client in shallow form?

blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
04-21-2005 06:48
Why not just cache the inventory (names / folders) on the client?

Do dirty flag / asset / ownership verification when people go to rez and what not in case someone has hacked the cache file.

When the inventory changes, just have a trigger which updates an inventory hash. If the cache and the db are out of sync, then do an inventory refresh.

Cache the library as well, please :)
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
04-21-2005 08:39
*snicker*
This would be a good thing.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
04-21-2005 09:51
*snicker*?

I don't really have the energy so:

<long ranting personalizing diatribe goes here>

Anyone else care to elaborate?
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Rickard Roentgen
Renaissance Punk
Join date: 4 Apr 2004
Posts: 1,869
04-21-2005 10:55
I dunno what the snicker was for. This is a good idea blaze. I'm not sure if you download every object in your inventory completely or not when you open a folder, but there's no reason not to cach the inventory entries themselves when you sign off. If you sign on in a different location then a comparison will have to be run, but in the meantime you won't be looking at empty folders. It would cut down a little on what needed to be downloaded each time.
_____________________
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
04-21-2005 15:10
I could see a problem with inventory folders getting corrupted but the client itself could rebuild the hash everytime you boot it up. Even if there were 10k+ objects, this wouldn't take long depending on how the hash was constructed.

I'm just finding it really weird that manipulating my inventory folders takes so long.

I think I spent like 10 minutes the other night trying to pick a texture from the library.

Does the library even ever change? I do not understand.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
04-23-2005 18:06
I've thought this through some more, and nothing comes to me why we're not doing this.

Or are we doing this right now but it's implemented in a way that the inventory lag we're seeing still exists?
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
04-24-2005 04:17
So the other night i was searching my inventory for an item. And the inventory was saying how many items it had downloaded. You know, it got to over 15000. Now i figured i had atleast 4000 items, but 15000 is *alot*.

Guess i shouldn't complain if my inventory is slow to download :p
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
04-25-2005 20:43
Ok so why the mysterious snicker then?
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Dragon Steele
Artist/conservationist
Join date: 3 Jan 2005
Posts: 183
04-27-2005 20:07
Here here I second that! make it an option to cash some of us have more then 2000 some items stored is sucks to what wile they load I rather wait to log in and get the cashed than do it in the middle of a build.
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
04-30-2005 06:03
So, Lindens..

Any feedback on this?

Considering only folders and names are cached, is this not being done for particularly good reasons?
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
05-01-2005 03:04
i must have been thinking of candy bars at the time. I totaly forget why.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
Reitsuki Kojima
Witchhunter
Join date: 27 Jan 2004
Posts: 5,328
05-01-2005 03:31
From: Strife Onizuka
So the other night i was searching my inventory for an item. And the inventory was saying how many items it had downloaded. You know, it got to over 15000. Now i figured i had atleast 4000 items, but 15000 is *alot*.

Guess i shouldn't complain if my inventory is slow to download :p



The last number I saw was "24,062" or something like that.
_____________________
I am myself indifferent honest; but yet I could accuse me of such things that it were better my mother had not borne me: I am very proud, revengeful, ambitious, with more offenses at my beck than I have thoughts to put them in, imagination to give them shape, or time to act them in. What should such fellows as I do crawling between earth and heaven? We are arrant knaves, all; believe none of us.
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
05-03-2005 03:19
Maybe Lee could reply to this one as well :)
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Lee Linden
llBuildMonkey();
Join date: 31 Dec 1969
Posts: 743
05-03-2005 08:54
Perhaps this is a better post for Feature Suggestions?
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
05-03-2005 09:10
I guess, but what's the feature suggestion?
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
05-16-2005 01:47
I think LL needs to leverage the community better.

The fact is, this our businesses as well. Our businesses suffer when SL suffers. I'm not complaining that LL isn't able to keep SL up, I'm complaining that LL won't let us *HELP* keep SL up.