PREVIEWIt would be akin to  heresy to think that there is no need to improve on the current DataStore. There are some features that I originally intended to add to the initial 1.0 release but which simply didn’t make it there, and some features that are only beginning to appear on the list. For those of you eager to find out what the future updates will bring, read on…

  • Batch requests.
    SL imposes a limit on methods that the DataStore uses to communicate with its data central. To prevent the DataStore from reaching this limit, Batch Requests should allow collection of storage requests, and send them all in a single batch, thus saving much of the limited resources for other requests. This feature is likely to appear in version 1.4+
  • In-world sharing of data.
    If your product shares data with other scripts or objects, you would not need to handle the communication between the objects by yourself. This feature would enable smooth data exchange between two or more objects equipped with SLiCK! DataStore, and your only interest would be telling the DataStore to send or request the data, and working with the obtained data afterwards. This feature is likely to appear in version 1.6+
  • Self-updating core.
    Let’s face it, everyone hates doing updates. The self-updating core would take care of that. No more fuss about going to a place where you can rez the product and wait till the update is complete. The self-updating core would handle these on-the-fly, getting rid of the obsolete core and replacing it with the updated one, anywhere, anytime. This feature is likely to appear in version 1.2+
  • Network Lag Meter.
    No, this isn’t a joke. I’m not talking about “sim lag meter”, either. This feature would measure the time it takes the DataStore to perform its outbound calls and issue a warning notification to your scripts whenever it exceeds certain value, thus giving you advanced information whenever the connectivity (and your unsaved data) is at risk. This feature is likely to appear in version 1.2+

These are only the major features that customers using the DataStore can expect. There will be more of them, and they will be added to the list along with estimate of DataStore version in which they would make their appearance.