Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

(WHIRR-349 partial solution) Use file rather than inputstream when using the blobstore. #2

Open
wants to merge 216 commits into
base: trunk
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
216 commits
Select commit Hold shift + click to select a range
e520e30
Preparing for release X.Y.Z
tomwhite Sep 2, 2010
944859f
Prepare for 0.2.0 development.
tomwhite Sep 2, 2010
50a997d
WHIRR-84. Log4j is missing from the CLI JAR.
tomwhite Sep 3, 2010
be4acc7
WHIRR-85. Publish Maven artifacts to http://repository.apache.org.
tomwhite Sep 9, 2010
96a86cc
WHIRR-86. Update quick start documentation to work with release 0.1.0.
tomwhite Sep 10, 2010
da2beb3
WHIRR-89. Support maven 3 builds. Contributed by Adrian Cole.
tomwhite Sep 16, 2010
5603b15
WHIRR-93. Fail on checkstyle violation.
tomwhite Sep 20, 2010
842719e
WHIRR-90. Scripts should be versioned.
tomwhite Sep 21, 2010
8f3a416
WHIRR-66. Upgrade to jclouds 1.0-beta-7. Contributed by Adrian Cole.
tomwhite Sep 22, 2010
5f7a7d4
WHIRR-97. Lucid is not stable on EC2.
tomwhite Sep 28, 2010
d8131b6
WHIRR-103. Add more to .gitignore. Contributed by phunt.
tomwhite Sep 28, 2010
cbabae4
WHIRR-100. Create a binary distribution of Whirr.
tomwhite Sep 28, 2010
d29a8b0
WHIRR-105. Add version command to the CLI.
tomwhite Sep 29, 2010
37f002c
WHIRR-102. unknown service NPEs cli, should print the bad service to …
phunt Sep 30, 2010
d88a31e
WHIRR-104. print available services in cli help string
phunt Sep 30, 2010
543bd0c
WHIRR-73. Add a list command to the CLI.
tomwhite Oct 1, 2010
b8d681c
WHIRR-108. Fix checkstyle and rat violations.
tomwhite Oct 1, 2010
1314a82
WHIRR-101. Hadoop on EC2 does not use the /mnt partition.
tomwhite Oct 4, 2010
67f0195
WHIRR-109. Unit tests fail if there is no private key found at ~/.ssh…
tomwhite Oct 4, 2010
8af7366
WHIRR-107. Test failing due to not matching Amazon Linux AMI on EC2.
tomwhite Oct 4, 2010
01f5b1b
WHIRR-106. Improve logging in whirr cli.
tomwhite Oct 4, 2010
1475ada
WHIRR-110. Create client-side Hadoop configuration file during cluste…
tomwhite Oct 5, 2010
97240da
WHIRR-113. Hadoop cluster instances should all start in the same loca…
tomwhite Oct 5, 2010
26137d8
WHIRR-112. Expand documentation.
tomwhite Oct 7, 2010
c7b5b98
WHIRR-114. Support + character in version number.
tomwhite Oct 26, 2010
59df44e
WHIRR-52. Support all services on Rackspace Cloud Servers.
tomwhite Oct 27, 2010
7596b3d
WHIRR-91. Add DISCLAIMER file to CLI JAR
phunt Nov 1, 2010
6d9f083
Preparing for release 0.2.0-incubating
phunt Nov 1, 2010
1d9eb1d
Preparing for release 0.2.0-incubating
phunt Nov 1, 2010
08c56a7
WHIRR-122. whirr site has two FAQ links
phunt Nov 2, 2010
a733c5d
WHIRR-126. Deployment process does not deploy required test JARs
phunt Nov 4, 2010
a98c293
WHIRR-128. Fix DNS resolution for clients running within EC2. Contrib…
tomwhite Nov 9, 2010
8090205
WHIRR-137. Allow use of an arbitrary AMI on EC2.
tomwhite Nov 23, 2010
a76c54c
WHIRR-87. Parallelize Hadoop cluster creation.
tomwhite Nov 30, 2010
1875079
WHIRR-146. Changing the mapred.child.java.opts value does not change …
tomwhite Nov 30, 2010
93b1cb1
Reverted changes to scripts/apache/hadoop/post-configure from WHIRR-146
tomwhite Dec 1, 2010
13b730d
WHIRR-147. Regression on launching clusters from EC2.
tomwhite Dec 1, 2010
faaeac0
WHIRR-151. Credentials not set correctly for Hadoop service configure…
tomwhite Dec 2, 2010
1341b3c
WHIRR-92. Add a benchmark for Hadoop clusters.
tomwhite Dec 3, 2010
d290230
WHIRR-117. Composable services.
tomwhite Dec 7, 2010
bb90f15
WHIRR-153. Add documentation for WHIRR-87 (Parallelize Hadoop cluster…
tomwhite Dec 9, 2010
1a7ea42
WHIRR-115. Distribution should include documentation.
tomwhite Dec 9, 2010
c3fb190
WHIRR-123. Cassandra integration tests hang if whirr's scripts bucket…
tomwhite Dec 9, 2010
ef9d78b
Reverted WHIRR-123
tomwhite Dec 10, 2010
5cf9b18
WHIRR-154. Cassandra: expose JMX port. Contributed by Kelvin Kakugawa.
tomwhite Dec 10, 2010
e6775f0
WHIRR-159. Cassandra and ZooKeeper fail on Ubuntu on Rackspace.
tomwhite Dec 13, 2010
444bea8
WHIRR-160. Improve SSH key diagnostics. Contributed by Andrei Savu.
tomwhite Dec 15, 2010
7bb2d2a
Fix broken imports from WHIRR-160.
tomwhite Dec 15, 2010
64a4109
WHIRR-123. Cassandra integration tests hang if whirr's scripts bucket…
tomwhite Dec 16, 2010
8bb2e0f
WHIRR-150. Allow retrieval of instance roles.
tomwhite Dec 16, 2010
905a6b5
WHIRR-163. Support environment variable interpolation in configuratio…
tomwhite Dec 16, 2010
7e24ebe
WHIRR-156. Cli script doesn't launch post-modularization.
tomwhite Dec 17, 2010
495ff7c
WHIRR-157. Remove service name property.
tomwhite Dec 20, 2010
ba62e5b
WHIRR-166. Improve docs regarding private keys. Contributed by Stu Hood.
tomwhite Dec 20, 2010
f72a54d
WHIRR-162. DnsUtilTest fails when offline or for slow connections. Co…
tomwhite Dec 21, 2010
3ee77d6
WHIRR-174. Fix ZooKeeper to allow stand-alone mode setups. Contribute…
tomwhite Dec 22, 2010
c17bb74
WHIRR-175. ZooKeeper service does not honor instance roles. Contribut…
tomwhite Dec 22, 2010
82bc75f
WHIRR-165. Hadoop integration tests fail due to WHIRR-160 changes.
tomwhite Dec 23, 2010
1d40793
WHIRR-176. Set AWS credentials in the local site file for Hadoop S3 a…
tomwhite Jan 3, 2011
aa05973
WHIRR-25. Add HBase service. Contributed by Lars George.
tomwhite Jan 3, 2011
c992c6e
WHIRR-180. ListClusterCommand.run throws a NullPointerException for u…
tomwhite Jan 3, 2011
824d49b
WHIRR-145. Add Whirr recipes for common configurations.
tomwhite Jan 3, 2011
e69a8a1
WHIRR-178. [Hadoop] Guard useradd against existing user account. Cont…
tomwhite Jan 3, 2011
e54d351
WHIRR-179. [Hadoop] Guard /tmp mkdir call against existing directory.…
tomwhite Jan 3, 2011
dcda62f
WHIRR-184. Add HBase service to list of dependencies. Contributed by …
tomwhite Jan 3, 2011
02538a5
WHIRR-185. [ZooKeeper] Fix selection of instances for getHosts() call…
tomwhite Jan 3, 2011
dc117d2
WHIRR-187. [HBase] Change hbase.tmp.dir to be in line with Hadoop ser…
tomwhite Jan 3, 2011
1cc59cd
WHIRR-181. Add descriptions for CLI command options. Contributed by A…
tomwhite Jan 3, 2011
db8671e
WHIRR-161. Check that both SSH keys belong to the same pair. Contribu…
tomwhite Jan 4, 2011
98af561
WHIRR-164. Tests fail if there is no ~/.ssh/id_rsa keypair. Contribut…
tomwhite Jan 4, 2011
c09f765
WHIRR-155. Support multiple versions of Cassandra. Contributed by Stu…
Jan 5, 2011
2ba090c
WHIRR-155. Support multiple versions of Cassandra. Contributed by Stu…
Jan 5, 2011
ca4ac46
WHIRR-190. Create /tmp in HDFS for Pig. Contributed by Andrei Savu an…
tomwhite Jan 7, 2011
3a080db
WHIRR-202. Improve instance template syntax checking.
tomwhite Jan 13, 2011
f9c311c
WHIRR-200. Cassandra integration test hangs. Contributed by Stu Hood.
tomwhite Jan 14, 2011
0005c24
WHIRR-205. Override service.provider for integration tests. Contribut…
tomwhite Jan 14, 2011
4cdd680
Reverted WHIRR-184 since it was an invalid change.
tomwhite Jan 14, 2011
78a6c53
WHIRR-204. CDH Hadoop integration test fails on Rackspace.
tomwhite Jan 14, 2011
999de90
WHIRR-203. General documentation improvements for 0.3.0.
tomwhite Jan 14, 2011
deee213
WHIRR-206. [HBase] Extract strings to a HBaseServiceConstants interfa…
tomwhite Jan 14, 2011
72b70f9
WHIRR-210. Remove unneeded dependent libraries.
tomwhite Jan 15, 2011
afdb5ae
WHIRR-211. Fix checkstyle errors for 0.3.0.
tomwhite Jan 16, 2011
bd585a0
Preparing for release 0.3.0-incubating
tomwhite Jan 16, 2011
fa1f654
Updating trunk after branching for 0.3.0-incubating
tomwhite Jan 16, 2011
270ac7d
Added myself as a committer to the top-level pom.xml
Jan 18, 2011
88f6fe2
Added larsgeorge to developers
larsgeorge Jan 18, 2011
440e5b6
WHIRR-194. Update the list of supported services on the home page. Co…
tomwhite Jan 19, 2011
7b004e6
Update release notes with 0.3.0 issues.
tomwhite Jan 19, 2011
3191ad8
WHIRR-139. upgrade to version 1 of the enforcer plugin (Jakob Homan v…
Jan 21, 2011
6a46f88
WHIRR-193. Recipe for a HBase Cluster. (asavu)
Jan 24, 2011
cd10919
WHIRR-170. Instances should be started in the order specified in the …
Jan 27, 2011
e1632b6
WHIRR-186. [HBase] Add version support configurable in properties file.
larsgeorge Jan 27, 2011
57f2c97
WHIRR-186. Adds missing properties.
larsgeorge Jan 27, 2011
d4153a2
WHIRR-201. [HBase] Integration test fails. Contributed by largsgeorge.
tomwhite Jan 28, 2011
85db5d2
WHIRR-219. Support dynamic addition of services to CLI.
tomwhite Jan 28, 2011
e1c4a99
WHIRR-217. Log files should not be included in tarball or checked by …
Jan 29, 2011
70acbbc
WHIRR-195. Display available roles instead of service names when runn…
Jan 30, 2011
c946a34
WHIRR-199. Add aliases for short role names like nn, jt, tt, dn, zk. …
tomwhite Jan 31, 2011
848bc5e
WHIRR-183. ZooKeeper Data Directory Cleanup. Contributed by asavu.
tomwhite Jan 31, 2011
2c65bae
WHIRR-124. Upgrade to jclouds 1.0-beta-9 (Adrian Cole via larsgeorge)
larsgeorge Feb 7, 2011
6b46782
Reverted WHIRR-124 since the change is breaking the integration tests
Feb 7, 2011
54f7421
WHIRR-226. Add the ability to destroy a cluster instance (asavu)
Feb 7, 2011
b72b803
WHIRR-124. Upgrade to jclouds 1.0-beta-9 (Adrian Cole via larsgeorge)
Feb 7, 2011
5931284
WHIRR-232. NPE for stopped instances on EC2.
tomwhite Feb 8, 2011
1cedfd8
WHIRR-124. Show warning messages before converting ec2->aws-ec2 and c…
Feb 8, 2011
2fd9258
WHIRR-225. Support locally-supplied scripts.
tomwhite Feb 9, 2011
156b123
Remove empty directories.
tomwhite Feb 9, 2011
7f88dce
Fixed a typo from WHIRR-225. Renamed installRunUrl to install_runurl.
Feb 10, 2011
7cc92de
WHIRR-167. Improve bootstrapping and configuration to be able to isol…
Feb 10, 2011
fe8bbe0
WHIRR-55. Users should be able to override an arbitrary Hadoop proper…
tomwhite Feb 10, 2011
d056a8a
WHIRR-234. Resource functions/install_cdh_hadoop.sh not found when ru…
Feb 11, 2011
86cf425
WHIRR-235. fix whirr.provider in recipes/* (Eugene Koontz via asavu)
Feb 13, 2011
8680d77
WHIRR-207. Handle curl timeouts better (asavu)
Feb 19, 2011
d70c2fc
WHIRR-198. Support user-defined images (Adrian Cole via asavu)
Feb 19, 2011
8ade748
WHIRR-241. Update to use CDH3B4.
tomwhite Feb 24, 2011
b18d037
WHIRR-242. Update documentation for overriding locally supplied scrip…
Feb 26, 2011
e9aa3e3
Preparing for release 0.4.0-incubating
Feb 28, 2011
eb96b76
Added Trunk (unreleased changes) to CHANGES.txt
Feb 28, 2011
6fe3a99
Updated version number in pom files
Feb 28, 2011
f9b5014
Added Release Notes for 0.4.0
Feb 28, 2011
04c234f
WHIRR-244. Add package-level javadoc.
tomwhite Mar 3, 2011
4dfa265
WHIRR-247. Add license headers to service install and configure scrip…
Mar 5, 2011
61faff0
WHIRR-248 Update to jclouds-1.0-beta9b
Mar 7, 2011
2b62ba0
updated changelog
Mar 7, 2011
f44fd7e
WHIRR-129 Add Adrian Cole as a committer in the whirr pom.xml and site
Mar 7, 2011
c0d898b
Updated CHANGES.txt, we will recut 0.4.0 from the current trunk
Mar 10, 2011
9cdcc96
WHIRR-251. Handle Apache cryptography requirements for release (tomwh…
Mar 10, 2011
7c50d6b
WHIRR-250. Ensure all libraries in binary distribution have associate…
Mar 10, 2011
6c081b5
WHIRR-254. Document limitation that a role may only appear in one ins…
Mar 13, 2011
fc58fb0
WHIRR-259. Disable configuration list handling for Hadoop properties
Mar 14, 2011
e1eb360
WHIRR-198. support user-defined images (rewrote to fix classpath orde…
Mar 15, 2011
ebe0e6e
Preparing for release 0.4.0-incubating
Mar 15, 2011
f734933
Preparing trunk for more development
Mar 15, 2011
e7bc4f1
Updated release notes for 0.4.0-incubating
Mar 15, 2011
511d8bf
WHIRR-263. Default tarball not found for Cassandra (broken link in in…
Mar 16, 2011
b0ac2d6
Updated release notes for 0.4.0-incubating
Mar 16, 2011
88052d1
WHIRR-158. Allow users to log into clusters as themselves
Mar 17, 2011
ad6a5cd
WHIRR-233. Change test properties to be less provider bound and impro…
Mar 17, 2011
ae0346f
Updated release notes for 0.4.0-incubating release
Mar 17, 2011
df9cbaa
Fixed typo in release notes
Mar 17, 2011
a57ec9c
WHIRR-265. Missing SVN EOL properties (Sebb via asavu)
Mar 20, 2011
bfd3169
Remove empty (unused) license files. (Part of WHIRR-250.)
tomwhite Mar 21, 2011
cf78f51
WHIRR-253. ZooKeeper service should only authorize ingress to ZooKeep…
Mar 22, 2011
127e312
WHIRR-267. Update NOTICE and LICENSE files to mention 3rd party produ…
Mar 23, 2011
d0df542
Updated release notes for 0.4.0-incubating
Mar 23, 2011
1d555ce
WHIRR-261. Add ElasticSearch as a service
Mar 29, 2011
8eef9dc
WHIRR-268. whirr hangs when the file '/home/andrei/.ssh/known_hosts' …
Mar 31, 2011
b218ec4
WHIRR-271. Classpath needs to be quoted in whirr script
Mar 31, 2011
f757253
WHIRR-274. Add wagon-ssh-external as a maven build extension
Apr 4, 2011
86c47f2
WHIRR-222. Support multiple versions of Hadoop.
tomwhite Apr 5, 2011
b261855
Update svn:ignore properties for elastic search with hidden Eclipse f…
tomwhite Apr 5, 2011
de588cf
WHIRR-262. Services should not have to do reverse DNS lookups.
tomwhite Apr 6, 2011
0a02db1
WHIRR-275. Improve firewall API for services.
tomwhite Apr 11, 2011
d418756
Ignoring log files generated by running whirr
Apr 12, 2011
3f8a9cd
WHIRR-237. Add Voldemort as a service. (Kirk True via asavu)
Apr 12, 2011
52988b9
Update svn:ignore properties for cli and voldermort
tomwhite Apr 12, 2011
ab4a717
WHIRR-278. Refactor ClusterSpec and extract InstanceTemplate class
Apr 12, 2011
af17959
WHIRR-245. Clearly demarcate the user and service provider APIs.
tomwhite Apr 13, 2011
c220af6
Removed some empty folders
Apr 13, 2011
c0ceaee
Removed more empty directories.
tomwhite Apr 13, 2011
36874dd
WHIRR-269. Improve error msg "Key pair is encrypted" (tomwhite via as…
Apr 14, 2011
676ed20
WHIRR-277. Support multiple versions of ZooKeeper
Apr 14, 2011
1bf7fa1
WHIRR-172. Log warning for unrecognized service names.
tomwhite Apr 14, 2011
1aed340
WHIRR-282. Set number of Hadoop slots based on hardware (tomwhite via…
Apr 14, 2011
5d6d401
WHIRR-284. Runurl should only be installed when needed (tomwhite via …
Apr 15, 2011
6bd4204
WHIRR-283. Whirr in 5 minutes.
tomwhite Apr 15, 2011
7596c4f
WHIRR-279. Create ClusterSpec aware BlobStoreContext factory class (a…
Apr 18, 2011
ac87c5b
WHIRR-280. Create a blob cache that could be used for storing local f…
Apr 18, 2011
a7ef7ee
WHIRR-220. Support local tarball upload (asavu)
Apr 18, 2011
fc5f34a
WHIRR-285. Add support for BYON.
tomwhite Apr 27, 2011
ca8fae0
WHIRR-173. Add ClusterAction for generic script execution (asavu)
Apr 27, 2011
8d16024
WHIRR-246. Single place to store/load cluster state (David Alves and …
Apr 28, 2011
2bf1fc7
WHIRR-289. Display role names in list-cluster command (asavu)
Apr 28, 2011
98d2c1b
WHIRR-287. Script for running YCSB on HBase (asavu)
May 3, 2011
cfce961
WHIRR-291. Add "noop" role useful just for provisioning (asavu)
May 5, 2011
01c1fd6
WHIRR-297. Separate ZooKeeper and ElasticSearch install and configura…
May 5, 2011
caa6253
WHIRR-288. Add blob store persistence for cluster state (asavu)
May 5, 2011
96152f7
WHIRR-191. Start other services based on CDH, not just HDFS and MR.
tomwhite May 6, 2011
d66ed90
WHIRR-298. Use all cluster spec properties for hash and equality (tom…
May 6, 2011
8e35bec
WHIRR-300. FAQ entry for noop role. Contributed by asavu.
tomwhite May 9, 2011
ff47b77
WHIRR-216. Improve error message if whirr.instance-templates left out…
tomwhite May 9, 2011
b8e37eb
WHIRR-299. Recipe for BYON provider (asavu)
May 11, 2011
4c821ba
WHIRR-292. Separate Cassandra install and configuration scripts into …
May 11, 2011
37b0900
WHIRR-296. Separate Voldemort install and configuration scripts into …
tomwhite May 13, 2011
66f1a11
WHIRR-61. Make more efficient use of ComputeServiceContext. Contribut…
tomwhite May 15, 2011
7f63977
WHIRR-304. Upgrade to jclouds 1.0-beta-9c. Contributed by Adrian Cole.
tomwhite May 15, 2011
07bd95c
WHIRR-236. Update Configuration Guides with Recipe Info.
tomwhite May 15, 2011
1c5367d
WHIRR-141. Create a logo. Contributed by Alison Wong.
tomwhite May 17, 2011
75ff470
Preparing for release 0.5.0-incubating
tomwhite May 17, 2011
3e947f6
Preparing for release 0.5.0-incubating
tomwhite May 17, 2011
51eb933
Re-instated commented out @AfterClass in test.
tomwhite May 24, 2011
9070b89
WHIRR-310. Improve Configuration Guide. Contributed by Andrei Savu.
tomwhite May 24, 2011
4e7e257
WHIRR-312. Destroy instance removes all entries from the instances fi…
tomwhite May 24, 2011
d433076
Add release notes for 0.5.0
tomwhite May 25, 2011
4bc1880
WHIRR-314. HBase integration test can fail due to Thrift server race.
tomwhite May 25, 2011
9a43d0b
Preparing for release 0.5.0-incubating
tomwhite May 26, 2011
9a081a0
tibor added as a commiter
May 27, 2011
f658f59
WHIRR-28. Add examples module (asavu)
May 27, 2011
630e029
WHIRR-319. Run rat & checkstyle before packaging (tomwhite and asavu)
Jun 1, 2011
e6f8a2b
Temporary override Providers#withIds until jclouds beta-10 is out (as…
Jun 2, 2011
5bcacfb
WHIRR-311. Allow services to register new CLI commands (asavu)
Jun 2, 2011
5f80ffe
WHIRR-249. Firewall authorization should be idempotent (asavu)
Jun 2, 2011
9b912b7
WHIRR-320. Convert site documentation to xdoc format (asavu)
Jun 2, 2011
51c32e4
WHIRR-323. Allow user to specify a blobstore container to be used for…
Jun 6, 2011
adb8848
WHIRR-327. Upgrade to jclouds 1.0.0 (Adrian Cole and asavu)
Jun 6, 2011
cad30e7
WHIRR-313. Add Hama as a Service. Contributed by Edward J. Yoon.
tomwhite Jun 8, 2011
63a0a83
WHIRR-326. Use jclouds provider metadata to help with cloud provider …
Jun 9, 2011
70cf87d
WHIRR-330. BYON doesn't work with HadoopConfigurationBuilder (John Am…
Jun 16, 2011
6e77244
WHIRR-331. Add the ability to specify tarball URLs that are local to …
Jun 27, 2011
d3da806
WHIRR-76. Support spot instances in python scripts (Soren Macbeth via…
Jul 14, 2011
84fb3c3
WHIRR-260. Support Spot Instances (asavu)
Jul 15, 2011
83d40a4
I'm now working for Facebook
Jul 15, 2011
6ff93de
WHIRR-338. byon cluster with hostnames defined in /etc/hosts. Contrib…
tomwhite Jul 15, 2011
0abade9
WHIRR-345. Add Hama service information to the website. Contributed b…
Jul 22, 2011
47227cc
WHIRR-334. Support for CDH3u0 HBase (Geoff Black, Andrei Savu, Bruno …
Jul 25, 2011
88a6eaf
Use file rather than inputstream when using the blobstore.
karel1980 Aug 2, 2011
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,8 @@
.svn
.classpath
.project
.settings
target
.idea/
*.iml
**/*.log
2 changes: 1 addition & 1 deletion BUILD.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ BUILDING

To run unit tests and install artifacts locally:

mvn clean install
mvn install

To build a source package:

Expand Down
Loading