snowtrack / snowfs

SnowFS - a fast, scalable version control file storage for graphic files :art:
https://www.snowtrack.io
GNU General Public License v3.0
1.3k stars 42 forks source link

make trash optional (Closes: #219) #220

Closed sebastianrath closed 3 years ago

sebastianrath commented 3 years ago

As described in the issue, switching between commits takes too much time caused by the mentioned hash calculation.

This PR changes the behaviour of SnowFS where all files are deleted by default. A flag RESET can move the files to trash instead if needed. This flag introduces a significant performance drop

Before old-restore

New new-restore