-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Windows - Is AppData/Roaming the right place for our data? #3155
Comments
From @chfast on April 27, 2016 22:7 It looks like Roaming contains data that should be synchronized inside Windows Domain (kind of corporate network controlled by Windows Server). That might be good location for keys, but not blockchain. Local is data that is not synchronized. |
"That might be good location for keys, but not blockchain." Yes, I seem to remember that being exactly what the person who made this comment (wherever that comment was made) was suggesting we should do. From my previous role at the bank, I can testify to the horrible performance you can get when there is a large volume of Roaming data to be synchronized. There we had all the data centers in Toronto. When logging onto a machine in Vancouver for the first time, it could take 3-4 hours between the "Login to Windows" and having a reactive desktop, because it was pulling Gigs of data over a skinny pipe on the corporate Intranet. This kind of bug, while minor, can be a killer for potential adoption of |
From @chfast on April 27, 2016 22:42 After a bit of thinking, we should probably go to Local. Why not Roaming?
|
Right - so Local for everything by default? I think that makes sense. Doing anything non-local with their data without explicitly asking the users is "a bit naughty" anyway, isn't it? |
From @chriseth on April 27, 2016 23:40 I would use exactly the same directories as go-ethereum uses. |
Yep, @chriseth . Looks like this go issue (the same thing) is where I first actually saw this problem exposed :-) |
A couple of questions about this issue:
|
From @bobsummerwill on April 27, 2016 21:58
I remember seeing a question/comment somewhere about our choice of data directory on Windows, which is AppData/Roaming, which, I believe will get network-drive copied with an LAN environment, backed-up, etc.
Should we actually be using AppData/Local? How are we even selecting that location, and how would we fix that, if we wanted to?
Any Windows experts out there with an answer?
Copied from original issue: ethereum/webthree-umbrella#489
The text was updated successfully, but these errors were encountered: