You are here

Vaults, Houses, and Saving

News #537 posted by edmond on 04/17/05.
 

Notice: We currently have roughly 60 vaults. We have an additional 48 houses. Assuming that at least half of those houses have the 5 room maximum, we have roughly 200 rooms capable of being saved when objects are put into them. Recently, we were forced to reduce the size of vaults based on weight. We additionally have added, some time ago, time delayed vault saving. Here's why: Prior to the change, vaults were saved when objects were put into any container or on the ground. When doing this, objects are ungrouped, dropped indivudually, and regrouped. So when you "put all chest" in your storeroom before this change, the vault would be forced to save as many times as items you placed in the room. Your brew bots in many organizations do "get 20 empty chest" over and over and over, 24 hours a day. This causes the vaults to save 20 times for every command entered, and vice versa when they empty their containers into the potion coffers. Time delay saving has one disadvantage - there's no guarantee every object will save in the event of crashes. I've double checked and we should no longer have any problems on reboots - which seemed to be a problem until recently. This is something we have to deal with. Vaults and houses have become monsters unto themselves. Until we do some significant optimization to the vault saving code, we'll have to deal with these risks. Unfortunately, we also don't have the manpower to research every time an organization loses a thousand empties that they dropped just prior to a reboot. We cannot spend all our time on vaults, and no time on anything else. Please continue to keep this in mind.