Desktop Release (04-22-2021) Win v.6961 / Mac v.7070

Hi odrive users,

There’s a release today which adds a bunch of advanced configuration options, notification improvements for waiting list (items that have not been able to sync yet), and other improvements. See the full list of goodies below.

Win v.6961 / Mac v.7070

  • By default, block local to remote file content updates to 0 bytes.
    • Override config option: “allowZeroByteUpdate” to re-enable.
  • Config option “disableRemoteFileUpdates” to block remote file content updates.
    • Does not include XL files right now (not implemented yet)
    • Does not block moves and deletes (by design)
  • Config option “disableLocalFileUpdates” to block local file content updates.
    • Does not include XL files right now (not implemented yet)
    • Does not block moves and deletes (by design)
  • Config options to allow setting different conflict detection behavior.
    • Default is the normal “strict” (disable detection strict is false).
    • You can now set it for non-strict (set “disableConflictDetectionStrict” to true)
      • Non-strict will not detect a conflict if either dates or the sizes are the same.
    • You can now set it for none (set “disableConflictDetectionAll” to true).
      • None will always upload over the version on remote (there is no conflict handling).
  • File waiting notifications.
    • If the same file(s) have been in waiting for more than 15 minutes, show a “soft” OS notification.
    • More than 60 minutes, show a “hard” notification (odrive application pop-up window).
    • Note that after getting a notification, you should be able to go to the tray menu and find the waiting items list and then click on an individual item to see its reason.
  • Sparse file handling changes.
    • Only count our own odrive cloud placeholder files as 0 bytes.
    • Any other sparse files detected will be read with their “reported” size.
    • This should improve behavior when dealing with sparse files of non-zero size generated by other applications.
  • Major updates to logging for improved visibility and troubleshooting.
  • Delete handling behavior improvements.
  • Local change scanning behavior optimizations.

Documentation for all of our advanced configuration options.

You can grab the new build here to try it out. Let us know if you have any questions about anything above or if you run into problems. We also always love hearing feedback from you to help us improve the service.

Best,
-Jeff

2 Likes