Adrian Cole
df258a49d4
Merge pull request #1518 from jclouds/async-nits
...
Async nits from issue #1511
2013-04-10 08:24:17 -07:00
adriancole
7db3af1b1e
renamed ignored exception to ignored
2013-04-10 08:15:57 -07:00
adriancole
5bc0678a1c
naming convention and warning feedback from issue #1511
2013-04-10 08:13:13 -07:00
adriancole
32c0acdb23
added javadoc to FormSigningModule
2013-04-10 08:12:30 -07:00
Adrian Cole
ebc574d378
Merge pull request #1517 from jclouds/fix-java7-empty-put-test
...
Fixing S3ClientMockTest hanging on Java 7 since 843ed57
2013-04-10 07:03:58 -07:00
Andrew Phillips
282f3e2a37
Trying to get the test to *pass* now
2013-04-10 13:04:44 +02:00
Andrew Phillips
52301e0a86
Fixing S3ClientMockTest hanging on Java 7 since 843ed57
2013-04-10 12:03:34 +02:00
Adrian Cole
3c34aeb112
Merge pull request #1514 from jclouds/use-more-constants
...
use more constants in tests
2013-04-09 23:33:01 -07:00
Adrian Cole
0b9eedbc06
Merge pull request #1511 from jclouds/async-is-an-option
...
remove requirement to support AsyncApi
2013-04-09 23:10:56 -07:00
adriancole
2e64f3e156
removed async api from ultradns-ws
2013-04-09 22:59:29 -07:00
adriancole
7e0c4cfb00
removed async api from dynect
2013-04-09 22:35:05 -07:00
adriancole
d1af582ed0
removed async api from cloudloadbalancers
2013-04-09 22:07:55 -07:00
adriancole
6afb0dc6b9
quarantined openstack api and providers that still use async code
2013-04-09 22:07:55 -07:00
adriancole
210250f63f
decoupled code that requires async apis from cloud identity
2013-04-09 22:07:54 -07:00
adriancole
e613c95eb9
decoupled code that requires async apis from keystone
2013-04-09 22:07:54 -07:00
adriancole
dce0ecd889
migrated sts and route53 entirely off deprecated async interfaces
2013-04-09 22:07:45 -07:00
adriancole
61067d3683
Deprecated remaining code related to RestContext, RestApiMetadata, and RestClientModule for ApiContext, HttpApiMetadata, HttpApiModule
2013-04-09 22:07:43 -07:00
adriancole
2855cacc6d
use more constants in ultradns-ws tests
2013-04-09 21:34:23 -07:00
adriancole
d37484f127
use more constants in sts tests
2013-04-09 21:34:22 -07:00
adriancole
091ef98dc9
use more constants in cloudloadbalancers tests
2013-04-09 21:34:17 -07:00
adriancole
e22be464d0
use more constants in dynect tests
2013-04-09 20:37:07 -07:00
adriancole
b2f0f3dc71
use more constants in route53 tests
2013-04-09 20:20:18 -07:00
Andrew Gaul
b4819b6c17
Merge pull request #1512 from jclouds/deprecate-weird-blobstore-stuff
...
deprecated blobstore interfaces that imply complex internal code
2013-04-09 16:48:26 -07:00
adriancole
f56da43db1
deprecated blobstore interfaces that imply complex internal code
2013-04-09 14:37:34 -07:00
Adrian Cole
109db817ed
Merge pull request #1508 from jclouds/deprecate-async
...
Deprecate async
2013-04-09 13:04:19 -07:00
Andrew Gaul
537266fdb4
Merge pull request #1504 from jclouds/clean-s3-mpu
...
refactor MPU classes and tests
2013-04-09 10:43:39 -07:00
adriancole
053197fe61
deprecated all top-level Async apis and clients
2013-04-09 10:18:31 -07:00
adriancole
d3e3f1e8b1
refactored swift MPU and added test
2013-04-09 09:44:48 -07:00
adriancole
413538c453
refactored aws-s3 MPU test
2013-04-09 09:44:44 -07:00
adriancole
36dd831b84
moved all code off use of RestContext except CloudStackContext, which will use it until 1.7
2013-04-09 09:23:31 -07:00
adriancole
8771f75d50
added apiVersion field to BaseContextLiveTest so that CloudStack tests don't need to rely on as much injection
2013-04-09 09:23:30 -07:00
adriancole
4d0e6ae699
added type token means for buildApi() as it is in fact used
2013-04-09 09:23:26 -07:00
adriancole
2cdf19a6b1
removed async expect tests
2013-04-08 20:45:04 -07:00
Adrian Cole
33745cdeb1
Merge pull request #1502 from abayer/listnodesdetails-work
...
Adding listNodesByIds across the board.
2013-04-08 20:00:18 -07:00
Adrian Cole
76066a2678
Merge pull request #1503 from jclouds/closeable-api
...
expose Closeable, top-level apis via ContextBuilder.buildApi()
2013-04-08 18:01:28 -07:00
Andrew Bayer
c566418d87
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 17:21:01 -07:00
adriancole
8f68de0018
added temporary workaround for AutoCloseable which will be deleted in jclouds 1.7
2013-04-08 17:11:33 -07:00
adriancole
88871c9fe9
issue #1501 : add Closeable annotation to all top-level apis
2013-04-08 16:13:09 -07:00
adriancole
4ced43566b
issue #1501 : allow Closeable, top-level apis to be used as opposed to RestContext
2013-04-08 15:14:59 -07:00
Ignasi Barrera
eaff39c78e
Merge pull request #1487 from nacx/statement-builders
...
Enforce the use of builders in Ruby and Chef statements
2013-04-04 23:39:52 -07:00
Adrian Cole
c826b5044d
Merge pull request #1495 from iocanel/fix-test
...
Add @Inject to the Compute class.
2013-04-04 16:54:39 -07:00
Ioannis Canellos
a03d4183ae
Add @Inject to the Compute class.
2013-04-05 01:51:43 +03:00
Adrian Cole
3e9c3dc6e6
Merge pull request #1490 from maginatics/do-slice-string-cast
...
Cast String Payloads to String
2013-04-03 17:56:45 -07:00
Adrian Cole
0f1675cc18
Merge pull request #1489 from maginatics/remove-input-suppliers
...
Remove InputSuppliers.of(String)
2013-04-03 17:55:25 -07:00
Adrian Cole
0b616fd81a
Merge pull request #1464 from aplowe/master
...
cloudstack: adding support for create volume from a custom disk offering
2013-04-03 17:21:38 -07:00
Adrian Cole
366a728b08
Merge pull request #1480 from maginatics/http-put-zero-content-length
...
Emit Content-Length: 0 for empty PUTs
2013-04-03 17:21:20 -07:00
Andrew Gaul
be1da2501e
Remove InputSuppliers.of(String)
...
Callers rarely want this functionality and should call
ByteStreams.newInputStreamSupplier when they do.
2013-04-03 15:52:43 -07:00
Andrew Gaul
10d29f5ef2
Cast String Payloads to String
2013-04-03 15:51:44 -07:00
Adrian Cole
d938349229
Merge pull request #1488 from maginatics/remove-input-suppliers-of-input-stream
...
Remove InputSuppliers.of(InputStream)
2013-04-03 15:39:58 -07:00
Andrew Gaul
648e6c2a8a
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:42 -07:00