Tarasenko Evgeny [Thu, 14 Aug 2014 09:22:28 +0000 (16:22 +0700)]
Added missed vxlan network type and JavaDoc
Jeremy Daggett [Wed, 13 Aug 2014 18:03:10 +0000 (11:03 -0700)]
Removed @Nullable annotations on region parameters
Jeremy Daggett [Fri, 25 Jul 2014 16:23:35 +0000 (09:23 -0700)]
Prefer Regions to Zones
Zack Shoylev [Tue, 12 Aug 2014 19:13:22 +0000 (14:13 -0500)]
Fixes missing nullable annotations
Jeremy Daggett [Mon, 11 Aug 2014 16:56:10 +0000 (09:56 -0700)]
Remove Maven license plugin in favor of Checktyle license enforcement
Andrew Gaul [Sun, 10 Aug 2014 05:56:15 +0000 (22:56 -0700)]
Correct license headers
Andrew Gaul [Fri, 8 Aug 2014 18:38:36 +0000 (11:38 -0700)]
Address Checkstyle violations
Andrew Gaul [Fri, 8 Aug 2014 18:29:10 +0000 (11:29 -0700)]
JCLOUDS-653: Address Guava 18 deprecations
Mostly renaming Objects.toStringHelper to MoreObjects.toStringHelper.
Zack Shoylev [Tue, 5 Aug 2014 12:39:44 +0000 (07:39 -0500)]
Adds missing constructor properties
Andrew Phillips [Tue, 5 Aug 2014 09:36:07 +0000 (11:36 +0200)]
Updating project versions to 2.0.0-SNAPSHOT
Follow-up to
be8bc22
Andrew Phillips [Tue, 5 Aug 2014 08:35:49 +0000 (10:35 +0200)]
Up to 2.0.0-SNAPSHOT after the 1.8.0 release
Zack Shoylev [Mon, 28 Jul 2014 22:41:08 +0000 (17:41 -0500)]
Ensures the immutable maps are not copied over in the constructor (more simple and efficient when supported in jclouds)
Jeremy Daggett [Sat, 26 Jul 2014 15:49:16 +0000 (08:49 -0700)]
Prefer Regions to Zones in Neutron v2
Jeremy Daggett [Sun, 27 Jul 2014 15:51:08 +0000 (08:51 -0700)]
Removed *ForRegion for methods introduced in
c90efaa and updated deprecation messages
Andrew Gaul [Mon, 28 Jul 2014 04:42:32 +0000 (21:42 -0700)]
Align deleteIfEmpty with BlobStore expectations
Andrew Gaul [Sat, 26 Jul 2014 06:14:21 +0000 (23:14 -0700)]
Add deleteIfEmpty to openstack-swift
Zack Shoylev [Mon, 14 Apr 2014 23:48:42 +0000 (18:48 -0500)]
Neutron Refactoring v2_0 -> v2 No options (redesign) More features (extension-related) Live tests Redesigned domain objects for create/update options.
Andrew Gaul [Fri, 25 Jul 2014 02:16:41 +0000 (19:16 -0700)]
Add .mailmap
Jeremy Daggett [Wed, 23 Jul 2014 18:41:04 +0000 (11:41 -0700)]
Deprecated RegionScopedBlobStore methods in favor of common naming conventions
Andrew Gaul [Tue, 22 Jul 2014 23:46:49 +0000 (16:46 -0700)]
Prefer ByteStreams2 over ByteSources.asByteSource
The latter breaks the contract of ByteSource which specifies that
openStream can produce multiple independent streams.
Jeremy Daggett [Tue, 1 Jul 2014 18:20:40 +0000 (11:20 -0700)]
Cleaned up the Glance v1 API and refactored expect tests
Jeremy Daggett [Thu, 17 Jul 2014 14:38:48 +0000 (07:38 -0700)]
JCLOUDS-622 removed the deprecated Strings2.toString() method
Jeremy Daggett [Mon, 16 Jun 2014 18:26:33 +0000 (11:26 -0700)]
JCLOUDS-614: Add Rackspace Auto Scale UK provider and update US regions
Jeremy Daggett [Tue, 1 Jul 2014 16:39:51 +0000 (09:39 -0700)]
JCLOUDS-560: Removed references to an extension API in Glance.
Ignasi Barrera [Wed, 2 Jul 2014 15:09:50 +0000 (17:09 +0200)]
Added the CONTRIBUTING file
Everett Toews [Thu, 26 Jun 2014 17:06:42 +0000 (12:06 -0500)]
Make sure metadata points to UK resources
Andrew Gaul [Sun, 8 Jun 2014 04:05:18 +0000 (21:05 -0700)]
JCLOUDS-546: Remove Javadoc @author annotations
Annotations removed with:
find -name \*.java | xargs sed -i /@author/d
Empty Javadoc removed with multiple iterations of:
find -name \*.java | xargs sed -i -z 's/ \*\n \*\// \*\//'
find -name \*.java | xargs sed -i -z 's/ \* \n \*\// \*\//'
find -name \*.java | xargs sed -i -z 's/\/\*\*\n \*\/\n//'
Zack Shoylev [Wed, 7 May 2014 23:26:30 +0000 (18:26 -0500)]
Adds paging fail tests for Queues. Implements Queues-specific fallback.
Jeremy Daggett [Sun, 25 May 2014 20:47:40 +0000 (13:47 -0700)]
JCLOUDS-547: Improved header and option support for Swift/Cloud Files
Jeremy Daggett [Tue, 20 May 2014 21:38:19 +0000 (14:38 -0700)]
JCLOUDS-562: Decode object names with spaces, added test cases and updated test names.
Jeremy Daggett [Wed, 23 Apr 2014 19:39:14 +0000 (12:39 -0700)]
JCLOUDS-545: Use established conventions for OpenStack APIs, updates JavaDocs and tests
Zack Shoylev [Wed, 14 May 2014 23:24:36 +0000 (18:24 -0500)]
Adds a mock test to ensure 408 errors are handled properly in swift. This is more likely to happen in swift calls.
Zack Shoylev [Wed, 14 May 2014 20:33:07 +0000 (15:33 -0500)]
Adds a test making sure swift calls will timeout with the right settings.
Zack Shoylev [Tue, 13 May 2014 04:15:08 +0000 (23:15 -0500)]
JCLOUDS-565: Fixes a bug with swift where the metadata is updated, but the content-type is reset to application/x-www-form-urlencoded.
Workaround: send an empty Content-Type header, only for the updateMetadata call.
Re-commit of
a68c407b4 with issue number.
Andrew Phillips [Wed, 14 May 2014 12:53:36 +0000 (08:53 -0400)]
Revert "Fixes a bug with swift where the metadata is updated, but the content-type is reset to application/x-www-form-urlencoded."
This reverts commit
a68c407b414ff361e8201056482134474188770d.
Issue number missing from the commit message.
Andrew Gaul [Thu, 15 May 2014 09:04:56 +0000 (02:04 -0700)]
Prefer Guava HttpHeaders over JAX-RS
jclouds code contains more instances of the former and Guava has
additional constants like CONTENT_MD5.
Zack Shoylev [Tue, 13 May 2014 04:15:08 +0000 (23:15 -0500)]
Fixes a bug with swift where the metadata is updated, but the content-type is reset to application/x-www-form-urlencoded.
Workaround: send an empty Content-Type header, only for the updateMetadata call.
Andrew Gaul [Tue, 13 May 2014 07:20:00 +0000 (00:20 -0700)]
Address Checkstyle violations
Andrew Gaul [Tue, 13 May 2014 07:10:08 +0000 (00:10 -0700)]
Update pre-ASF copyright notices
Jeremy Daggett [Tue, 6 May 2014 15:56:57 +0000 (08:56 -0700)]
Updated Service Type refs
Andrew Gaul [Wed, 7 May 2014 00:00:34 +0000 (17:00 -0700)]
Mark Swift blobstores as eventually consistent
This allows tests to retry correctly. Most blobstores, including
Swift[1], offer eventual consistency, although Azure[2] and the
jclouds test blobstores offer strong consistency.
[1] https://lists.launchpad.net/openstack/msg06788.html
[2] http://blogs.msdn.com/b/windowsazure/archive/2011/11/21/windows-azure-storage-a-highly-available-cloud-storage-service-with-strong-consistency.aspx
Jeremy Daggett [Wed, 2 Apr 2014 17:53:49 +0000 (10:53 -0700)]
Added ObjectApi.list() and ContainerApi.head() methods/tests
Everett Toews [Thu, 3 Apr 2014 22:17:55 +0000 (17:17 -0500)]
Better explanation of Beta APIs
Jeremy Daggett [Mon, 10 Mar 2014 18:40:08 +0000 (11:40 -0700)]
Refactored CDN headers and test classes
Jeremy Daggett [Wed, 2 Apr 2014 18:13:19 +0000 (11:13 -0700)]
Added @Beta annotations to APIs
jasdeep-hundal [Wed, 12 Mar 2014 00:25:36 +0000 (17:25 -0700)]
JCLOUDS-494: Change Glance EndpointParam parser to negotiate endpoint version
Zack Shoylev [Fri, 28 Mar 2014 22:30:03 +0000 (17:30 -0500)]
Fixes more checkstyle violations.
Zack Shoylev [Thu, 27 Mar 2014 23:24:05 +0000 (18:24 -0500)]
Fixes checkstyle violations in neutron.
Jeremy Daggett [Tue, 25 Mar 2014 17:38:38 +0000 (10:38 -0700)]
Fixed failing Glance expect test
Kris Sterckx [Thu, 7 Nov 2013 07:54:36 +0000 (08:54 +0100)]
OS Neutron Extension Router
Jeremy Daggett [Sat, 1 Mar 2014 05:17:12 +0000 (21:17 -0800)]
Added Cloud Files API/Providers to the table.
Jeremy Daggett [Mon, 3 Mar 2014 23:10:40 +0000 (15:10 -0800)]
JCLOUDS-423 - Adds support for Rackspace Cloud Files UK provider.
Jeremy Daggett [Fri, 14 Feb 2014 17:36:53 +0000 (09:36 -0800)]
JCLOUDS-423 - Adds support for Rackspace Cloud Files API - Added support for CloudFilesApi/CDNApi - Added mock/live tests - Refactored listFirstPage() and listAt() API methods to list() and listWithOptions(…) - General Swift API cleanup: docs and tests - Added support for Internal URL - Updated JavaDocs and domain objects. - Added support for Cloud Files US
Zack Shoylev [Tue, 28 Jan 2014 00:41:43 +0000 (18:41 -0600)]
Adds support for Rackspace Cloud Big Data
Ignasi Barrera [Mon, 13 Jan 2014 10:38:54 +0000 (11:38 +0100)]
Use the OkHttp driver in Marconi to support PATCH methods
Jeremy Daggett [Tue, 7 Jan 2014 20:52:04 +0000 (12:52 -0800)]
JCLOUDS-299: Added copy method to Object API
- Added copy method
- Added CopyObjectException file
- Added SwiftHeaders file
- Updated the Swift error handler
- Added CreateContainerOptions.NONE and updated refs
- Added Region specific configuration for live tests
- Added support for LocationConstants.REGION
Zack Shoylev [Tue, 7 Jan 2014 22:25:26 +0000 (16:25 -0600)]
Renames multiple domain classes for consistency
Zack Shoylev [Fri, 3 Jan 2014 00:42:42 +0000 (18:42 -0600)]
JCLOUDS-418 Add schedule Scaling Policy type
Andrew Phillips [Thu, 19 Dec 2013 19:48:19 +0000 (14:48 -0500)]
JCLOUDS-411: Removing unneeded header.txt file
Zack Shoylev [Tue, 17 Dec 2013 23:07:07 +0000 (17:07 -0600)]
Finishes autoscale mock webserver test refactoring.
Everett Toews [Wed, 18 Dec 2013 23:45:46 +0000 (17:45 -0600)]
Naming methods consistently in the MarconiApi.
Everett Toews [Wed, 18 Dec 2013 00:05:21 +0000 (18:05 -0600)]
Added rackspace-cloudqueues-uk to parent POM.
Andrew Bayer [Tue, 17 Dec 2013 19:50:45 +0000 (11:50 -0800)]
Updating to 1.8.0-SNAPSHOT
Everett Toews [Tue, 17 Dec 2013 17:31:58 +0000 (11:31 -0600)]
Adding the Hong Kong region for Rackspace Cloud Queues.
Everett Toews [Tue, 17 Dec 2013 17:21:01 +0000 (11:21 -0600)]
The Cloud Queues provider for Rackspace UK.
Everett Toews [Mon, 16 Dec 2013 15:04:48 +0000 (09:04 -0600)]
The update method in the Claim API.
Everett Toews [Fri, 13 Dec 2013 22:53:58 +0000 (16:53 -0600)]
Code and comment clean up for the Claim API.
Everett Toews [Thu, 12 Dec 2013 23:51:05 +0000 (17:51 -0600)]
Factored out Client ID into MarconiApi.
Andrew Gaul [Fri, 13 Dec 2013 02:23:23 +0000 (18:23 -0800)]
Remove redundant imports
Zack Shoylev [Thu, 12 Dec 2013 23:44:10 +0000 (17:44 -0600)]
Remove trove from labs (moved to jclouds). https://issues.apache.org/jira/browse/JCLOUDS-102
Everett Toews [Thu, 12 Dec 2013 03:55:41 +0000 (21:55 -0600)]
The OpenStack Marconi Claim API.
Andrew Gaul [Thu, 12 Dec 2013 01:23:56 +0000 (17:23 -0800)]
Enforce no unused imports via Checkstyle
Removed with:
mvn checkstyle:checkstyle --quiet -Dcheckstyle.output.file=/dev/stdout -Dcheckstyle.output.format=plain | tac | while read i; do echo $i | sed -n 's/\([^:]*\):\([^:]*\):.*/sed -i \2d \1/p' | bash; done
Zack Shoylev [Mon, 25 Nov 2013 22:15:52 +0000 (16:15 -0600)]
Sample refactoring of GroupApiExpectTest to use MockWebServer This approach could/should be applied to the other expect tests.
Andrew Phillips [Wed, 20 Nov 2013 05:18:56 +0000 (00:18 -0500)]
Replacing strange chars in pom.xml with spaces
Andrew Gaul [Tue, 10 Dec 2013 05:52:44 +0000 (21:52 -0800)]
Address Checkstyle violations in tests
Andrew Gaul [Mon, 2 Dec 2013 07:12:20 +0000 (23:12 -0800)]
Address Checkstyle violations
Everett Toews [Mon, 25 Nov 2013 15:46:35 +0000 (09:46 -0600)]
The get and delete methods for the Marconi Message API.
Everett Toews [Mon, 25 Nov 2013 00:09:04 +0000 (18:09 -0600)]
Get a set of messages by id.
Everett Toews [Fri, 22 Nov 2013 02:19:37 +0000 (20:19 -0600)]
The list queues methods for the QueueApi.
Andrew Gaul [Thu, 21 Nov 2013 20:55:51 +0000 (12:55 -0800)]
Remove more incubator references
Fixes JCLOUDS-388.
Andrew Phillips [Thu, 21 Nov 2013 18:07:51 +0000 (13:07 -0500)]
JCLOUDS-387: Removing DISCLAIMER file now that jclouds has graduated
Zack Shoylev [Wed, 20 Nov 2013 19:01:24 +0000 (13:01 -0600)]
JCLOUDS-384 This makes autoscale and trove be consistent with other jclouds APIs by renaming get*ApiFor* calls.
Everett Toews [Tue, 19 Nov 2013 22:38:56 +0000 (16:38 -0600)]
Revert "Refactored QueueApi and pushed name param up to MarconiApi."
This reverts commit
dc452f77605459921c2bc8a08c3d675a4d9d4bd4.
Turns out you can't implement list messages with this refactoring.
Everett Toews [Tue, 19 Nov 2013 21:28:51 +0000 (15:28 -0600)]
Refactored QueueApi and pushed name param up to MarconiApi.
Everett Toews [Sat, 16 Nov 2013 16:39:51 +0000 (10:39 -0600)]
Added openstack-marconi and rackspace-cloudqueues-us.
Everett Toews [Sat, 16 Nov 2013 16:35:33 +0000 (10:35 -0600)]
Prefer Iterables.getOnlyElement(). Document checkNotNull().
Everett Toews [Fri, 18 Oct 2013 22:29:51 +0000 (17:29 -0500)]
The create and stream methods in the Message API for OpenStack Marconi.
Zack Shoylev [Fri, 1 Nov 2013 20:34:25 +0000 (15:34 -0500)]
JCLOUDS-215 - Adds Webhook and Execution support to autoscale
Zack Shoylev [Wed, 2 Oct 2013 04:57:34 +0000 (23:57 -0500)]
JCLOUDS-215 - Adds Group configuration, Group launch, Scaling policy functionality
Everett Toews [Wed, 23 Oct 2013 21:52:27 +0000 (16:52 -0500)]
Refactored OpenStack pagination to use PaginationOptions.
Everett Toews [Thu, 17 Oct 2013 20:30:27 +0000 (15:30 -0500)]
The Queue API for OpenStack Marconi.
Everett Toews [Tue, 15 Oct 2013 18:58:17 +0000 (13:58 -0500)]
Initial implementation of OpenStack Marconi and Rackspace Cloud Queues.
Everett Toews [Mon, 14 Oct 2013 20:50:34 +0000 (15:50 -0500)]
Better formatting of production ready providers/APIs.
Everett Toews [Mon, 14 Oct 2013 14:58:58 +0000 (09:58 -0500)]
Renamed BaseOpenStackMockTest variable and method more appropriately.
Everett Toews [Fri, 11 Oct 2013 23:09:01 +0000 (18:09 -0500)]
New base class for all OpenStack mock tests.
Everett Toews [Thu, 10 Oct 2013 19:53:57 +0000 (14:53 -0500)]
Support HKG region for Rackspace providers.
Everett Toews [Thu, 10 Oct 2013 15:44:59 +0000 (10:44 -0500)]
Add/Update README files to indicate level of production readiness.
Andrew Gaul [Wed, 2 Oct 2013 04:44:16 +0000 (21:44 -0700)]
Provide all headers to SwiftObject and Blob
This commit provides parity with the existing Swift and all other
providers.
Adrian Cole [Mon, 30 Sep 2013 19:06:42 +0000 (12:06 -0700)]
JCLOUDS-299. implement multi-region support in openstack-swift
Adrian Cole [Mon, 30 Sep 2013 06:53:04 +0000 (23:53 -0700)]
JCLOUDS-300. Add BlobStore abstraction to openstack-swift api