Adrian Cole
|
35a766c0fa
|
Issue 320: introduced Json object to decouple us from gson libraries
|
2010-07-25 17:40:44 -07:00 |
Adrian Cole
|
7c3518f7ff
|
Issue 191: changed encryption service so that it can decode a PEM key. updated chef to work in google appengine
|
2010-07-22 15:35:03 -07:00 |
Adrian Cole
|
5f486566b9
|
Issue 319: updated to new rackspace url
|
2010-07-21 15:26:29 -07:00 |
Adrian Cole
|
887bb7adfe
|
Issue 316: refactored ssh to use Payload object; deprecated non-payload methods
|
2010-07-19 13:08:12 -07:00 |
Adrian Cole
|
cd5fddf1f4
|
normalized all list operations to Set<Thing> and on 404 they return an empty list
|
2010-07-17 19:46:43 -07:00 |
Adrian Cole
|
1d0949dec5
|
Issue 315: added auto-deserialization of json into java objects and new @Unwrap annotation; Issue 311: fixed template parsing for new cluster instance in ec2; Issue 191: started adding node support to chef
|
2010-07-17 01:30:37 -05:00 |
Adrian Cole
|
41e3ec6709
|
Issue 27: got eucalyptus and walrus working, after refactoring error handling
|
2010-07-11 01:26:56 -07:00 |
Adrian Cole
|
e8d0a11cda
|
Issue 301: refactored http payload and rewrote crufty tests
|
2010-07-09 21:13:11 -07:00 |
Adrian Cole
|
31d2da3c6f
|
Issue 301: removed encryption service dependency from blob and added helper methods to blobstore.clj
|
2010-07-08 10:42:18 -07:00 |
Adrian Cole
|
ef496e7262
|
regression, added default content type for rackspace
|
2010-07-08 04:09:31 -07:00 |
Adrian Cole
|
da3baf523c
|
Issue 301: refactored http payload data from blob -> core, added content length, type, md5; fixed length bug in ec2 and added more tests to ensure this doesn't happen again
|
2010-07-08 03:46:34 -07:00 |
Adrian Cole
|
204c093753
|
refactored encryption service and exposed sha256 routine
|
2010-07-06 18:21:11 -07:00 |
Adrian Cole
|
85b5bd48f1
|
loosened dependency on the GeneratedHttpRequest class
|
2010-07-02 16:47:46 -07:00 |
Adrian Cole
|
7e28286dd0
|
Issue 293: normalized on provider vocab
|
2010-06-28 12:03:35 -07:00 |
Adrian Cole
|
caceae90bd
|
Issue 293: normalized on identity/credential vocab
|
2010-06-28 11:33:41 -07:00 |
Adrian Cole
|
05d4b19fdd
|
added generic bindings
|
2010-06-28 05:21:03 -07:00 |
Adrian Cole
|
27f4f69b4c
|
Issue 293: refactored code to provide for api versions and coherent properties for authorization
|
2010-06-28 05:07:36 -07:00 |
Adrian Cole
|
055c56dc08
|
Issue 292: added simple http client
|
2010-06-25 10:45:15 -07:00 |
Adrian Cole
|
aabaae2a51
|
Issue 283 added
client.templateOptions().blockUntilRunning(false) and Issue 284: consolidated timeout properties into ComputeServiceConstants
|
2010-06-14 23:51:11 -04:00 |
Adrian Cole
|
306bb0ebde
|
Issue 191: started cookbook support; refactored multipart form code
|
2010-06-11 19:02:19 -07:00 |
Adrian Cole
|
84ad021268
|
added retry handler for io exceptions, created modular rest client, swapped generic type args on restcontext
|
2010-06-06 23:01:48 -07:00 |
Adrian Cole
|
f297c9d7d5
|
Banned use of InetAddress and InetSocketAddress as these break google appengine. Introduced IPSocket class instead
|
2010-05-25 00:42:27 -07:00 |
Adrian Cole
|
0684dc2344
|
Issue 264: fixed blob stuff in rackspace
|
2010-05-24 12:29:39 -07:00 |
Adrian Cole
|
237afa4ddc
|
updated loadbalancer to backoff on unknownhost exception; made template match ubuntu 10.04 on rackspace, aws, and rimu
|
2010-05-24 09:16:10 -07:00 |
Adrian Cole
|
d45dfff1ec
|
fixed regression
|
2010-05-24 00:44:54 -07:00 |
Adrian Cole
|
a4bdd433f4
|
Issue 260: fixed i/o threadpool to min=max; refactored session expiry logic. Issue 258 refactored load balancer code
|
2010-05-23 15:39:49 -07:00 |
Adrian Cole
|
050af3c3f7
|
Issue 176: size can now test compatibility with images; refactored vcloud config logic; updated to support latest bluelock
|
2010-05-22 22:43:28 -07:00 |
Adrian Cole
|
5af9bdd34f
|
Issue 254: correct docs
|
2010-05-20 20:05:14 -07:00 |
Adrian Cole
|
efc47969d9
|
Issue 254: distinguish between id and providerId
|
2010-05-20 19:36:25 -07:00 |
Adrian Cole
|
467f815c17
|
revised load balancer code and implemented Issue 254: compute handle
|
2010-05-20 16:32:31 -07:00 |
Adrian Cole
|
d8e21ad8d0
|
Issue 252: created templateBuilder.any() which can be used to get the known bootable params of a template, as well helper functions
|
2010-05-17 17:22:22 -07:00 |
Adrian Cole
|
20c282c8bc
|
Issue 243 revise compute api for better support of single nodes and flexible aggregate commands
|
2010-05-13 17:54:04 -07:00 |
Adrian Cole
|
239519c8ca
|
added exceptions to ssh commands and changed interface to not index on id, since ids are not guaranteed unique
|
2010-05-04 15:01:01 -07:00 |
Adrian Cole
|
98cae35ec6
|
fixed unit test
|
2010-05-03 01:12:17 -07:00 |
Adrian Cole
|
a1c7ccfd3f
|
Issue 241:Add provider to the Location hierarchy and make getParent a Location object; also fixed compute services where broken and added ssh logging for runscript
|
2010-05-03 01:04:48 -07:00 |
Adrian Cole
|
e8b77d2765
|
Issue 236: parameterize out runscript name
|
2010-04-30 14:17:36 -07:00 |
Adrian Cole
|
021e5e18e0
|
Issue 203 normalized location across blobstore and compute
|
2010-04-25 17:38:21 -07:00 |
Adrian Cole
|
10af8cdae8
|
Issues 203 234 235, add visibility to image from nodemetadata, update to stable version of guava, harden tests, normalize location
|
2010-04-25 00:46:54 -07:00 |
Ivan Meredith
|
4b8b0e8770
|
Added getNodes withDetails()
|
2010-04-18 20:29:18 +12:00 |
Adrian Cole
|
ad1bededbc
|
fixed test case
|
2010-04-16 18:25:02 -07:00 |
Adrian Cole
|
486632d4be
|
updated timeout for rackspace
|
2010-04-15 10:14:22 -07:00 |
Adrian Cole
|
dedd8f8270
|
fixed templateBuilder logger and also fixed copyright headers
|
2010-04-13 23:40:56 -07:00 |
Alex Yarmula
|
214aee6626
|
moved the default credentials to ImageImpl#defaultCredentials, issue 157
|
2010-04-08 12:44:19 -07:00 |
Adrian Cole
|
190c768d02
|
Issue 221: made sure default template always works on all cloud providers
|
2010-04-04 22:57:03 -07:00 |
Adrian Cole
|
e45d9e75d4
|
Issue 218: fixed to use PUT for initial CDN requests
|
2010-03-29 10:42:47 -07:00 |
Andrew Phillips
|
64b68d73db
|
Housekeeping: renamed all .svnignore files to .gitignore, and some line endings.
|
2010-03-19 11:30:13 +01:00 |
Adrian Cole
|
dc512e8bae
|
Issue 202: withDetails support for BlobStore.list(String,ListContainerOptions)
|
2010-03-14 23:34:47 -07:00 |
Adrian Cole
|
e04784373e
|
Issue 154: added Transient blobstore
|
2010-03-09 09:17:33 -08:00 |
Adrian Cole
|
b190651247
|
refactored configuration module so that Issue 201 could occur. linked context with objects created from it
|
2010-03-09 00:10:27 -08:00 |
Adrian Cole
|
df86359e65
|
Issue 156: refactored compute api classes and added reboot support
|
2010-02-08 22:09:07 -08:00 |
Adrian Cole
|
52e40c4651
|
normalized usage of null across compute apis, removed loop of recreating nodes, extracted BaseComputeService class
|
2010-02-08 01:32:53 -08:00 |
Adrian Cole
|
7228d2ea04
|
Issue 107: added proxy support, timeout parameters, and refactored ssl module
|
2010-02-05 23:16:34 -08:00 |
Adrian Cole
|
4582c57c72
|
fixed version numbers to SNAPSHOT
|
2010-02-04 21:30:22 -08:00 |
adrian.f.cole
|
2ed029764f
|
beta-3 release
git-svn-id: http://jclouds.googlecode.com/svn/branches/1.0-beta-3@3054 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-02-02 11:34:05 +00:00 |
adrian.f.cole
|
7120f6e536
|
corrected CNFE, as it should have been a subclass of ResourceNotFoundException; stabalized the directory support for rackspace and atmos
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2753 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-02-02 04:07:49 +00:00 |
adrian.f.cole
|
a268309c94
|
overhauled the blobstore api to work with pseudo directories and continuable lists. fixed connection errors in http executor. changed to return null on resource not found
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2745 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-02-01 10:09:45 +00:00 |
adrian.f.cole
|
01ad08dfc2
|
blobstore regression on rackspace
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2736 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-29 07:48:53 +00:00 |
adrian.f.cole
|
24f1836f7a
|
Issue 130 added rsa key options to compute api
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2734 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-29 07:01:20 +00:00 |
adrian.f.cole
|
99dd7c1638
|
Issue 130: clarified method names
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2731 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-28 08:21:10 +00:00 |
adrian.f.cole
|
3521c47029
|
Issue 130: added location and made compute service set-based
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2730 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-28 05:21:11 +00:00 |
adrian.f.cole
|
70aa7e4ef3
|
Issue 73, 130, 150: overhauled context builders, blobstore javadocs, setup http connection limiter, and otherwise readied the code for consumption
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2729 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-25 09:41:37 +00:00 |
adrian.f.cole
|
9d305c95a9
|
Issue 130: added rimu and vanilla vcloud, hardened state changes to delete with status checks, added example build.properties to ant samples
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2727 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-23 03:22:28 +00:00 |
adrian.f.cole
|
b7f9426a02
|
Issue 130: added size and image to ant config
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2723 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-22 21:15:19 +00:00 |
adrian.f.cole
|
aa41f4512b
|
Issue 130: added rackspace and cleaned up builder concepts
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2721 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-22 20:39:23 +00:00 |
adrian.f.cole
|
a17da70588
|
support null; add AuthorizationException
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2717 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-22 00:30:07 +00:00 |
adrian.f.cole
|
9b39988ad7
|
Issue 130, Issue 73: separated out provider context from abstraction. accessible via getProviderSpecificContext
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2684 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-20 00:32:04 +00:00 |
adrian.f.cole
|
969bb8ea38
|
Issue 144: Temporary hack until http://code.google.com/p/guava-libraries/issues/detail?id=317 is fixed.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2670 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-19 02:23:30 +00:00 |
adrian.f.cole
|
f9fec120a7
|
Issue 130: separated out compute api
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2668 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-18 22:56:58 +00:00 |
adrian.f.cole
|
27de8ac105
|
Issue 148 Issue 9 cleanup javadoc, removed use of string.replaceAll
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2664 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-18 20:28:37 +00:00 |
adrian.f.cole
|
2776d12093
|
corrected ssl errors in blobstore and normalized context factories
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2663 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-16 17:35:59 +00:00 |
adrian.f.cole
|
d8e6c0e248
|
Issue 130, Issue 29: normalize location, called Region in amazon speak, restructured domain model across compute and blobstore
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2658 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-15 23:13:35 +00:00 |
adrian.f.cole
|
83a2d54e3e
|
Issue 144: convert to ListenableFutures
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2625 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-10 06:25:44 +00:00 |
adrian.f.cole
|
1284fd67fa
|
Issue 144: replaced FutureFunctionCallable, FutureFunctionWrapper, RunnableFutureTask with Futures.compose and Futures.chain
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2617 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-07 01:46:43 +00:00 |
adrian.f.cole
|
6a5a4df606
|
Issue 144: replace WithinThreadExecutorService with com.google.common.util.concurrent.Executors.sameThreadExecutor
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2616 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-06 22:21:24 +00:00 |
adrian.f.cole
|
2d3c1b6019
|
made name a mandatory parameter of newBlob
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2612 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-06 17:54:41 +00:00 |
adrian.f.cole
|
bdbb6d0ec9
|
corrected license of pom.xml files
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2564 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2010-01-01 17:56:29 +00:00 |
adrian.f.cole
|
32ab37d3d7
|
Fixed license error caught by libcloud: jclouds isn't licensed to Apache, it just uses that license. thanks guys
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2558 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-31 17:36:46 +00:00 |
adrian.f.cole
|
cc0dbf6e1c
|
Issue 77: removed inconsistent NOT_FOUND objects
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2554 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-31 02:08:43 +00:00 |
sharedocs1@gmail.com
|
caaf950fc1
|
Rewritten the distribution generation to a) use descriptors from a shared dependency b) correctly package transitive dependencies and c) correctly JarJar these dependencies
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2517 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-24 19:50:37 +00:00 |
adrian.f.cole
|
9c4ff83f25
|
Issue 139: introduced default exception for 404 errors
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2501 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-22 00:05:16 +00:00 |
sharedocs1@gmail.com
|
0b449924b3
|
Last tweaks (for the moment) to the Maven assembly. See http://code.google.com/p/jclouds/issues/detail?id=127
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2479 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-20 14:38:06 +00:00 |
adrian.f.cole
|
31321cade6
|
Issue 112: cache bug fix; added deleteImage
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2460 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-18 07:09:41 +00:00 |
adrian.f.cole
|
8116d47b67
|
Removed dependency of apache commons-io as it overlaps with guava. note guava will include google collections soon
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2457 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-17 20:10:58 +00:00 |
sharedocs1@gmail.com
|
b3907f7f88
|
Added skeleton READMEs for projects. See http://code.google.com/p/jclouds/issues/detail?id=127
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2452 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-17 15:17:52 +00:00 |
adrian.f.cole
|
107ef1c040
|
raised default timeout of get/put commands in blobstores
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2435 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-15 05:58:53 +00:00 |
adrian.f.cole
|
4a22f808d1
|
Issue 134: switch to typed payloads for http requests and blob types
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2410 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-13 20:46:48 +00:00 |
adrian.f.cole
|
74be2180d3
|
Issue 131: reorganized package structure
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2409 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-13 06:42:22 +00:00 |
adrian.f.cole
|
1eb4619faa
|
Issue 131: extract out bouncycastle
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2408 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-13 05:16:26 +00:00 |
adrian.f.cole
|
507794042e
|
Issue 131: move joda to extension
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2407 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-13 02:24:30 +00:00 |
adrian.f.cole
|
a900e05a1f
|
Issue 131: modularized out blobstore
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2405 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-12 23:28:02 +00:00 |
sharedocs1@gmail.com
|
573d654d7d
|
Cleaned up POMs (removed unnecessary <packaging>jar</packaging> and moved a few things around)
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2398 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-11 16:36:56 +00:00 |
adrian.f.cole
|
9e340f286e
|
Issue 128: added initial vfs module and fixed dependent bugs
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2374 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-12-07 07:09:57 +00:00 |
adrian.f.cole
|
df95eb10bb
|
Issue 121: tuned timeouts
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2294 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-11-16 00:19:49 +00:00 |
adrian.f.cole
|
bc238bc507
|
Issue 121: converted all modules to sync/asyc
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2293 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-11-15 23:16:38 +00:00 |
sharedocs1@gmail.com
|
8a7f1e42e0
|
Adding svn:ignore part 1.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2273 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-11-12 22:55:18 +00:00 |
adrian.f.cole
|
633a38b502
|
Issue 119: fixed encoding in unit tests
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2270 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-11-12 18:51:17 +00:00 |
adrian.f.cole
|
8f63ee897c
|
Issue 116: consolidated rackspace modules
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2252 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-11-11 07:55:01 +00:00 |
adrian.f.cole
|
10fe315b7d
|
Issue 116: consolidated blobstore into core
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2249 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-11-11 07:10:33 +00:00 |
adrian.f.cole
|
cfe06effb7
|
fixed unit test
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2237 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-11-09 04:13:33 +00:00 |
adrian.f.cole
|
99ba4498ec
|
changed to Linked Lists so that unit tests are predictable across JDKs
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2234 3d8758e0-26b5-11de-8745-db77d3ebf521
|
2009-11-09 03:27:10 +00:00 |