7985 Commits

Author SHA1 Message Date
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
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
Andrew Phillips
6f63d336fc Merge pull request #1471 from jclouds/dont-make-core-java-accessible
Not making methods of core Java classes accessible in Reflection2
2013-04-03 11:51:13 -07:00
Ignasi Barrera
89e04c2342 Enforce the use of builders in Ruby and Chef statements 2013-04-03 10:27:46 +02:00
Everett Toews
1760b401b1 Merge pull request #1485 from rackspace/rax-clb-fixup
Fixed pluralization, Javadoc, Nullable, and static import stuff.
2013-04-02 19:59:10 -07:00
Everett Toews
51a73e76dc Fixed pluralization, Javadoc, Nullable, and static import stuff. 2013-04-02 20:11:44 -05:00
Adam Lowe
e364b41805 cloudstack: adding support for create volume from a custom disk offering 2013-04-02 13:29:30 +01:00
Andrew Gaul
843ed57c8a 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-01 13:42:59 -07:00
Matt Stephenson
f0a1054958 Merge pull request #1442 from maginatics/clear-container-parameterize-max-errors
Parameterize max errors for clear container
2013-04-01 10:52:19 -07:00
Andrew Phillips
db4e4af931 Not making methods of core Java classes accessible in Reflection2 2013-03-30 17:00:43 -04:00
Andrew Gaul
15f4d041b4 Parameterize max errors for clear container
Also use setter injection for max request time.
2013-03-29 13:36:57 -07:00
Matt Stephenson
acc8949660 Merge pull request #1472 from maginatics/mailmap
Update .mailmap
2013-03-29 11:17:39 -07:00
Matt Stephenson
347a03fccc Merge pull request #1467 from maginatics/http-async-client-javadoc
Correct HttpAsyncClient.put Javadoc
2013-03-29 11:13:18 -07:00
Andrew Gaul
633264a7ac Update .mailmap 2013-03-28 19:12:28 -07:00
Everett Toews
e0b441f778 Merge pull request #1468 from rackspace/rax-mv-cloudidentity-fallbacks
Moved CloudIdentityFallbacks to main instead of test.
2013-03-28 06:52:08 -07:00
Everett Toews
67745b5ef9 Moved CloudIdentityFallbacks to src instead of test. 2013-03-27 16:10:28 -05:00
Andrew Gaul
eb2a9b6ed5 Correct HttpAsyncClient.put Javadoc 2013-03-27 12:44:29 -07:00
Adrian Cole
3aae5c2340 Merge pull request #1462 from jclouds/ultradns-rr-builder
made it possible to replace a value in the ultradns record builder
2013-03-25 17:52:20 -07:00
adriancole
a92cd40806 made it possible to replace a value in the ultradns record builder 2013-03-25 17:19:58 -07:00