This is a voting thread for Libcloud 2.0.0rc1. This is the first
release candidate in the 2.0.0 release series. Because of the major
change in HTTP client and the impacting changes to the driver, a major
release version increase would be appropriate.

I have written a page explaining these changes here-
http://libcloud.readthedocs.io/en/latest/other/changes_in_2_0.html

A new -tentative tag is committed and can be found at
https://git-wip-us.apache.org/repos/asf?p=libcloud.git;a=tag;h=refs/tags/v2.0.0rc1-tentative

A full list of changes can be found at:
https://git-wip-us.apache.org/repos/asf?p=libcloud.git;a=blob;f=CHANGES.rst;h=7c233584443555f72d825cdd8a66c4b7e638e16e;hb=7234a29b05de1bd05cd6f98f6ace07a148b921f8

Major changes include

- Replaced urllib with requests

Minor changes include

- Fix vSphere driver
- Removed support for S3 multi-part uploads of very large objects -
temporary before 2.0.0 proper.
- Enabling HTTP redirects by default
- Allowing both global and driver-specific HTTP proxy configuration
- Consolidation of the LibcloudHTTPSConnection and
LibcloudHTTPConnection into a single class, LibcloudConnection
- Support for streaming responses
- Support for mocking HTTP responses without having to mock the Connection class
- 10% typical performance improvement with the use of persistent TCP
connections for each driver instance
- Access to the low-level TCP session is no longer available. Access
to .read() on a raw connection will bind around requests body or
iter_content methods.


Release artifacts can be found at
http://people.apache.org/~anthonyshaw/libcloud/2.0.0rc1/

Note that KEYS file can found at
https://dist.apache.org/repos/dist/release/libcloud/KEYS

Please test the release and post your votes.

+/- 1
[  ]  Release Apache Libcloud 2.0.0rc1

Vote will be open until January 17th, 2016.

Thanks,
Anthony

Reply via email to