Page MenuHomeSolus

Update onedrive to 2.4.2

Authored by Staudey on May 27 2020, 5:38 PM.



Update onedrive to 2.4.2


  • Catch unhandled MonitorException when inotify throws an error
  • Better handle out-of-space message
  • Check if configuration file exists before trying to load it
  • Resolve issues identified by Valgrind
  • Update enforce statement for parent id database query
  • Fix module std.digest.digest is deprecated
  • Remove double scan of OneDrive when using --monitor --resync at application startup
  • Change monitor interval default to 300 seconds
  • Add developer option to display sync options
  • Add debugging output for retry wait time
  • Add file validation for moved / renamed files
  • Strengthen data preservation checks & update how bypass preservation is set
  • Update logging output of skipped files

List of known issues available here

Test Plan

Synchronize my OneDrive folder, try the --dry-run and --monitor options

Diff Detail

R4605 onedrive
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Staudey created this revision.May 27 2020, 5:38 PM
Staudey requested review of this revision.May 27 2020, 5:38 PM
DataDrake accepted this revision.Jun 2 2020, 2:40 AM
DataDrake added a subscriber: DataDrake.

LGTM. Thanks!

This revision is now accepted and ready to land.Jun 2 2020, 2:40 AM
This revision was automatically updated to reflect the committed changes.