Commit Graph

7419 Commits

Author SHA1 Message Date
Adrian Cole afc070ac07 First wave of RestAnnotationParser refactoring introduces Invokable, removes SeedAnnotationCache and associated race conditions 2013-01-04 13:51:46 -08:00
Adrian Cole 37759d1c8c Merge pull request #1142 from jclouds/deterministic-requests
deterministic creation of requests based on arg order
2013-01-04 13:31:22 -08:00
Adrian Cole 36123a6068 deterministic creation of requests based on arg order 2013-01-04 12:44:26 -08:00
Adrian Cole 545eae0151 Merge pull request #1141 from jclouds/vcloud-tidy
remove unused code and migrate off obscure annotations
2013-01-04 12:25:15 -08:00
Adrian Cole a17e8e25d7 removed need to support multiple @EndpointParam annotations 2013-01-04 11:31:06 -08:00
Adrian Cole 9c64e723d6 removed unused code in vcloud-director copy/pasted from vcloud 2013-01-04 11:29:25 -08:00
Adrian Cole eb825841d6 Merge pull request #1140 from jclouds/deprecated-cloudwatch
removed deprecated cloudwatch method
2013-01-03 17:35:04 -08:00
Adrian Cole 8121444f04 removed deprecated cloudwatch method 2013-01-03 16:13:27 -08:00
Adrian Cole 67b385f8e1 Merge pull request #1139 from nacx/jaxb-custom-class
Make JAXBResponseParser parameterizable
2013-01-03 14:55:40 -08:00
Ignasi Barrera f1d81eaf12 Make JAXBResponseParser parameterizable
By default, RestAnnotationProcessor builds the JAXBParser with the
return type of the invoked method. This, however, can make it impossible
to combine the JAXBResponseParser with the Transform annotation. The
payload of the response to be parsed with the JAXBResponseParser could
be of a different type than the output generated by the transformer
function.

