Commit Graph

230 Commits

Author SHA1 Message Date
Andrew Phillips 57c0f19b00 Purging the request queue on context destruction to avoid lingering queued tasks 2011-08-08 01:12:21 -04:00
Andrew Phillips 9215f4fa85 Ported the CredentialsCollector (see commit 741920278) to gae-tweetstore-spring 2011-08-07 22:57:41 -04:00
Andrew Phillips 2eb7d77bb7 Ported the CredentialsCollector (see commit 741920278) to gae-tweetstore 2011-08-07 22:54:20 -04:00
Andrew Phillips b809573541 No longer versioning the 'tweetstore-jclouds-properties' resource bundle in lockstep with jclouds - it's pretty static and doesn't depend on the rest of jclouds 2011-08-05 15:28:41 -04:00
Adrian Cole 0a8f38b90e bumped snapshot version to 1.2.0-SNAPSHOT 2011-08-05 04:09:23 +01:00
Andrew Phillips 16856d3ea3 Using cloudonestorage and ninefold-storage as the default blobstores for integration tests 2011-08-01 23:38:35 -04:00
Andrew Phillips 6b4a995529 Corrected a syntax error in a log format string 2011-08-01 23:37:37 -04:00
Andrew Phillips 73117e3662 Updated KickStart args and integration test setup 2011-07-07 22:35:09 -04:00
Andrew Phillips c3b92ef911 Removed an unused bit of surefire plugin configuration 2011-07-07 22:09:07 -04:00
Andrew Phillips f1e93cb0f3 Moved GAE-like TaskQueue from org.jclouds.demo.tweetstore.config.util to org.jclouds.demo.tweetstore.taskqueue 2011-07-07 21:52:17 -04:00
Andrew Phillips 741920278b Now determining the list of blobstores based on the available identity/credential property pairs, with optional override via the 'jclouds.tweetstore.blobstores' system property 2011-07-07 21:52:16 -04:00
Andrew Phillips 0b7bcb7b3f Removed the default for 'jclouds.tweetstore.blobstores' which would not work in any case if the required credential properties were not available 2011-07-07 21:52:15 -04:00
Andrew Phillips 4f09edec73 Removed ImmutableHttpCommand that had previously been inlined in HttpRequestTask 2011-07-07 21:52:14 -04:00
Andrew Phillips bde7a9d4c8 utils -> util in package names 2011-07-07 19:17:40 -04:00
Andrew Phillips 7debc1e3d6 Added a null check for the 'application.host' servlet context parameter 2011-07-05 21:40:18 -04:00
Andrew Phillips 75b336b83f Constructing the request URL for the 'store' callback using context-specific settings 2011-06-29 23:01:22 -04:00
Andrew Phillips d8443bec4d Using an RFC 2068-compliant header for 'trusted' requestors and integration-test-specific settings for the local RunAtCloudServer 2011-06-29 22:59:21 -04:00
Andrew Phillips 0448fcaa9f Added 'cloneonestorage' test credentials and environment-specific settings for the host URL at which StoreTweetsController should be called 2011-06-29 22:55:52 -04:00
Andrew Phillips 4aa9bcb82e ObjectFields is only used in tests 2011-06-29 22:53:45 -04:00
Andrew Phillips 5d8dfea9bd Added the cloudonestorage provider as a dependency 2011-06-29 08:45:30 -04:00
Andrew Phillips ef39cdcd20 Removed a duplicate <repository> entry that was included by a slightly-too-successful merge 2011-06-28 22:12:47 -04:00
Andrew Phillips d122e0e77b Added a repository to locate net.stax:stax-appserver for runatcloud-tweetstore 2011-06-28 21:54:35 -04:00
Adrian Cole 4d45cd19e5 fixed repo in cloudbees demo 2011-06-28 18:17:52 -07:00
Adrian Cole cc49951404 updated demos to new jclouds version 2011-06-28 18:11:00 -07:00
Andrew Phillips 783f137bb5 Using the correct "it's me" header in the RUN@cloud integration tests 2011-06-21 18:32:42 +02:00
Andrew Phillips 3028a05fa8 ${version}.${tweetstore.instance} -> ${version}-${tweetstore.instance} for jclouds.properties remote resource version as it's closer to using a classifier (not supported by the plugin) 2011-06-03 15:02:55 +02:00
Andrew Phillips 4cd17db523 Added a 'tweetstore.instance' identifier to fetch the correct jclouds.properties remote resource bundle 2011-06-03 03:08:11 +02:00
Andrew Phillips 5ef3778468 Converted the TweetStore *app* (not just the tests ;-)) to use OAuth for Twitter 2011-06-03 03:08:10 +02:00
Dmitri Babaev e1f0cdcfa5 Merge commit '6d187ed9baaad1e00dbe65b36ea2989c951a5a28', ssh client patch is reverted due to massive changes in code
Conflicts:
	drivers/jsch/src/main/java/org/jclouds/ssh/jsch/JschSshClient.java
