-
Notifications
You must be signed in to change notification settings - Fork 32
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
Be confident when client sync do not sync all files #141
Comments
Yes. When are some files not synchronized? |
Hi, I just checked, from a Mac to a Linux server with a folder called |
Thank you for this information. Is there an open issue about your warn on files manipulated from the web interface by a Mac? |
There is no public open issue, but we're working on it. |
Sorry 7omate, I am not agree with your last post. First, some files can be not synchronized from the server while the root icon sign is green. I had the issue. If there's missing files due to an indexation issue, how can the user know it without any notification? Secondly, I'm not talking about the hardware or the Internet connection quality. If I remember correctly, there's already a MD5 checking, right? So, we can trust in the transport, the connection quality doesn't matter. However, how can we trust in the files indexation management? Even if it's already a good tool, it only lacks one feature to make the sync process 100% under control and make the app totally reliable. In my opinion, the level of confidence make the difference between a reliable tool and a gadget. The data integrity should not be taken lightly. As there is no checking beyond the transport, how can we trust in Pydio in his current state? |
There are options to check:
|
Thank you for the workaround. As I can't spend time every day to check Pydio logs, I'll wait the integration of the automated checking feature. |
Small update here, the missing É is probably linked to a miss-configured server. See sysvano last answers (pydio/pydio-core#1272) |
What's the status of this ? Wait for the sync between each file, also if you notice problems, please have a look at pydio.log (About > Open Logs from PydioSync interface). Please do some more precise tests:
|
I just made a fresh install of the server and the client (with last version for both of them). There are still issues about synchronization and accent support. I don't think the icon on the root folder should be green while the subfolders are not. Please find attached screenshots below. I just also made a new pydio server for you: Here are the credentials ( are same for the db and pydio):
|
Indeed the icons should be the same. As in: the top most icon status' is defined to be the "worst" status of the children of the folders. (Maybe this isn't true for the root for some reason?) Please check on http://demo.pyd.io For me creating files / folders called I tried connecting to your server but it doesn't work, either you or someone else changed the credentials. You should look into your server's encoding |
I created a new one, with the following credentials:
|
I added files, please have a look and try to sync. |
Did you change something? It seems to synchronize the files properly. However I realize that the status is not displayed in real time, for example it's "Idle (Synchronized)" while it's still uploading, same about the icons (all are green while it's still uploading). I also noticed that some system files are not synchronized: If it's normal, the icon should be different than the blue one. No icon at all would be better. That could be a new issue. For your information, the resources consumption are pretty high: |
The thing I changed and you probably missed was to configure an encoding for Pydio
We are doing concurrent HTTP connections and transferring files and serving a web UI... The resource should be very low when the agent is idle ("Synchronized"). You can set the number of concurrent connections in the task settings. The "magic" green instead of "still uploading" could be that the UI is actually letting you believe some transfers are still happening but they were already done. If you want to understand what's going on look at |
I'm going to test changing encoding. About
User should not have to have a look at the logs after each sync to check if everything's ok. That should be done by the icons. If the icons show wrong information, they are useless. So, the convention for the icons should be:
The parent directory icon should show the worst case in its children directories icon. And, of course, the Pydio UI should match with the icons: I think this is the foundation of a reliable icon management. What do you think? |
Where did you change the encoding? |
@7omate Where have you been able to change the encoding please? |
In the file conf/bootstrap_conf.php
You'll find details in the https://pydio.com/en/docs/v8/quick-start "Advanced > Encoding" |
@7omate Are you sure that you modified conf/bootstrap_conf.php?
|
Just in case I add interesting lines from pydio.log:
I wonder how comes |
@7omate, what do you think about my comment regarding the icons management and its consistency? |
Hello,
Sometimes Pydio does not sync properly server to clients. To be more confident with the client, what do you with about implementing a comparison between the number of files on the server and locally?
This would allow the user to know if some files are not synchronized.
Kwadz
The text was updated successfully, but these errors were encountered: