Skip to content
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

Custom rsync tool #953

Closed
touilleMan opened this issue Feb 5, 2020 · 1 comment
Closed

Custom rsync tool #953

touilleMan opened this issue Feb 5, 2020 · 1 comment
Assignees
Labels
C-Feature-Request Category: A feature request for Parsec enhancement Improve functionality, potentially changing behavior optimization Improve performance, don't change behavior
Projects

Comments

@touilleMan
Copy link
Member

rsync currently works fine with Parsec mountpoint, however a custom implementation of rsync in Parsec should greatly increase performances:

File change detection in rsync can be typically done by two means:

  1. checking file size and modification time (the default mode which is fast)
  2. checking file content hash (which is not practical with Parsec given all data must be downloaded back to the computer for hash calculation...)

The idea would be to take advantage of the fact we already have all those information (size, modification time and even per-block hash) on the file manifest.

On top of that, we would also avoid having to go through the mountpoint ;-)

@touilleMan touilleMan added enhancement Improve functionality, potentially changing behavior proposal optimization Improve performance, don't change behavior labels Feb 5, 2020
@touilleMan touilleMan added this to New comers in Dev Board Feb 17, 2020
@touilleMan touilleMan moved this from New comers to Ready in Dev Board Feb 19, 2020
@vamonte vamonte self-assigned this May 25, 2020
@touilleMan touilleMan moved this from Ready to Doing in Dev Board Jun 3, 2020
@touilleMan
Copy link
Member Author

implemented in #1175

@vxgmichel vxgmichel moved this from Doing to Done in Dev Board Aug 19, 2020
@FirelightFlagboy FirelightFlagboy added C-Feature-Request Category: A feature request for Parsec and removed proposal labels Oct 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Feature-Request Category: A feature request for Parsec enhancement Improve functionality, potentially changing behavior optimization Improve performance, don't change behavior
Projects
No open projects
Dev Board
To review
Development

No branches or pull requests

4 participants