Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.0.45 #284

merged 57 commits into from May 10, 2019


None yet
2 participants
Copy link

commented May 10, 2019

This checklist is used to make sure that common guidelines for a pull request are followed.

Description of the change

Fix flush and open semantics.
Opening a file didn't actually create a file earlier, it was only created when close method was called. Also, some performance improvements in opening a file.

General Guidelines

  • The PR has modified HISTORY.rst with an appropriate description of the change and a version increment.
  • The PR has supporting test coverage that confirm the expected behavior and protects against regressions, including necessary recordings.
  • Links to associated bugs, if any, are in the description.

akharit added some commits Oct 4, 2018

Various bug fixes. (#243)
* Fix for test case failure by adding randomized file path

* Fix for empty folder upload issue

* Fix chunked downloader to make block size requests
Readinto method (#246)
Added readinto method.
Concat should send source files in json (#248)
* Json supported requests to fix msconcat issues with symbols in source files.

* Changed api-version to 2018-05-01 for all.
Retry for authentication(getting tokens) (#251)
* Add retry to check_tokenn and auth function

* Added tests

* Fix test environment variables

* Upgrade requests minimum version because of CVE 2018-18074
Test recordings update (#250)
* Updated test recordings
Recursive ACL functions (#247)
* Added CountUpDownLatch to utilities

* Basic Acl tests

* Added tests for recursive acl functions

* Added recursive acl functionality
Add filesessionid to get_chunk (#258)
* Filesession id added

* Update test recordings
Fix for Chunked Decoding exception thrown while reading response.cont…
…ent (#261)

Fix for Chunked Decoding exception thrown while reading response.content
Fixe for issue #266, #265 and refactoring (#268)
* Possible fix for issue with infinite loop on read

* Refactoring

* Update pkg to pep 420 standards

akharit added some commits Feb 1, 2019

Fix glob single file bug (#277)
* Code fix

* Added test

* Add test recording
Add continuation token to list status api (#279)
* Add continuation token to for liststatus

* Updated history and version
Update for tests (#281)
* Release 0.0.44 (#280)

* Add continuation token to for liststatus

* Updated history and version

* Update
Fix flush and open (#283)
* Remove multilpe calls while opening a file and fix flush early return

* Fix test

* Refactored flush. Moved creates to when opening a file.
Also made sure that both append and write mode buffer are not larger than 4 Mb.
And removed an extra call to server to check length when opening a file in read mode.

* kwargs dict needs to be last for python 2 compatibility

* Add log line

* Add test to check creation on open

* Fix tests

This comment has been minimized.

Copy link

commented May 10, 2019

Coverage Status

Coverage decreased (-0.2%) to 86.338% when pulling 5c91e98 on dev into f325c5d on master.

@akharit akharit merged commit 3130ccd into master May 10, 2019

3 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
continuous-integration/travis-ci/push The Travis CI build passed
license/cla All CLA requirements met.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.