-
Notifications
You must be signed in to change notification settings - Fork 48
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
Invalid database url #1511
Comments
At the moment you have to use version 0.13.7 for use with mysql/mariadb. This still works... |
I still cant get past this invalid URL error even with version 0.13.7. Using similar compose file as referenced earlier in this thread |
The error [is generated] in |
Is there a reason why syncstorage is going to use spanner? |
There are a few reasons.
Our problems are not your problems (and frankly, I really hope that you never have to deal with our problems). All that said, Spanner is just a big SQL-like database, so there's no difference in what gets stored. It's still completely end-to-end encrypted, so all anyone outside of your devices can tell it's just blobs of random crap. The syncstorage server basically does some auth, and then just stores and retrieves those blobs of "stuff" based on the API. (Honestly? Anyone could write their own syncserver if they wanted to.) syncstorage is basically just a bunch of buckets with a slightly smart way of storing and retrieving them. |
@jrconlin Thanks for taking the time and going into details really appreciate it! |
@Unfaehig Honestly? I hope not either. That said, the decision isn't mine to make. I can definitely argue that we need to have the level of data abstraction that lets us migrate to a different storage engine system, so that part will definitely stick around, but as for the MySQL work, that's a bit less certain. We really need the community who uses that to support it because it's impossible to argue for the time (and money) to do it internally. There are already some wonderful soul that is stepping up to the challenge, and I'd encourage anyone to help her out. Even if you don't know how to write rust code, you could help with writing documents or cleaning up comments. If you know python, help with the testing code. If you know docker configs, you can help create something better than the confusing test specific configurations we have. I'm happy to provide pointers and tips when I can. There's the Firefox Sync matrix board on chat.mozilla.org that you can use to coordinate if you want. Frankly, please put us to shame and make something better than what we've would have come up with. |
Hello there,
I'm trying to run a syncstorage server in Docker, but I'm receiving this error when the server starts:
Where
****
is my user password, and it only contains upper/lower letters and numbers, no special characters or symbols. I've tried with and without specifying the port.The database credentials and connection details are correct, as I can connect to it from other container:
Judging by the error
Invalid database url
, it would seem my URI is incorrect, but I don't see structural differences with the example provided here.This is my dockercompose:
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: