-
-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem updating from 1.3.0 to 1.5.2 (EngineSettings must have Filename or DataStream as data source) #107
Comments
See: https://github.com/jamesmontemagno/monkey-cache#litedb-upgrade-4---5--nuget-13---15 There was a major change in Litedb that needs a migration |
Yes, like I wrote, I already tried setting Barrel.Update = true. Maybe I am missing something here? Do I need to do something else? |
Missed that in the original posting. Hmmmm looking through litedb-org/LiteDB#1428 but not 100% sure |
I am goign to try upgrading a few things to the latest and greatest and see if that has any impact |
Can you try out 1.6.0-beta and see if that works for you at all, else the thing to do may be to change the bucketid and create a new db |
I can no longer set the Barrel.Update flag in the 1.6.0-beta version. Hence getting the old File is not a valid LiteDB database format or contains a invalid password. error message. Was the property removed? I will investigate a bit further later on. |
Hmmmmm it shouldn't have been... let me check... |
Whoops yeah forgot to merge the old one. try 1.6.1 when it is out soon here |
Ok, tried now but unfortunately the same error persists. Tried it on two devices. When I go back to 1.3 it works fine.. Greetings from Sweden :) |
Gotcha, yeah I will check the litedb github as well... If you set a different application id does it work (aka create a new cache)? that may be the easier route to go. The idea always is that it was a cache and you can clear it out when needed |
I figured it out! Let me boot up 1.6.2 :) |
Works! Thanks for your quick response to this. |
Whoop whoop! yeah I forgot to format the non-encrypted file name lol. I'll push to production |
Hey, thanks for an awesome plugin. I am trying to update from version 1.3.0 to 1.5.2 with LiteDB. I have set Barrel.Update = true right after setting the ApplicationId. No encryption is used.
When accessing barrel with Barrel.Current I am getting the following error:
Any clues?
Thanks
The text was updated successfully, but these errors were encountered: