Commit Graph

8103 Commits

Author SHA1 Message Date
adriancole d32c449efb added ability to read the regions available in ultradns 2013-04-10 12:20:23 -07:00
Adrian Cole 001c2cc91b Merge pull request #1515 from jclouds/async-is-an-option-1.6.x
Async is an option 1.6.x
2013-04-10 11:14:42 -07:00
Adrian Cole 43f707ef36 Merge pull request #1521 from jclouds/concurrent-lenient-1.6.x
be more lenient with time-based tests as buildhive hosts are slow (1.6.x)
2013-04-10 11:14:05 -07:00
adriancole eeaa653b38 be more lenient with time-based tests as buildhive hosts are slow 2013-04-10 10:11:33 -07:00
adriancole 0bf7147bf0 rename bindMappedApi -> bindSyncToAsyncApi 2013-04-10 10:10:16 -07:00
Adrian Cole 7dfcda29da Merge pull request #1516 from jclouds/use-more-constants-1.6.x
Use more constants 1.6.x
2013-04-10 08:35:08 -07:00
adriancole ccc012a688 renamed ignored exception to ignored 2013-04-10 08:26:41 -07:00
adriancole 1894b093a3 naming convention and warning feedback from issue #1511 2013-04-10 08:26:33 -07:00
adriancole 24e2bb57d6 added javadoc to FormSigningModule 2013-04-10 08:26:25 -07:00
adriancole d0d1076ed7 use more constants in ultradns-ws tests 2013-04-09 23:34:12 -07:00
adriancole fee9b13d0c use more constants in sts tests 2013-04-09 23:34:06 -07:00
adriancole 5411db0158 use more constants in cloudloadbalancers tests 2013-04-09 23:34:01 -07:00
adriancole e50f16c576 use more constants in dynect tests 2013-04-09 23:33:55 -07:00
adriancole 55ba435b55 use more constants in route53 tests 2013-04-09 23:33:49 -07:00
adriancole 4a41e245f4 removed async api from ultradns-ws 2013-04-09 23:30:35 -07:00
adriancole 8c75a556db addressed nits from issue #1453 2013-04-09 23:30:24 -07:00
adriancole 417c67102b removed async api from dynect 2013-04-09 23:17:56 -07:00
adriancole d853e4b9a8 removed async api from cloudloadbalancers 2013-04-09 23:17:49 -07:00
adriancole 696fd36aad quarantined openstack api and providers that still use async code 2013-04-09 23:17:40 -07:00
adriancole 2e267aa226 decoupled code that requires async apis from cloud identity 2013-04-09 23:17:34 -07:00
adriancole 23bfcab73e decoupled code that requires async apis from keystone 2013-04-09 23:17:24 -07:00
adriancole 9172d0be4b migrated sts and route53 entirely off deprecated async interfaces 2013-04-09 23:17:14 -07:00
adriancole 294807a103 Deprecated remaining code related to RestContext, RestApiMetadata, and RestClientModule for ApiContext, HttpApiMetadata, HttpApiModule 2013-04-09 23:17:03 -07:00
Adrian Cole c23ea656c6 Merge pull request #1510 from jclouds/deprecate-async-1.6.x
Deprecate async 1.6.x
2013-04-09 22:42:07 -07:00
Andrew Gaul 9b3941536c Merge pull request #1513 from jclouds/deprecate-weird-blobstore-stuff-1.6.x
deprecated blobstore interfaces that imply complex internal code (1.6.x)
2013-04-09 21:33:36 -07:00
adriancole 28448d462b deprecated blobstore interfaces that imply complex internal code 2013-04-09 16:56:04 -07:00
Adrian Cole 9db6177d37 Merge pull request #1507 from jclouds/listnodesdetails-1.6.x
Adding listNodesByIds across the board. (1.6.x)
2013-04-09 13:40:10 -07:00
adriancole 9d57af1c2e deprecated all top-level Async apis and clients 2013-04-09 13:38:43 -07:00
adriancole 39f3dba5ef moved all code off use of RestContext except CloudStackContext, which will use it until 1.7 2013-04-09 13:38:31 -07:00
adriancole bf0a0aa781 added apiVersion field to BaseContextLiveTest so that CloudStack tests don't need to rely on as much injection 2013-04-09 13:38:21 -07:00
adriancole 1cc4cec79a added type token means for buildApi() as it is in fact used 2013-04-09 13:38:07 -07:00
adriancole d2974132d5 removed async expect tests 2013-04-09 13:37:50 -07:00
Adrian Cole fc7a029d0f Merge pull request #1509 from jclouds/clean-s3-mpu-1.6.x
Clean s3 & swift mpu 1.6.x
2013-04-09 13:29:19 -07:00
adriancole dc12122afd refactored swift MPU and added test 2013-04-09 10:59:48 -07:00
adriancole 1eab85197d refactored aws-s3 MPU test 2013-04-09 10:59:40 -07:00
Andrew Bayer 15046719eb Adding listNodesByIds across the board.
Adding to both ListNodesStrategy and ComputeServiceAdapter. When
possible, does a query explicitly for the specified IDs. When not,
falls back on either listDetailsOnNodesMatching (for ListNodesStrategy
implementations and in BaseComputeService) or filters listNodes output
itself (in ComputeServiceAdapter).
2013-04-08 20:02:32 -07:00
Adrian Cole 900f26d700 Merge pull request #1505 from jclouds/closeable-api-1.6.x
Closeable api 1.6.x
2013-04-08 19:53:24 -07:00
adriancole a9ce7410ab added temporary workaround for AutoCloseable which will be deleted in jclouds 1.7 2013-04-08 18:06:33 -07:00
adriancole a7bb80bd44 issue #1501: add Closeable annotation to all top-level apis 2013-04-08 18:06:33 -07:00
adriancole 34d94d2300 issue #1501: allow Closeable, top-level apis to be used as opposed to RestContext 2013-04-08 18:06:32 -07:00
Ignasi Barrera 371396d14e Merge pull request #1496 from nacx/statement-builders
Cherry pick #1487 to 1.6.x: Enforce the use of builders in Ruby and Chef statements
2013-04-05 06:20:25 -07:00
Ignasi Barrera f26a726db7 Enforce the use of builders in Ruby and Chef statements 2013-04-05 08:43:02 +02:00
Adrian Cole 8e20652021 Merge pull request #1491 from maginatics/remove-input-suppliers-of-input-stream-1.6.x
Remove InputSuppliers.of(InputStream)
2013-04-04 16:20:34 -07:00
adriancole 0d34d0729d [maven-release-plugin] prepare for next development iteration 2013-04-03 18:25:58 -07:00
adriancole 985f3b5c0f [maven-release-plugin] prepare release jclouds-1.6.0-rc.3 2013-04-03 18:25:57 -07:00
Adrian Cole 35e9dcc36d Merge pull request #1493 from maginatics/http-put-zero-content-length-1.6.x
Emit Content-Length: 0 for empty PUTs
2013-04-03 18:10:10 -07:00
Andrew Gaul bb6c38a345 Emit Content-Length: 0 for empty PUTs
HttpUrlConnection reverts Content-Length: 0 on PUT without
doOutput(true), similar to POST.  This commit allows Azure container
create to succeed.  Closes #1420.
2013-04-03 17:35:46 -07:00
Adrian Cole 3c8a751abc Merge pull request #1465 from aplowe/1.6.x
cloudstack: adding support for create volume from a custom disk offering
2013-04-03 17:21:58 -07:00
Andrew Gaul 2c06317354 Remove InputSuppliers.of(InputStream)
This method breaks the contract of an InputSupplier since every call
to getInput returns the same InputStream instance.  This is
particularly dangerous when one of the callers mutates or closes the
InputStream which causes all others callers to fail.
2013-04-03 13:19:48 -07:00
Everett Toews de7b0241f8 Merge pull request #1486 from rackspace/1.6.x
Fixed pluralization, Javadoc, Nullable, and static import stuff.
2013-04-03 12:01:54 -07:00