adrian.f.cole
5613f7662c
Issue 29: added monitoring services
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2525 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-27 07:40:02 +00:00
adrian.f.cole
57aea2d47b
Issue 29: brought Image Services in line with 11/30/2009 release
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2524 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-27 06:04:20 +00:00
adrian.f.cole
d60951fcf1
Issue 29: options for create image
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2523 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-26 18:02:18 +00:00
adrian.f.cole
36662a2dc8
Issue 29: added create image
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2521 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-25 00:36:42 +00:00
adrian.f.cole
9acd434114
Issue 29: moved ec2 functions into separate modules
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2518 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-24 22:12:17 +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
sharedocs1@gmail.com
3e5c6aff2d
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@2480 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-20 14:39:29 +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
410b5f76e3
Issue 136: updated to 1.3.0
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2469 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-18 17:21:23 +00:00
adrian.f.cole
6bd1663f3d
Issue 130: fixed npe when there is no ip address
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2465 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-18 08:36:16 +00:00
adrian.f.cole
ce1b6dea27
Issue 130: added server state
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2462 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-18 07:44:52 +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
e5d745049f
Made the JetS3t dependency 'provided' as it is assumed that the user will already have JetS3t in his/her project's classpath
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2453 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-17 15:22:19 +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
0dc9f42502
Issue 129, Issue 130: added ec2 to abstraction and ant tool
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2446 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-16 08:24:25 +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
6e74a573df
fixed demo
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2426 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-15 00:50:29 +00:00
adrian.f.cole
8be956c42c
Issue 128: updated snapshot for vfs
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2414 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-14 00:09:18 +00:00
adrian.f.cole
8023ccefff
updated perftest to use joda/bouncycastle
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2412 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-13 21:42:07 +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
6aeb907620
Issue 129: only use uri to get abstract services. credentials are embedded in the uri, urlencoded as necessary
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2387 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-09 01:56:27 +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
0b94f0ef12
added path to redirect options
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2315 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-23 08:09:59 +00:00
adrian.f.cole
a35a0f84ab
updated to latest guice
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2300 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-17 21:20:38 +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
adrian.f.cole
2285f36bd3
Issue 29: better state testing
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2291 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-15 01:49:23 +00:00
adrian.f.cole
3aa7e73351
Issue 112: added support for most Terremark Internet Services Functions
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2287 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-14 00:57:17 +00:00
sharedocs1@gmail.com
5e6ef2d068
Adding svn:ignore part 2.
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2280 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-12 23:25:47 +00:00
sharedocs1@gmail.com
1e7b64c323
Cosmetic project name changes
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2277 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-12 23:04:15 +00:00
sharedocs1@gmail.com
01577cd717
Cosmetic project name changes
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2276 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-12 23:03:53 +00:00
sharedocs1@gmail.com
f2b8b4cd9f
Cosmetic project name changes
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2275 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-12 23:03:29 +00:00
sharedocs1@gmail.com
3bf6762de9
Changed some (out-of-date?) project names.
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2274 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-12 23:00:50 +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
ba60357f21
Issue 29: elastic ip support
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2269 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-12 18:49:38 +00:00
adrian.f.cole
7dca745375
Issue 29: started on image attributes
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2258 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-12 06:22:44 +00:00
adrian.f.cole
5fd7d87447
Issue 116: rolled up atmos
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2253 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-11 08:10:52 +00:00
adrian.f.cole
474936d711
Issue 116: consolidated azure modules
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2251 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-11 07:38:47 +00:00
adrian.f.cole
13be94e72b
Issue 61: removed sun cloud support
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2250 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-11 07:14:47 +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
59cd117fdf
fixed unit tests
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2238 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-09 06:13:41 +00:00
adrian.f.cole
78d72fae49
Issue 29: supports basic operations
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2236 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-09 03:39:28 +00:00
adrian.f.cole
870becd3f1
Issue 116: rolled s3 into aws
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2235 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-09 03:35:53 +00:00
adrian.f.cole
b14210bf92
changed name of blobstore module
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2060 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-06 22:52:52 +00:00
adrian.f.cole
946128b97d
fixed demo
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2049 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-06 20:43:54 +00:00
adrian.f.cole
a2b17d5718
unit test failures
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2042 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-04 00:59:13 +00:00
adrian.f.cole
830d90874d
Issue 73: updated to allow container listings to have pagination
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2037 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-02 09:13:40 +00:00
adrian.f.cole
3d030cfac0
removed mapmaker expiration as it is incompatible with google appengine. replaced with ExpirableSupplier
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2032 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-31 09:07:57 +00:00
adrian.f.cole
af2fa174d1
made google sample work across clouds
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2031 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-31 09:05:19 +00:00
adrian.f.cole
16e3526430
tuned performance tests
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2014 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-31 00:47:16 +00:00
adrian.f.cole
f285e85ae7
removed bad xstream dependency
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2012 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-31 00:40:19 +00:00
adrian.f.cole
92b7a3ea89
Issue 73: support recursive listing on stubs
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2010 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-30 20:48:47 +00:00
adrian.f.cole
aa6bb89d75
Issue 113: signature logger
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2008 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-30 20:46:58 +00:00
adrian.f.cole
243ec0d2aa
Issue 113: centralized loggers and switched to logger: jclouds.signature not jclouds.signature.wire
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2007 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-30 16:52:04 +00:00
adrian.f.cole
5b95c35ca7
Issue 113: signature logger
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2006 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-30 16:19:35 +00:00
adrian.f.cole
050f6e9a82
Issue 74, Issue 76, Issue 101: revamped blobstore and rest subsystems; Issue 10: removed assisted inject
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2001 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-29 20:17:42 +00:00
adrian.f.cole
ee6ffff298
Issue 73: normalizing names of objects; break metadata into interfaces so that they can be implemented differently
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1986 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-19 01:14:25 +00:00
adrian.f.cole
e939114702
tuned timestamp logic
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1982 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-14 04:59:51 +00:00
adrian.f.cole
33d11fe07f
Issue 73: changed eTag to String, as at least two clouds don't have parsable etags; changed user metadata to Map from Multimap as there are no dupes
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1973 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-12 06:10:15 +00:00
adrian.f.cole
04f70ce8f7
disabled wire logging
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1972 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-12 06:06:28 +00:00
adrian.f.cole
9c3dcdf495
Issue 76: Reverted decision to rename binders to decorators. binders are not decorators, as they do not enclose objects and add behavior
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1970 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-11 23:22:49 +00:00
adrian.f.cole
06c63e6284
Issue 74: changed scope for performance tests
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1969 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-11 18:38:02 +00:00
adrian.f.cole
50fc3cb913
Issue 74: refactored logging including addition of new trace and header logs. These remove the need for separate json and xml debugging, as it is seen in wire logs
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1968 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-10 21:55:18 +00:00
adrian.f.cole
5b7878b0ea
Issue 76: added support for @Produces and @Consumes, replaced @EntityBinder with @DecoratorParam so that we can manipulate more things then just entities; organized rest module
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1952 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-10 00:18:34 +00:00
adrian.f.cole
b3a9e76d21
added timeout parameter for builders
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1951 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-08 18:38:36 +00:00
adrian.f.cole
557d28783f
Issue 109, Issue 73: more work on compatibility layer; expose vendor interface as getApi(); more Strategies
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1946 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-05 16:27:48 +00:00
adrian.f.cole
f78670f871
Issue 108
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1943 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-04 00:25:12 +00:00
adrian.f.cole
a1ca5773c7
Issue 108: changed from List to SortedSet
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1941 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-10-03 19:53:27 +00:00
adrian.f.cole
502dc92836
Issue 103, Issue 73: cleaned up injection and portability layer, removing need for most internal classes and facilitating shared testing stubs across providers
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1940 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-30 21:17:07 +00:00
adrian.f.cole
c2b62a0a03
simplified example as it was too complicated
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1938 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-30 21:10:01 +00:00
adrian.f.cole
2de58bb5b9
Issue 102: refactor to use RestContext instead of httpresponse.request
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1935 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-27 19:28:37 +00:00
adrian.f.cole
bb50a7364f
Issue 99: organize binders
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1924 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-25 05:33:03 +00:00
adrian.f.cole
58b075562f
Issue 95: multiple endpoints per interface
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1922 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-25 04:02:38 +00:00
adrian.f.cole
66c1b593b9
Issue 95: factories that support alternate endpoints
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1921 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-25 00:38:40 +00:00
adrian.f.cole
95409990b1
Issue 95: created qualifier annotations for endpoints and removed host/port logic
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1917 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-24 22:49:43 +00:00
adrian.f.cole
6b0f7e289a
light work on ec2
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1916 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-24 22:48:30 +00:00
adrian.f.cole
9f78e8d2fc
Issue 96: removed redundant factories and modified utilities and functions to use XML parsers directly
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1915 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-24 22:42:58 +00:00
adrian.f.cole
3cde3d6356
Issue 67: convert to javax.inject annotations
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1913 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-24 05:37:25 +00:00
adrian.f.cole
e3672b6a59
Issue 73: Revised and renamed key value store to BlobStore with common Map implementations; refactored implementations and test drivers to utilize new blobstore
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1910 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-24 00:28:01 +00:00
adrian.f.cole
1b04b70c37
Issue 94: update to latest appengine 1.2.5
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1904 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-23 23:39:35 +00:00
adrian.f.cole
30a738b327
issue 73: rename compat layer to keyvaluestore since it is more descriptive
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1884 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-05 19:06:03 +00:00
adrian.f.cole
8a4e5d4839
eventual consistency madness
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1861 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-09-01 23:00:54 +00:00
adrian.f.cole
93866572a0
Issue 85: removed HttpMethod enum, as it is inherently non-extensible. Documented http://code.google.com/p/jclouds/wiki/NewService
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1859 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-22 23:19:30 +00:00
adrian.f.cole
1740912593
we must explicitly disable inherited test methods in surefire even when the class is disabled
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1857 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 23:01:29 +00:00
adrian.f.cole
4d9ccc797e
cleanup
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1856 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 23:00:34 +00:00
adrian.f.cole
915e05330a
cleanup
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1855 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 23:00:11 +00:00
adrian.f.cole
fbb7740f17
allow filtering to be chained by returning the request on filter()
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1854 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:59:33 +00:00
adrian.f.cole
daf95d7e8a
add signature to AWS error message
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1852 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:57:01 +00:00
adrian.f.cole
2fef8da975
wrong AWS message
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1851 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:56:16 +00:00
adrian.f.cole
11bbc6f3c7
redirect handling is only specific to AWS when the LOCATION header is consumed
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1850 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:55:45 +00:00
adrian.f.cole
f001f26298
only create nodes if there is content associated with it
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1849 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:54:51 +00:00
adrian.f.cole
b2987c9682
during integration testing on bad networks, dns responses may not return fast enough. relaxSSLHostname works around this
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1848 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:52:43 +00:00
adrian.f.cole
008979b027
attempts to clean up base integration test
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1847 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:51:35 +00:00
adrian.f.cole
6dc3d789c1
fixed integration test that downloads remote files
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1846 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:47:03 +00:00
adrian.f.cole
780b347a59
workaround for problem where unauthenticated GET doesn't operate on a bucket with public read acl
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1845 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:45:48 +00:00
adrian.f.cole
02d79627bf
Issue 64: eventual consistency acl doesn't always commit immediately
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1844 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:43:07 +00:00
adrian.f.cole
20fb575056
added / to path for bucket acl as without it Amazon infinitely sends redirects
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1841 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:31:55 +00:00
adrian.f.cole
8baed726ab
updated test location for remote http fetch
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1840 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:26:17 +00:00
adrian.f.cole
30d1000165
added signature to AWS error so that we can compare the value we send with that returned from aws
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1839 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:23:52 +00:00
adrian.f.cole
be7909f75b
removed separate module for ec2api as it is unnecessary complexity
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1837 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-08-09 22:22:03 +00:00
adrian.f.cole
d01b0606c8
Issue 73: added interface for Maps
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1830 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-22 11:03:04 +00:00
adrian.f.cole
02b35f2cb0
Issue 77: rackspace server commands
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1651 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-18 22:34:35 +00:00
adrian.f.cole
5a548f5a7e
Issue 76: POST support; Added PostParam PostBinder and renamed PathParamParser to ParamParser so that it can be reused for post.
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1644 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-18 14:52:19 +00:00
jamurty
b25f3fbed7
Issue 75: Implemented object PUT and DELETE.
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1634 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-17 06:22:56 +00:00
adrian.f.cole
d92f4e2750
added json to core parser module
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1631 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-16 22:18:28 +00:00
adrian.f.cole
2573d399ca
Issue 76: new annotation for RequestFilters
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1623 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-13 22:47:45 +00:00
jamurty
f9cd7e19d9
HttpResponse now requires the corresponding request's URL in its constructor, so the response's S3Object key name can be reconstituted. A better approach may be to associate the entire HttpRequest object with the related HttpResponse?
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1620 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-13 19:56:45 +00:00
jamurty
d8557f6d89
Corrected request building/signing to specify ETag values in 'Content-MD5' HTTP header instead of the 'ETag' header, which is only used in responses
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1619 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-13 19:08:13 +00:00
jamurty
03631f84d1
Default temporary directory java.io.tmpdir is now used for 'basedir' if no other basedir is specified in the testing options
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1618 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-13 19:06:05 +00:00
adrian.f.cole
e9aee711d3
Issue 76: restructured to jaxrs annotations and created new ones where functionality was lacking. added resteasy client apis to our repository, as there is no dep-free dist available from source. introduced TransformingHttpCommandExecutorService, which processes http independently of extracting results.
...
This uses an ExecutorService. In google app engine, there is now a WithinThreadExecutorService which is automatically selected via CloudContext as per the annotation SingleThreaded. All command classes have been converted to annotation definitions in S3Connection.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1608 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-11 22:36:51 +00:00
adrian.f.cole
f86e06f3d8
Issue 73: created module for object storage
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1604 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-05 21:24:22 +00:00
adrian.f.cole
e5bc2dd5e7
cleaned up controller
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1603 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-03 15:42:50 +00:00
jamurty
08ea6293fb
Issue 15: Added test demonstrating that JetS3t's multi-threaded service implementations work
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1599 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-30 21:00:49 +00:00
jamurty
d029659a63
Removed mistaken functionality to parse an S3 item's CannedAccessPolicy from HTTP response headers. S3 does not actually return this information, the ACL settings are only available via the ACL-specific API operations.
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1598 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-30 20:20:51 +00:00
jamurty
7366d5c1cc
Issue 15: Added ACL get/put implementation to JetS3t plugin
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1597 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-30 20:19:14 +00:00
adrian.f.cole
564573a0ad
new beta
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1504 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-30 17:53:59 +00:00
adrian.f.cole
88cf2aad63
better debug and disabled google test
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1503 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-30 17:19:13 +00:00
adrian.f.cole
2639bedc8e
[maven-release-plugin] prepare release 1.0-beta-2
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1502 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-30 17:17:16 +00:00
adrian.f.cole
5fbbe085d4
corrected to use java logging
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1500 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-29 19:44:42 +00:00
adrian.f.cole
0d14eda8df
Issue 72: UTF-8 workaround
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1499 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-29 17:24:58 +00:00
adrian.f.cole
e9ec5109e3
corrected test tag
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1496 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-29 15:53:48 +00:00
adrian.f.cole
83a2d93459
Issue 71: retry on 400/RequestTimeout and 409/OperationAborted
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1495 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-29 14:41:56 +00:00
adrian.f.cole
563be0cb55
another unicode test located in an acl test
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1493 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-29 14:03:16 +00:00
adrian.f.cole
bca4f3f5dd
Issue 69: remove host header when we redirect
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1492 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-29 13:52:35 +00:00
adrian.f.cole
95e2c00aef
added notes about why gae times outaws/s3/perftest/src/test/java/org/jclouds/aws/s3/JCloudsGaePerformanceLiveTest.java
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1489 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-29 12:48:32 +00:00
adrian.f.cole
13c2bba136
Issue 69: consolidated encoding test
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1488 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-29 11:00:51 +00:00
adrian.f.cole
c8669a63c3
Issue 70: unicode tests should be named as such, nesting these inside acl tests confuses the tester
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1487 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-29 10:15:35 +00:00
adrian.f.cole
8db94120fc
Issue 70, three question marks sometimes gets converted to �. Testing question marks should be independent of weird character conversion tests
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1486 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-29 09:38:04 +00:00
adrian.f.cole
bc52a66433
Issue 64: more EC in tests
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1484 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-29 08:00:50 +00:00
adrian.f.cole
6829c4ace2
Issue 70 sorting out url encoding
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1483 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-28 21:58:00 +00:00
adrian.f.cole
074fefc7db
Issue 64: cleaned up integration test code
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1482 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-28 17:20:23 +00:00
adrian.f.cole
3b72ff31df
Issue 64: reuse map code to clear buckets
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1481 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-28 16:49:53 +00:00
adrian.f.cole
917dae7c21
Issue 64: started logging integration tests
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1480 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-28 16:48:39 +00:00
adrian.f.cole
344cf6a3a7
replay bucket listing before re-attempting clearing the bucket
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1479 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-27 21:28:46 +00:00
adrian.f.cole
dd1863f7ff
s3 from ec2 seems to be more sensitive. Allow bucket empty to try twice instead of failing
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1478 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-27 20:45:01 +00:00
adrian.f.cole
d5f6cc6f21
s3 from ec2 seems to be more sensitive. Allow test setup deletion to try twice instead of failing
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1477 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-27 20:37:21 +00:00
adrian.f.cole
9c84796aa3
changed behavior so that bad buckets aren't accidentally given out
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1476 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-27 20:27:51 +00:00
adrian.f.cole
d41f1fac72
fix to ensure bucket is empty before returning it
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1475 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-27 18:38:48 +00:00
adrian.f.cole
fd08265c67
sleep inconsistency window after bucket creation
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1473 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-27 18:27:15 +00:00
adrian.f.cole
f6a7a1bd4c
increased inconsistency window
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1472 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-27 17:36:14 +00:00
adrian.f.cole
07c36ec8cb
handled 307 redirects and added tests
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1471 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-27 17:19:01 +00:00
adrian.f.cole
8da58cc24d
set sax parse debug as a supported option
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1470 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-27 17:17:41 +00:00
adrian.f.cole
2a9ca61b36
Issue 69: added in S3 specific retry handling
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1467 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-26 20:53:55 +00:00
adrian.f.cole
81ee88335e
Issue 69: ensured redirect handlers copy the content stream before closing it, as this data is needed for error parsing
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1465 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-26 17:41:39 +00:00
adrian.f.cole
383b9bf2c6
cleaning up Handler binding
...
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1462 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-24 22:38:37 +00:00