Skip to content

Releases: mytardis/mydata

v0.7.0-beta6

16 Mar 22:34
Compare
Choose a tag to compare
v0.7.0-beta6 Pre-release
Pre-release
RELEASE NOTES

MAJOR CHANGES
1.1 Removed file chunking
    - Improves upload speed, but partial uploads can no longer be resumed.
1.2 Upload progress determined by querying server instead of counting chunks uploaded.
    - progress_poll_interval setting is configurable in MyData.cfg
1.3 On Windows, settings are now saved to a central location accessible to all users.
1.4 On Windows, upgraded SCP binaries are now provided for both 32-bit and 64-bit.
    - Previously, 32-bit binaries were always used.
1.5 MyData now measures and displays upload speeds
   - For individual files, and
   - Overall average (including MD5 checksums times)
   - Added Upload Speed notes to documentation.
1.6 Added initial support for uploading files at the experiment level, 
      not within any dataset folder.
1.7 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.

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.

v0.7.0-beta5

07 Feb 23:20
Compare
Choose a tag to compare
v0.7.0-beta5 Pre-release
Pre-release
RELEASE NOTES

MAJOR CHANGES
1.1 Removed file chunking
    - Improves upload speed, but partial uploads can no longer be resumed.
1.2 Upload progress determined by querying server instead of counting chunks uploaded.
    - progress_poll_interval setting is configurable in MyData.cfg
1.3 On Windows, upgraded SCP binaries are now provided for both 32-bit and 64-bit.
    - Previously, 32-bit binaries were always used.
1.4 MyData now measures and displays upload speeds
   - For individual files, and
   - Overall average (including MD5 checksums times)
   - Added Upload Speed notes to documentation.
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 Encryption cipher can now be specified 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.

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.

v0.6.3

05 Jan 21:29
Compare
Choose a tag to compare
RELEASE NOTES

- Fixed a bug where MyData incorrectly assumed that settings validation had been
    run before commencing a scheduled task, leading to an unhandled exception.

- Fixed a bug where MyData could sometimes create duplicate experiments, due to
    a lack of thread synchronization.

- Fixed a bug where MyData could take a long time to cancel uploads.

- New verification_delay setting in MyData.cfg allows MyData to be configured
    to wait a few seconds after each successful upload before requesting
    verification.

- Using faster default cipher (aes128-gcm@openssh.com) for SCP uploads.

- Only update settings from server if they have been updated more recently
     than the local MyData.cfg

- MyData on Windows can now be installed in a non-standard location, not
  requiring administrator privileges.

v0.6.3-beta3

29 Nov 04:24
Compare
Choose a tag to compare
v0.6.3-beta3 Pre-release
Pre-release
RELEASE NOTES

- Fixed a bug where MyData incorrectly assumed that settings validation had been
    run before commencing a scheduled task, leading to an unhandled exception.

- Fixed a bug where MyData could sometimes create duplicate experiments, due to
    a lack of thread synchronization.

- Fixed a bug where MyData could take a long time to cancel uploads.

- New verification_delay setting in MyData.cfg allows MyData to be configured
    to wait a few seconds after each successful upload before requesting
    verification.

- Using faster default cipher (aes128-gcm@openssh.com) for SCP uploads.

- Only update settings from server if they have been updated more recently
     than the local MyData.cfg

- MyData on Windows can now be installed in a non-standard location, not
  requiring administrator privileges.

v0.6.3-beta2

28 Nov 02:13
Compare
Choose a tag to compare
v0.6.3-beta2 Pre-release
Pre-release
RELEASE NOTES

- Fixed a bug where MyData incorrectly assumed that settings validation had been
    run before commencing a scheduled task, leading to an unhandled exception.

- Fixed a bug where MyData could sometimes create duplicate experiments, due to
    a lack of thread synchronization.

- Fixed a bug where MyData could take a long time to cancel uploads.

- New verification_delay setting in MyData.cfg allows MyData to be configured
    to wait a few seconds after each successful upload before requesting
    verification.

- Using faster default cipher (aes128-gcm@openssh.com) for SCP uploads.

- Only update settings from server if they have been updated more recently
     than the local MyData.cfg

v0.7.0-beta4

14 Nov 03:49
Compare
Choose a tag to compare
v0.7.0-beta4 Pre-release
Pre-release
Incrementing version to v0.7.0-beta4

v0.7.0-beta3

10 Nov 05:02
Compare
Choose a tag to compare
v0.7.0-beta3 Pre-release
Pre-release
Incrementing version to v0.7.0-beta3

v0.7.0-beta2

06 Nov 23:08
Compare
Choose a tag to compare
v0.7.0-beta2 Pre-release
Pre-release
Merge pull request #85 from mytardis/develop

Merging into master for v0.7.0-beta2 build

v0.7.0-beta1

03 Nov 01:22
Compare
Choose a tag to compare
v0.7.0-beta1 Pre-release
Pre-release
Merge pull request #80 from mytardis/develop

Merging into master for v0.7.0-beta1 build

v0.6.2

07 Oct 05:00
Compare
Choose a tag to compare
v0.6.2 RELEASE NOTES

- Fixed a bug introduced in v0.6.1 which caused counting completed verifications to fail when using the POST upload method.

v0.6.1 RELEASE NOTES

- Various performance improvements affecting:
  - UI responsiveness
  - CPU usage
  - memory footprint
  - upload speed

- MyData can now begin uploads as soon as the first folder has been
    scanned, instead of having to wait for all folders to be scanned.

- Fixed a bug where MyData couldn't upload zero-sized files.

- Fixed bug where Settings dialog displayed the excludes file path in the includes file field.

- On Windows, we now build a console binary for MyData as well as the GUI
    binary.  If an unhandled exception is suspected, it can be difficult
    to debug in a GUI application, because there is no STDERR pipe.
    The console version of MyData is called MyData.com (compared with
    MyData.exe for the GUI application), meaning that if MyData is run
    from the command-line (without specifying the .com or .exe extension),
    the console version will be run, but the installed shortcuts will point
    to the GUI version.