Thousands of Data Stores created at the same time

Hello,

I noticed in the Data Stores Manager that I have thousand of number datastores that have all been created at the same time, December 31, 2019 at 7:00 PM, containing no entries except the scope



We never used used id as the entry, and even then they wouldn’t all be created at the exact same time (e.g. DataStoreService:GetDataStore(player.UserId))

Expected behavior

I expect to only see the data stores we created

2 Likes

Highly doubt you didn’t create these. Regardless, engineers are working on a way to delete datastores entirely from an experience, so they’ll probably close this bug report in favor of this upcoming feature.

2 Likes

Trust me, I didnt. They were all created at the exact same time, random user IDs… if they were create by us, from players playing they’d be created at different times, as mentioned in the op

2 Likes

Is there a possibility that you may have given anyone permission to your game? Or maybe there is some infinite loop somewhere creating data stores that you didn’t know about.

1 Like

No, I went back to the game version for the date, December 31st, 2019… I looked up every script where DataStoreService was called and no where, outside of the normal game loop, was it called (player joins, load data from the proper, static name, datastore, use GetAsync(player.UserId) and save using the same key)

As for contributors, I asked the only other person who had access and they didn’t know either

* EDIT: Also we didn’t, and still don’t, have nearly enough players to make up 2000+ entries within a minute

2 Likes

Very interesting. To be honest, I think the only thing you can do now—assuming no more unnecessary DataStores are created—is wait for Roblox to release a feature that allows players to delete DataStores, which is supposedly coming soon. I would have suggested contacting Roblox support, but I doubt they can do much about this, since DataStore deletion is far more complex than it sounds and doesn’t actually exist yet in the engine.

1 Like

Yeah, it looks like a bug or something that occurred back then on Roblox’s end, there’s too many too validate, but from picking at random, they really seem to all point back to that date and time.

Their feature is likely going to be one datastore at a time, which will take forever for over 2000… I really hope there’s a better way to solve this

1 Like

Hi, the Last Updated date on these is not correct. The truth is, prior to year 2020 data stores would not track the date of last update at all. What you see is just a placeholder value indicating that the true last update date is unknown. All we can say that these data stores and entries were created before data stores started to track the last update date.

We are working on a solution to help creators delete unwanted data stores. It would support deleting multiple data stores at once.

1 Like

Hello, thanks for the info and precision about the dates!

Would it also be possible to view/delete more than 15 data stores at the same time?
And/or will an endpoint in the cloud api be added to delete datastores?