Commit Graph

7549 Commits

Author SHA1 Message Date
Adrian Cole b890e1d36b Merge pull request #1218 from maginatics/delete-container-skip-exponential-backoff
Skip exponential backoff if we exceed maxErrors
2013-01-21 19:59:44 -08:00
Andrew Gaul 25b012587d Skip exponential backoff if we exceed maxErrors 2013-01-21 18:22:41 -08:00
Adrian Cole fbbce9e430 Merge pull request #1217 from jclouds/sts
add support for amazon temporary credentials
2013-01-21 15:11:50 -08:00
adriancole 0099c708ff added STS api for temporary credentials 2013-01-21 14:13:48 -08:00
adriancole c6bab1e2df fixed bug in STS query signing 2013-01-21 14:11:27 -08:00
Adrian Cole 6ab1e06388 Merge pull request #1215 from jclouds/aws-temporary-credentials
Aws temporary credentials
2013-01-21 11:10:03 -08:00
adriancole be12dc3293 integrated s3 request signing with temporary credentials 2013-01-21 10:16:40 -08:00
adriancole 25ce398a44 added AWS temporary security credentials and integrated with FormSigner 2013-01-21 10:07:44 -08:00
adriancole 847561ee00 ensure identity/credential properties are not needed when using credential supplier 2013-01-21 10:02:46 -08:00
Adrian Cole ad70dae25c Merge pull request #1210 from jclouds/gson-typetoken
Gson internals refactor
2013-01-20 23:52:24 -08:00
Adrian Cole d5f7f8b07e refactored json internals to use Reflections2 2013-01-20 23:13:22 -08:00
Adrian Cole a625127fd2 added ability to look up constructors as Invokables 2013-01-20 23:13:22 -08:00
Adrian Cole 03fa9da761 Merge pull request #1212 from rackspace/rax-clb-connection
The Connection API for Rackspace Cloud Load Balancers.
2013-01-20 19:32:55 -08:00
Everett Toews 242d3e07be The Connection API for Rackspace Cloud Load Balancers. 2013-01-20 19:51:06 -06:00
Adrian Cole 2a405248aa Merge pull request #1209 from nacx/compile-warnings-abiquo
Removed all compile warnings in Abiquo
2013-01-20 07:24:00 -08:00
Ignasi Barrera f5d9e381de Removed all compile warnings in Abiquo 2013-01-20 12:49:06 +01:00
Adrian Cole bbf0127d01 Merge pull request #1208 from maginatics/to-string-and-close-optimization
Space optimize Strings2.toStringAndClose
2013-01-19 23:22:47 -08:00
Andrew Gaul 70af02d9d9 Space optimize Strings2.toStringAndClose
Avoid creating a byte array before creating a String.  This reduces
peak memory usage when parsing large JSON responses such as listing a
container.
2013-01-19 22:57:01 -08:00
Adrian Cole 78d1bad411 Merge pull request #1207 from jclouds/compile-warnings-core
removed all compile warnings in core except json package
2013-01-19 21:22:27 -08:00
Adrian Cole 58a986997b removed all compile warnings in core except json package 2013-01-19 20:39:47 -08:00
Adrian Cole 823f20f7aa Merge pull request #1050 from jclouds/consolidated-proxy
consolidate proxy config so it can work w/non-http + add socks support
2013-01-19 20:07:02 -08:00
Adrian Cole 3afdc3550e add support for jsch proxy 2013-01-19 20:06:18 -08:00
Adrian Cole c5e3b24d3e decoupled ProxyConfig and introduced PROPERTY_PROXY_TYPE 2013-01-19 20:06:18 -08:00
Adrian Cole 21ab1ae836 switched to use SocketOpen from guice 2013-01-19 20:06:18 -08:00
Adrian Cole 6c39fd2407 Merge pull request #1206 from jclouds/stop-test-failure
unbreak cloudbees
2013-01-19 20:04:13 -08:00
Adrian Cole e27d9e94fe fix issue #1205: removed copied in tests from Suppliers.memoize as current code is no longer a derivative of that 2013-01-19 19:49:00 -08:00
Adrian Cole c395d90928 Merge pull request #1203 from jclouds/centralize-invokable
Centralize invokable
2013-01-19 18:25:32 -08:00
Adrian Cole c031f3eca4 Merge pull request #1202 from rackspace/rackspace-naming
@Named annotations in all async api methods for Rackspace.
2013-01-19 17:50:07 -08:00
Adrian Cole 37e587ee51 changes related to centralizing construction of invokables 2013-01-19 17:17:30 -08:00
Adrian Cole 58f0f577d0 centralize construction of invokables 2013-01-19 17:17:06 -08:00
Everett Toews 11e6eb02ed @Named annotations in all async api methods for Rackspace. 2013-01-19 19:07:47 -06:00
Adrian Cole fe220e5105 Merge pull request #1201 from rackspace/openstack-naming
@Named annotations in all async api methods for OpenStack.
2013-01-19 16:53:54 -08:00
Adrian Cole 9ca3305a70 Merge pull request #1199 from rackspace/rax-clb-metadata
The Metadata API for Load Balancers and Nodes in Rackspace Cloud Load Balancers.
2013-01-19 16:53:20 -08:00
Everett Toews d54e8dcecb @Named annotations in all async api methods for OpenStack. 2013-01-19 18:16:14 -06:00
Everett Toews b7d76e7b8d The Metadata API for Load Balancers and Nodes in Rackspace Cloud Load Balancers. 2013-01-19 14:12:13 -06:00
Adrian Cole 5e241d96bd Merge pull request #1200 from jclouds/centralize-typetoken
centralize TypeToken creation
2013-01-19 12:07:32 -08:00
Adrian Cole 4980367991 centralize TypeToken creation 2013-01-19 11:31:55 -08:00
Adrian Cole 28e29c3756 Merge pull request #1198 from jclouds/easy-deprecation-cleaning
removed deprecated methods which were easy to do
2013-01-19 09:24:05 -08:00
adriancole dc4ca1efbd removed deprecated methods which were easy to do 2013-01-19 08:32:45 -08:00
Adrian Cole 52731ed3fc Merge pull request #1197 from nacx/abiquo-naming
Issue #1184: Changes for Abiquo. @Named annotations in all async api methods
2013-01-19 07:29:41 -08:00
Adrian Cole 0ccf0aa4f4 Merge pull request #1196 from jclouds/guava-14.0-rc2
update to guava 14.0-rc2
2013-01-19 07:18:56 -08:00
Ignasi Barrera 94c5902cc3 Issue #1184: Changes for Abiquo. @Named annotations in all async api methods. 2013-01-19 11:08:35 +01:00
adriancole 04fe89b75a update to guava 14.0-rc2 2013-01-18 16:02:25 -08:00
Adrian Cole dce830adb9 Merge pull request #1194 from maginatics/rax-list-container
Work around failed metadata lookups with Rackspace
2013-01-17 17:59:58 -08:00
Andrew Gaul d96777ca70 Work around failed metadata lookups with Rackspace
Previously BlobStore.list and thus BlobStore.clearContainer serialized
on synchronous and failed CDN lookups.  This effectively prevents
clearing any large container.  We cache a negative entry to work
around this.  This commit is similar to commit 3c7b965 to
hpcloud-objectstorage.
2013-01-17 16:26:02 -08:00
Adrian Cole fed4cf5a4c Merge pull request #1191 from rackspace/rax-clb-virtual-ips
The Virtual IP API for Rackspace Cloud Load Balancers.
2013-01-17 13:54:18 -08:00
Everett Toews 47c38b55f9 The Virtual IP API for Rackspace Cloud Load Balancers. 2013-01-17 14:18:39 -06:00
Adrian Cole 57e2c0cddc Merge pull request #1192 from rackspace/rax-clb-access-rules-fix
Changed return types on remove methods and minor naming fixes.
2013-01-17 12:01:21 -08:00
Everett Toews 98f00a81dd Changed return types on remove methods and minor naming fixes. 2013-01-17 13:03:44 -06:00
Adrian Cole 106fb99d6c Merge pull request #1188 from petergardfjall/master
#1184: fix for GleSYS provider
2013-01-17 09:35:14 -08:00