ReleaseNotes

Differences between revisions 1 and 2
Revision 1 as of 2009-08-20 17:39:34
Size: 1490
Editor: 173-25-16-227
Comment:
Revision 2 as of 2009-08-20 17:43:14
Size: 2548
Editor: 173-25-16-227
Comment:
Deletions are marked like this. Additions are marked like this.
Line 26: Line 26:

== 2009-08-13 Release ==
'''Client Revno 146 (was 134)'''
  * fix !VolumeManager to correctly handle UUID's as share id
  * Fixes for states with bad transitions.
  * the handshake now times out, tries again, and ultimately gives up
  * Import with_statement in order to be Python 2.5 friendly
  * !FileShelf.__setitem__ now do the rename dance
  * discard broken metadata at startup
  * add !DebugCapture to ubuntuone.syncdaemon.logger, and make use of it in sync in order to dump all debug logs if the loglevel > DEBUG and log with ERROR level is logged or in the case of an unhandled error.
  * Get rid of the animation for activity
  * Only show the icon when using network/resources
  * Wait for 30 seconds after the last status change to hide the icon
  * improve worst-case memory use, mostly via __slots__
  * Fix braindead zip queue blockage (it's call*In*Thread, not call*From*Thread)
  * Release 0.92.0
  * Fix !VolumeManager.handle_SV_SHARE_CHANGED argument names in ...

'''Protocol Revno 61 (was 60)'''
  * Release 0.92.0

2009-08-20 Release

Client Revno 163 (was 146)

  • The root changed to be My Files, so don't append it
  • make u1sync interruptible
  • Send dbus up/DownloadFinished signals for up/download errors
  • Don't show the icon when doing rescans
  • Add logic to handle cases where we want to persist showing the icon
  • Don't DESPAIR on CLOSE_WRITE for files with no metadata; it turns out to be perfectly legal (and the correct action is to ignore it)
  • log the nodes queried during server rescan
  • cleanup INFO logging and add DEBUG logs to DBusInterface
  • Fix symlink creation, when My Files don't exists
  • Disable sdreactor and use the glib/gtk2reactor
  • Make it so that AUTH_FAILED results in clearing the token and fetching anew.
  • make the default links to the Ubuntu One folder go to ~/Ubuntu One/My Files and add a symlink to the "Shared with Me" folder in ~/Ubuntu One/My Files
  • New AQ method to support Sync behaviour about ignoring server too-old info.
  • reset FSKey mdid after delete_metadata/file and add tests for FSKey
  • fixes for the tests in test_main
  • Use a subclass of Gtk2Reactor that uses low-res timers, for lower power consumption

  • remove all traces of fsync and use a 3 step rename dance to dump the mdobj contents to disk (write new; rename current old; rename new current).

Protocol Revno 63 (was 61)

  • Add INVALID_FILENAME error to protocol
  • Make downloads resumable

2009-08-13 Release

Client Revno 146 (was 134)

  • fix VolumeManager to correctly handle UUID's as share id

  • Fixes for states with bad transitions.
  • the handshake now times out, tries again, and ultimately gives up
  • Import with_statement in order to be Python 2.5 friendly
  • FileShelf.setitem now do the rename dance

  • discard broken metadata at startup
  • add DebugCapture to ubuntuone.syncdaemon.logger, and make use of it in sync in order to dump all debug logs if the loglevel > DEBUG and log with ERROR level is logged or in the case of an unhandled error.

  • Get rid of the animation for activity
  • Only show the icon when using network/resources
  • Wait for 30 seconds after the last status change to hide the icon
  • improve worst-case memory use, mostly via slots

  • Fix braindead zip queue blockage (it's call*In*Thread, not call*From*Thread)
  • Release 0.92.0
  • Fix VolumeManager.handle_SV_SHARE_CHANGED argument names in ...

Protocol Revno 61 (was 60)

  • Release 0.92.0

UbuntuOne/ReleaseNotes (last edited 2010-04-13 02:52:43 by 173-25-4-44)