Commit Graph

  • ecc067e119 made sample not fail on runtime exceptions adrian.f.cole 2009-06-08 01:31:26 +0000
  • 5cb5a3bb71 fixed bad cast adrian.f.cole 2009-06-08 01:27:09 +0000
  • 9cec8159d4 updated google app engine sample adrian.f.cole 2009-06-08 00:49:23 +0000
  • bf3ba3e855 Issue 52: worked around host header issue in gae adrian.f.cole 2009-06-07 23:13:38 +0000
  • 498c1dca20 Issue 58 reverted as path style bucket access is deprecated adrian.f.cole 2009-06-07 21:39:23 +0000
  • 445ca04c4e bad cast adrian.f.cole 2009-06-07 11:24:17 +0000
  • 2ccbbd8bd7 Issue 52 test google appengine in perftests adrian.f.cole 2009-06-07 11:18:55 +0000
  • c6da1b86b7 Issue 58 switch to path requests adrian.f.cole 2009-06-07 11:18:11 +0000
  • 0c9b3accda Issue 52: warn when host header is used adrian.f.cole 2009-06-07 11:06:29 +0000
  • 9e9d8ecd1c Issue 52: reproduced error in performance test. use 'mvn -Plive -Dtest=s3.JCloudsGaePerformanceLiveTest clean install' to verify adrian.f.cole 2009-06-07 07:56:03 +0000
  • 6e56a0fd22 added request details to default toString adrian.f.cole 2009-06-07 06:51:42 +0000
  • d8eb1a71d2 switched to standard resource filtering adrian.f.cole 2009-06-07 06:30:27 +0000
  • 1ccd105c12 added logging to sample adrian.f.cole 2009-06-06 06:56:43 +0000
  • 13ddefee62 repo is not in trunk adrian.f.cole 2009-06-06 06:42:53 +0000
  • 81e3dc885c extracted gae application name adrian.f.cole 2009-06-05 10:20:26 +0000
  • f7c937f71f Issue 40: simple example that uses s3 in a commandline environment. contributed by Cae Fernandez adrian.f.cole 2009-06-05 08:24:02 +0000
  • 98fe4e9955 Issue 36: some progress towards merging object models adrian.f.cole 2009-06-04 04:45:12 +0000
  • 90728e65b1 Issue 36: changed to java friendly names adrian.f.cole 2009-06-04 04:35:24 +0000
  • 7804b2f8c6 Issue 36: refactored so that options are an enum type adrian.f.cole 2009-06-04 00:37:13 +0000
  • 655b34dc9e Issue 36: converted to not have any java binding, and clarified to deal with enums and constraints adrian.f.cole 2009-06-03 23:24:50 +0000
  • 34698fb78a Issue 36: further revision on Response object types adrian.f.cole 2009-06-01 08:30:32 +0000
  • ac6e90430b Issue 36: started working on Options for ec2 adrian.f.cole 2009-06-01 00:59:55 +0000
  • bb2ea532b2 Initial partial implementation of Access Control List support (Issue 47). This commit adds support for retrieving ACL settings for S3 buckets and objects, but not for modifying these settings. jamurty 2009-05-31 21:32:42 +0000
  • fd338a0c70 Issue 36: cleaned up perl code and continued development on codegen adrian.f.cole 2009-05-31 08:31:31 +0000
  • d9ff753ac4 Issue 9: better javadoc adrian.f.cole 2009-05-30 10:47:35 +0000
  • fd3c3841ee Added copyObject to JetS3t impl jamurty 2009-05-30 06:58:35 +0000
  • 3d41d6b107 CopyObject command now works with non-ASCII object names jamurty 2009-05-30 06:57:55 +0000
  • 58e5b51c59 MD5 tests for JetS3t putObject impl jamurty 2009-05-30 05:29:58 +0000
  • 7ac032015d Added putObject implementation to JetS3t service jamurty 2009-05-29 23:31:42 +0000
  • 4403887200 Fixed HttpRequest to work with non-ascii object names. Also added string encode/decode methods to the core Utils, please use this instead of the dreaded String#getBytes jamurty 2009-05-29 22:49:12 +0000
  • bafe733708 Removed spurious 'helloworld' module jamurty 2009-05-29 22:41:52 +0000
  • ed8df5fdc6 JetS3t tests are now more complete, and more resistant to failure due to the use of a shared bucket for most tests (a bit hacky though...) jamurty 2009-05-29 19:37:46 +0000
  • e8481d163c S3 stub will now return HTTP headers matching an object's metadata settings (only an incomplete subset of HTTP headers is returned) jamurty 2009-05-29 19:21:36 +0000
  • d36eb5e3c8 Issue 36: changed to java set types and added domain objects adrian.f.cole 2009-05-29 17:23:25 +0000
  • b34e7180b9 Added object listing capabilities to JetS3t service wrapper. Also fixed S3 stub's handling of MaxKeys constraint when listing objects jamurty 2009-05-29 16:54:45 +0000
  • 345e56695d Ensure a bucket always retains the ordering of its object and common-prefixes items jamurty 2009-05-29 16:50:20 +0000
  • 60018ae8c8 Issue 36: changed to use classpath to load templates adrian.f.cole 2009-05-29 10:10:17 +0000
  • e102d1e64f Made backoff-delay error handler test more forgiving of delays in testing jamurty 2009-05-29 07:12:59 +0000
  • bebff17d32 Issue 29: created uber-jar adrian.f.cole 2009-05-29 00:28:05 +0000
  • 611d954b3d Issue 29: changed package names as they aren't necessarily specific to amz adrian.f.cole 2009-05-29 00:06:16 +0000
  • 4adf4e635f Issue 29: create separate codegen module adrian.f.cole 2009-05-28 23:51:07 +0000
  • 5b1f294068 Context Builder: http://code.google.com/p/jclouds/issues/detail?id=21 suprememoocow 2009-05-28 22:14:38 +0000
  • 0f346ca1c2 new license header adrian.f.cole 2009-05-28 21:10:33 +0000
  • b43e65dc5b Completed basic templating implementation based on FreeMarker. The CodeGenerator now generates simple Java code files to represent the objects output by the parse_ec2.pl script. jamurty 2009-05-27 05:11:34 +0000
  • ac503f451e Changed package name variable from 'package' to 'packageName' to allow for easier reference in Java objects jamurty 2009-05-27 05:07:54 +0000
  • 60ca8bafbd Changed package name variable from 'package' to 'packageName' to allow for easier reference in Java objects jamurty 2009-05-27 05:07:34 +0000
  • 93504ae9b6 Added the (very early) beginnings of a Java-based code generator. Currenly only parses JSON document produced by the perl API docs scraper and produces a Java object graph. jamurty 2009-05-26 20:50:59 +0000
  • ce49993f64 Modified perl screen scraper to output a JSON representation of the EC2 API (see aws/codegen/objmodels/ec2.json). jamurty 2009-05-26 20:49:36 +0000
  • 00f6bfb810 Issue 36: now rendering code.. still need to do unit tests, parsers, integration tests, etc. adrian.f.cole 2009-05-26 11:32:36 +0000
  • 2c4b66a960 Factored Jetty testing code into a separate class, and added a derived test for Backoff Retry implementation. This test needs some work to obtain the system's actual retry limit, rather than assuming a constant limit of 5 jamurty 2009-05-25 18:33:27 +0000
  • 1f64fb1db3 Unit tests for BackoffLimitedRetryHandler jamurty 2009-05-25 17:33:29 +0000
  • 3afdbbbd9c Issue 36: fixed error in logic loop where commands were added to themselves adrian.f.cole 2009-05-25 09:06:18 +0000
  • ae00ffd79a Oops, missed some new files required for Issue 37 jamurty 2009-05-25 08:21:57 +0000
  • 7d7e7744e7 Fix for Issue 37: Added configurable retry handler to impose maximum limits and a back-off delay algorithm to retries in response to server 5xx errors jamurty 2009-05-25 08:20:44 +0000
  • be3f1add34 Content type of request should never be cleared jamurty 2009-05-25 05:21:30 +0000
  • a64a85412b Fixed S3 stub bug that prevented object's content type being PUT correctly. jamurty 2009-05-25 04:58:06 +0000
  • 350469d618 Modified perl script to cope with commands that have no parameters jamurty 2009-05-25 02:13:47 +0000
  • feca1c0085 Issue 35: missing files adrian.f.cole 2009-05-24 23:44:40 +0000
  • e7800db76a Issue 36: incomplete, but started on the parser adrian.f.cole 2009-05-24 23:44:15 +0000
  • 8cc04bc588 Issue 35: moved more common logic one layer up adrian.f.cole 2009-05-24 19:54:30 +0000
  • 4eced672f1 Issue 35: moved content, but also renamed options to parameters, as it makes more sense and reformatted some code adrian.f.cole 2009-05-23 15:01:36 +0000
  • e5e3c48185 move to aws adrian.f.cole 2009-05-23 14:42:18 +0000
  • 7ec97fa97a Improved support for concurrent testing in PerformanceTest. Also more fiddling measuring performance metrics for DateService, without getting any reliable results jamurty 2009-05-23 05:45:34 +0000
  • 11f7e9900b Made integration stubs's handling of markers more robust -- should now reliably return the correct number of results jamurty 2009-05-22 20:14:11 +0000
  • c514757242 Work-around for type inference bug in Java 5 that can cause compilation failures. See Issue 34 for more details jamurty 2009-05-22 19:02:38 +0000
  • 713b9d3b05 added missing jets3t method adrian.f.cole 2009-05-22 15:50:08 +0000
  • bb3e8e160c increased timeout for slow machines adrian.f.cole 2009-05-22 15:39:31 +0000
  • f8da659695 made tests parallel and fixed some transient errors in BaseS3Map adrian.f.cole 2009-05-22 15:35:57 +0000
  • 6b9c2431d6 fixed the test adrian.f.cole 2009-05-22 11:14:40 +0000
  • d91e76bdb3 Added functionality and tests for: bucket creation, retrieve object head, retrieve object data jamurty 2009-05-22 05:46:22 +0000
  • a3b7389272 Switched naked asserts for assertEquals/assertTrue jamurty 2009-05-22 01:49:01 +0000
  • 216c9598ee Potential fix for test failures caused by locale differences jamurty 2009-05-22 01:14:31 +0000
  • 0d64c52f8c Corrected integration test - object listings include objects matching the marker. Should rename afterMarker helper to fromMarker? jamurty 2009-05-22 01:07:06 +0000
  • aa68466004 Issue 30: disable tests adrian.f.cole 2009-05-22 00:58:26 +0000
  • c6adc326bc Modified DateService to be explicit about date formats, and to use SimpleDateFormat when it's faster. Also modified test to better check thread safety and provide *unreliable* performance feedback jamurty 2009-05-22 00:57:03 +0000
  • 60c25b0a8d Added dummy method implementation to meet new reqs imposed by JetS3t version 0.7.1 jamurty 2009-05-22 00:54:45 +0000
  • 9998e6a40c Added jcip-annotations (from Java Concurrency in Practice) for documenting concurrency -- this should prove useful to FindBugs jamurty 2009-05-22 00:53:55 +0000
  • 950e56e327 Issue 26 adrian.f.cole 2009-05-21 16:08:31 +0000
  • 834177f9fc renamed test tree adrian.f.cole 2009-05-21 14:24:50 +0000
  • 2a170a6c14 Issue 25: update to guice 2.0 adrian.f.cole 2009-05-21 13:26:18 +0000
  • d667c6e562 Removed dependence on Java 6 when copying S3Object MD5 data -- and tested jamurty 2009-05-20 23:13:30 +0000
  • 0ad7ca2138 reorg of svn adrian.f.cole 2009-05-20 22:31:18 +0000
  • 538b56972a reorganized project structure to accomodate new cloud providers adrian.f.cole 2009-05-20 21:25:11 +0000
  • f3b06b9cc1 reorganized project structure to accomodate new cloud providers adrian.f.cole 2009-05-20 21:09:07 +0000
  • c2c883558d reorganized project structure to accomodate new cloud providers adrian.f.cole 2009-05-20 20:55:45 +0000
  • 8b3424eaad fixed broken build for performance test adrian.f.cole 2009-05-20 11:51:31 +0000
  • 69deb933e8 separated out unit tests from integration tests and fixed javadoc adrian.f.cole 2009-05-19 17:33:41 +0000
  • 40067b58f0 Upload by wagon-svn adrian.f.cole 2009-05-11 11:50:08 +0000
  • 984b99a853 Upload by wagon-svn adrian.f.cole 2009-05-11 11:49:01 +0000
  • 85c135babe Upload by wagon-svn adrian.f.cole 2009-05-11 11:47:38 +0000
  • d1429d8a74 Upload by wagon-svn adrian.f.cole 2009-05-11 11:46:59 +0000
  • ce2c76cacb Upload by wagon-svn adrian.f.cole 2009-05-11 11:46:02 +0000
  • c9fe9b8010 Upload by wagon-svn adrian.f.cole 2009-05-11 11:45:23 +0000
  • 211c323d0e Upload by wagon-svn adrian.f.cole 2009-05-11 11:44:19 +0000
  • 467c36e72d Upload by wagon-svn adrian.f.cole 2009-05-11 11:43:27 +0000
  • 342194ef44 Upload by wagon-svn adrian.f.cole 2009-05-11 11:42:58 +0000
  • 1b84615374 Upload by wagon-svn adrian.f.cole 2009-05-11 11:42:25 +0000
  • 78411d7c9f Upload by wagon-svn adrian.f.cole 2009-05-11 11:42:00 +0000
  • dc619b084c Upload by wagon-svn adrian.f.cole 2009-05-11 11:37:12 +0000
  • 204d45f7fd Upload by wagon-svn adrian.f.cole 2009-05-11 11:36:43 +0000