2011-06-03 03:50:47 +04:00
Andrew Phillips b1fb4f686a Added 'deploy' profiles for each TweetStore instance 2011-06-02 02:18:18 +02:00
Andrew Phillips a089151981 Added a 'deploy' profile that fetches and includes a private jclouds.properties file, and now copying META-INF resources into <webapproot>/META-INF rather than <webapproot>/WEB-INF/META-INF 2011-06-02 02:18:17 +02:00
Andrew Phillips 3f60d4f707 Extracted a PROPERTY_TWEETSTORE_BLOBSTORES constant 2011-06-02 02:18:16 +02:00
Andrew Phillips 98ff7b16fe 'appid' value in cloudbees-web.xml value is sufficient, no need for it in the bees plugin configt need the bees.appid value in the plugin config as it's already set 2011-06-01 21:54:47 +02:00
Andrew Phillips d2c269626a Removed unused deps 2011-06-01 21:38:12 +02:00
Andrew Phillips 57e1bcd209 Added the new TweetStore aggregator project to demos 2011-06-01 21:36:14 +02:00
Andrew Phillips c29765d1d0 Created a TweetStore parent project, updated twitter4j to 2.2 and switched to OAuth 2011-06-01 21:36:12 +02:00
Andrew Phillips 20b32e77a9 Added instructions to generate Twitter consumer keys and access tokens to READMEs 2011-06-01 21:36:09 +02:00
Dmitri Babaev 0fedf6e467 Merge commit '7d0248c5dd972287e51ad1971d61a6ddc8bdcdf5' 2011-06-01 20:37:49 +04:00
Andrew Phillips 2838e1e6cf Added a README for the RUN@cloud Tweetstore demo 2011-05-30 00:16:47 +01:00
Andrew Phillips 103d99afe8 Using a unique name for the RUN@cloud Tweetstore demo 2011-05-30 00:16:45 +01:00
Andrew Phillips b0c7370417 Updated READMEs to describe new providers and GAE SDK version 2011-05-30 00:16:44 +01:00
Andrew Phillips 4d26b5502c Added new Tweetstore demo for CloudBees' RUN@cloud platform 2011-05-30 00:16:42 +01:00
Andrew Phillips 785ad0699d Updated to new providers, removed unnecessary property 'blobs' and 'sequential' -> 'singleThreaded' in @Test 2011-05-30 00:16:40 +01:00
Andrew Phillips 6524390f4b thread.stop() -> thread.interrupt(), and updated KickStart args to correctly point to the GAE SDK and logging.properties locations 2011-05-30 00:16:39 +01:00
Andrew Phillips 36beb90de0 thread.stop() -> thread.interrupt() 2011-05-30 00:16:38 +01:00
Andrew Phillips bb64bb035a appengine.api.labs.taskqueue -> appengine.api.taskqueue 2011-05-30 00:16:36 +01:00
Andrew Phillips bba1f340be Removed unneeded import 2011-05-30 00:16:35 +01:00
Andrew Phillips e4216ea1ea newBlob -> blobBuilder...build() 2011-05-30 00:16:34 +01:00
Andrew Phillips 8e2ea83bc1 Switched to new providers, removed unneeded GAE dev server dependencies and made provider and dependencies runtime 2011-05-30 00:16:32 +01:00
Andrew Phillips d34353e0e7 Updated documentation to match the providers used in the demos 2011-05-30 00:16:31 +01:00
Andrew Phillips 75d2e3a0f0 Updated list of demo modules 2011-05-21 23:12:25 -04:00
Andrew Phillips 194cd528e7 Ported gae-tweetstore-spring to 1.4.2 appengine API and changes in Twitter4j 2011-05-21 23:12:13 -04:00
Andrew Phillips b07ca99372 Ported gae-tweetstore to the 1.4.2 appengine API and to changed in Twitter4j 2011-05-21 23:12:02 -04:00
Andrew Phillips 6c9ca419f6 Made demos inherit from demo aggregator, removed inherited deps and corrected artifact naming 2011-05-21 06:49:57 -04:00
Andrew Phillips 1ea619f211 Cleaned up formatting, corrected demo project naming and referenced the correct parent 2011-05-21 06:45:51 -04:00
Andrew Phillips e76a93e1de Removed tests that are never run 2011-05-21 06:43:57 -04:00
Adrian Cole 9e94fc6fc9 updated license headers 2011-04-09 03:20:17 -07:00
Adrian Cole fd1d6ab88a Issue 521:update to final guice 3.0 2011-04-08 21:47:04 -07:00
Adrian Cole 296dfe2cf2 Issue 520:update to google appengine 1.4.3 2011-04-08 21:02:21 -07:00
Adrian Cole f39514a861 added larger file upload into perftest 2011-04-07 12:52:13 -07:00
Adrian Cole d09ede92b1 Issue 479:update to log4j 1.2.16 2011-02-15 23:03:02 +01:00
Adrian Cole 1fec99e379 Issue 474: changed demo to use async urlfetch 2011-02-15 16:37:15 +01:00
Adrian Cole 48dc616c05 Issue 474: clarified instructions 2011-02-15 16:08:01 +01:00
Adrian Cole e0c7e1c0b3 Issue 474: updated example to use gae sdk 1.4.0 2011-02-15 15:35:30 +01:00
Adrian Cole 19981da7c7 Issue 474:update to google appengine sdk 1.4.0 2011-02-15 14:26:41 +01:00
Adrian Cole 72c641be5d updated jruby example 2011-02-15 13:17:40 +01:00
Adrian Cole db6b3375d0 moved to https://github.com/jclouds/jclouds-examples 2011-02-09 10:48:01 -08:00
Adrian Cole 1d0d392311 moved createlamp to https://github.com/jclouds/jclouds-examples 2011-02-09 10:14:29 -08:00
Adrian Cole 3df922f344 re-organized tools and moved getpath into demos 2011-01-16 17:29:22 -08:00
Adrian Cole 2bc2e23d9c Issue 440: moved all extensions into group id org.jclouds.driver 2011-01-15 20:58:57 -08:00
Adrian Cole 71fc2792f3 Issue 440: moved jclouds-aws to aws-common 2011-01-06 16:48:51 -08:00
Adrian Cole eedc94948e Issue 440: moved ec2 into its own api module 2011-01-05 21:42:34 +01:00
Adrian Cole 9185800200 Issue 440: move sqs code into its own api module 2011-01-05 18:23:46 +01:00
Adrian Cole 2fe58a6ddb Issue 440: moved s3 into its own api module 2011-01-04 22:23:54 +01:00
Adrian Cole 0eccc39789 moved simpledb code from aws to its own api module 2011-01-02 14:21:40 +01:00
Adrian Cole 60b6b68556 code cleanup: http request immutability (except payload), builders, test backfill 2010-12-30 23:40:23 +01:00
Adrian Cole 9f51726239 Issue 413: removed use of guice internal @Nullable annotations 2010-11-24 10:43:54 +01:00
Andrew Phillips c97a3e8cc5 Merge remote branch 'origin'
Conflicts:
	core/src/main/resources/rest.properties
	demos/gae-tweetstore-spring/src/main/java/org/jclouds/demo/tweetstore/config/SpringServletConfig.java
	rimuhosting/pom.xml
