Skip to content

v0.7.0

Compare
Choose a tag to compare
@wettenhj wettenhj released this 17 Nov 10:31
· 99 commits to master since this release
RELEASE NOTES

MAJOR CHANGES
1.1 MyData now notifies the user if a new version is available.
1.2 Files found to be verified on MyTardis are now listed in a cache,
    so subsequent lookups are fast.
1.3 Removed file chunking, improving upload speed, but partial uploads
    can no longer be resumed.
1.4 On Windows, settings are now saved to a central location (C:\ProgramData)
    accessible to all users.
1.5 Added initial support for uploading files at the experiment level,
    not within any dataset folder.
1.6 Significantly improved test coverage.

MINOR CHANGES
2.1 Some new configurable settings (including immutable_datasets) can be specified in MyData.cfg:
   http://mydata.readthedocs.io/en/latest/settings.html#settings-only-configurable-in-mydata-cfg
2.2 MD5 sums can now be faked (by settings fake_md5_sum = True in MyData.cfg).
    There is no functionality yet to POST corrected MD5 sums. But faking MD5
    sums can help to isolate performance bottlenecks.
2.3 MyData debug log path can now be specified as an environment variable
    (MYDATA_DEBUG_LOG_PATH), which is used for making debug logs available
    from continuous integration builds.
2.4 Using a standard status bar instead of buggy EnhancedStatusBar
2.5 Fixed an issue where MyData complained if there was a folder other than "MyTardis" at the same level as the "MyTardis" folder in the Username/"MyTardis"/Experiment/Dataset folder structure.
2.6 On Windows, upgraded SCP binaries are now provided for both 32-bit and 64-bit.
2.7 MyData now measures and displays upload speeds

IMPROVED LINUX COMPATIBILITY
4.1 MyData on Linux now uses errand_boy which is more efficient than
    subprocess, due to subprocess's use of os.fork.
4.2 Fixed Linux bug which could cause MyData to freeze when exiting.
4.3. Removed -oIdentiesOnly which doesn't play nicely with some Linux
     OpenSSH environments (e.g. RHEL7 with gnome-key-ring).
4.4 Fixed settings dialog spacing on RHEL7 (GNOME classic).
4.5 When running on Ubuntu Unity, MyData checks that the indicator-systemtray-unity
     is installed and displays an error if it isn't.