Hi Guys
Claims Items is an old topic, but at the same time, I see people talk about it every so often.
First, here is an example on PC-NA showing the distribution of items players had in their claims relative to server population.
http://i58.tinypic.com/23r65jm.jpg
ie, only 0.3% of the player base had > 70 items. We typically started seeing problems in the 1000+ range, and that was < 0.1% of the population. Incidentally, the largest number of items in claims was, IIRC, 9k!
We never intended for people to have significant numbers of items in their claims. Claims was meant as an overflow for when your inventory was full.
There were many cases in code that made assumptions that there would not be thousands of items in claiams, and the few occurrences of players who had huge numbers would cause the servers to stall (causing the perception of lag to players since there servers were not responding to players), or crash (disconnecting all players on that server), etc
We fixed some of the cases causing stalls/lag, but quickly found it simply did not make sense to allocate significant resources to (in some cases) rewrite entire systems to fix problems that were being caused by a very small number of accounts. I'd much rather allocate those resources to developing new features, or improving existing ones, etc.
So, to both correct the current problem, prevent it from happening in the future, and stay true to what we intended claims to be, we added the auto-salvage timer.
The auto-salvage timer on claims was never going to fix
all server slowdown/crashes, nor did we say that. Rather, it was a change to improve it.
Hope this helps!