This makes it necessary to configure the type for the response parser in
the JAXBResponseParser annotation and set the return type of the invoked
method to the type generated by the transformer function.
2013-01-03 23:06:03 +01:00
Adrian Cole 0b6b980adb Merge pull request #1136 from DaanHoogland/master
windows File object translates slashes in domain/user
2013-01-03 06:46:28 -08:00
Hugo Trippaers 28e8f2663d Test the password tool with a domain with a slash
And some tests for other situations
parse domain/user with String.lastIndexOf() instead of a File object
2013-01-03 11:56:09 +01:00
Adrian Cole 2f80409158 Merge pull request #1137 from rackspace/openstack-cinder-test-fix
Copied VolumeTest over
2013-01-02 19:44:39 -08:00
Everett Toews 23c8c017b7 Copied test over from labs/openstack-cinder that got missed in the move to apis/opopenstack-cinder. 2013-01-02 20:29:32 -06:00
Adrian Cole eadefff000 Merge pull request #1138 from rackspace/deleted-labs-openstack-cinder
Deleted labs/openstack-cinder (it moved to apis/openstack-cinder).
2013-01-02 14:25:22 -08:00
Everett Toews 04255abccc Deleted labs/openstack-cinder (it moved to apis/openstack-cinder). 2013-01-02 15:03:32 -06:00
Adrian Cole 75c54e5595 fixed missing m3.m3_2xlarge 2013-01-02 06:53:33 -08:00
Adrian Cole bc03708110 Merge pull request #1134 from jclouds/ec2-updates
Ec2 updates
2013-01-02 06:47:42 -08:00
Adrian Cole aaf41575d8 missing timeout on describeinstances 2013-01-01 22:16:47 -08:00
Adrian Cole 9237f1a406 eliminated errors when multiple groups have the same name 2013-01-01 22:16:28 -08:00
Adrian Cole b582d4a4a8 added recent aws instance types 2013-01-01 22:15:59 -08:00
Adrian Cole 4874f1c3c6 updated to latest aws linux ami 2013-01-01 22:14:46 -08:00
Adrian Cole c948c0cf53 Update core/src/main/java/org/jclouds/crypto/Pems.java
removed unused method
2013-01-01 20:35:52 -08:00
Adrian Cole 3c5135dbe5 Update core/src/main/java/org/jclouds/crypto/ASN1Codec.java 2013-01-01 20:33:18 -08:00
Adrian Cole 1be4fbd993 Merge pull request #1133 from jclouds/ec2-tagapi
moved off deprecated TagClient -> TagApi
2013-01-01 20:10:02 -08:00
Adrian Cole bd4f5cfba2 moved off deprecated TagClient -> TagApi; refactored tagging to occur at end of run 2013-01-01 19:19:33 -08:00
Adrian Cole b0703a6976 Merge pull request #1132 from jclouds/literal-statement
get compute live test back in business
2013-01-01 18:25:09 -08:00
Adrian Cole 6e554298ab ensure extra metadata from provider doesn't trip metadata tests 2013-01-01 17:18:55 -08:00
Adrian Cole e42cb787f6 revived jetty test 2013-01-01 17:17:13 -08:00
Adrian Cole 79334201bf added ability to run scripts literally 2013-01-01 17:09:51 -08:00
Adrian Cole f81a0bc016 added literal statement for when you don't want any magic 2013-01-01 17:08:17 -08:00
Adrian Cole 4f5c93c988 Merge pull request #1131 from jclouds/cleanup
cleaning unused or only used once code
2013-01-01 01:20:21 -08:00
Adrian Cole 42c7037a59 removed unused code or duplicated code; moved code only used once to where its used 2013-01-01 00:08:34 -08:00
Adrian Cole f9cbaa0973 Merge pull request #1130 from jclouds/remove-findresourceinset
Remove findresourceinset
2012-12-31 23:58:42 -08:00
Adrian Cole e1afa8c516 transitioned from FindResourceInSet to FluentIterable 2012-12-31 22:11:34 -08:00
Adrian Cole 0ee2c56668 added new hardware id predicate 2012-12-31 22:11:09 -08:00
Adrian Cole d9164ddcbd Merge pull request #1129 from jclouds/no-transformingset
removed TransformingSetSupplier as it is replaced with FluentIterable
2012-12-31 22:06:18 -08:00
Adrian Cole 955b3a3f85 Merge pull request #1128 from jclouds/osgi-cleanup
osgi code formatting and cleanup
2012-12-31 21:14:24 -08:00
Adrian Cole b19e4a7a0f removed TransformingSetSupplier as it is replaced with FluentIterable 2012-12-31 20:46:04 -08:00
Adrian Cole c98eec8241 Merge pull request #1127 from jclouds/apimetadatabuilder-covariance
fixed covariance and warnings on ApiMetadata subclasses
2012-12-31 20:37:14 -08:00
Adrian Cole a30ff81c15 osgi code formatting and cleanup 2012-12-31 20:07:19 -08:00
Adrian Cole 9745e9dc2f fixed covariance and warnings on ApiMetadata subclasses 2012-12-31 19:40:49 -08:00
Adrian Cole 6cdec6aad0 Merge pull request #1126 from jclouds/no-double-retry
don't double-retry j.u.c.TimeoutException
2012-12-31 19:16:32 -08:00
Adrian Cole c39503b682 TimeoutException is controllable via upping timeout properties; don't add more retry loops and stacktraces 2012-12-31 17:09:27 -08:00
Adrian Cole b7f5999a22 Merge pull request #1125 from jclouds/redundant-fallback
Redundant fallback
2012-12-31 17:00:56 -08:00
Adrian Cole f5743a7f41 removed code redudant to guava FutureFallback 2012-12-31 16:08:09 -08:00
Adrian Cole 2a3280fba5 removed AuthorizationException catch, as error handler already coerces auth exception to ResourceNotFound 2012-12-31 16:07:35 -08:00
Adrian Cole 461fa51ce3 Merge pull request #1124 from jclouds/guava-encoding-hashing
fix issue #1101: Move to Guava 14 BaseEncoding and Hashing
2012-12-31 15:43:47 -08:00
Adrian Cole bb953c981e fix issue #1101: Move to Guava 14 BaseEncoding and Hashing 2012-12-31 14:48:31 -08:00
Adrian Cole 2fe9a60e56 Merge pull request #1123 from rackspace/rax-cdn-doc-fix
Fixed Javadoc for Rackspace Cloud Files CDN. Links were broken.
2012-12-31 09:53:12 -08:00