2010-11-08 11:08:50 +01:00
Adrian Cole 4dbcbfc7a6 updated google appengine tweetstore tests 2010-11-08 10:03:03 +01:00
Andrew Phillips 7a459aaf77 Merge remote branch 'origin'
Conflicts:
	tools/antcontrib/samples/compute/build.xml
2010-10-06 11:48:12 +02:00
Adrian Cole ff03969828 started refactoring tweetstore launch properties 2010-10-06 09:52:24 +01:00
Andrew Phillips c08b50e860 Line endings 2010-09-27 11:11:58 +02:00
Adrian Cole 3639af0f12 Issue 353: refactored payload/blob so that contentMetadata is a type. 2010-09-19 02:15:03 -07:00
Adrian Cole af394c46a6 fixed base archetype and removed twitter client 2010-09-18 16:12:38 -07:00
Adrian Cole d6075af116 fixed ant demos to new snapshot 2010-08-31 14:22:35 -07:00
Adrian Cole cf28b5a1ed updated snapshot repository info 2010-08-27 17:26:49 -07:00
Adrian Cole 420503d32e updated and corrected license headers 2010-08-12 16:04:26 -07:00
Adrian Cole ef86f2da1b Issue 274: updated to latest guice 2010-08-05 19:04:15 -04:00
Adrian Cole 6f180ddb4e Issu 301: refactored utilities that depend on guava. introduced Crypto, CryptoStreams, and more Payloads to help deal with encrypted payloads and headers 2010-08-01 02:07:53 -07:00
Adrian Cole 34518f54ba Issue 325: massive refactor in order to stop serializing native async http client requests 2010-07-30 01:26:55 -07:00
Andrew Phillips e1f5369243 Removed 1,000,000 redundant .gitignores (they're inherited) 2010-07-28 14:38:28 +02:00
Adrian Cole 126460fd1d updated to use rackspace 2010-07-21 15:33:29 -07:00
Adrian Cole 5f486566b9 Issue 319: updated to new rackspace url 2010-07-21 15:26:29 -07:00
Adrian Cole 9bffee1135 Issue 318: updated to gae 1.3.5 2010-07-21 11:51:08 -07:00
Adrian Cole d626a9848e Issue 311: now supporting ec2 cluster instance sizes and placement groups 2010-07-17 21:47:37 -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 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 c8b3240d04 updated tweetstore demos to include googlestorage and latest api 2010-07-06 13:33:07 -07:00
Adrian Cole 18f2ca3225 temporarily disabled twitter 2010-06-28 05:12:15 -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