GitHub user panagiotisl opened a pull request:
https://github.com/apache/bigtop/pull/269
giraph juju charm icon, metadata and readme updates
- updated charm icon to fit within the new circular format, as displayed
in the current GUI,
- to make it easier for users to know what version of giraph will be
installed by this charm it now specified in the metadata and READMe.md, and
- references to juju < 2 from the README are removed.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/panagiotisl/bigtop master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/bigtop/pull/269.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #269
----
commit c05e12d327ebe3882badfed0972386646844c73c
Author: Panagiotis Liakos <[email protected]>
Date: 2016-11-17T09:49:48Z
added giraph charm
commit 03b533c5bec1b545b9be06d3139cc440a0c6121b
Author: Panagiotis Liakos <[email protected]>
Date: 2016-11-21T16:16:12Z
changed the smoke-test
commit 4107a23cacf0f2bc76475a4697422f4933c4029e
Author: Panagiotis Liakos <[email protected]>
Date: 2016-11-23T14:36:25Z
debugging smoke-test
commit 9ff2e62f61176271d32e1236cecb46496a6c5445
Author: Panagiotis Liakos <[email protected]>
Date: 2016-11-24T11:41:49Z
01-giraph-test.py now passes test
commit bce2e435e01fa8ee5ed4eeb62c02c6eb4969505b
Author: Panagiotis Liakos <[email protected]>
Date: 2016-12-16T11:43:47Z
moved envrionment variables set up to reactive script
commit 0fef6e8280e44410366bd1def1a1927642f1e1a8
Author: Panagiotis Liakos <[email protected]>
Date: 2017-01-05T12:55:23Z
Updated README file
commit 0edc0046b5d02479d817f911f10a085e61a484c9
Author: Panagiotis Liakos <[email protected]>
Date: 2017-01-05T12:58:42Z
Fixed error in README file
commit 7eed5292208d67d8883ebd8cae2247a4acad4eaa
Author: Merlijn Sebrechts <[email protected]>
Date: 2017-01-05T14:17:01Z
fixed line wrapping in readme.
commit e47bcb715a944761ad168cc51b63200c726b905f
Author: Merlijn Sebrechts <[email protected]>
Date: 2017-01-05T14:23:34Z
used charm icon template and scaled icon to fit official boundraries
commit 4fe847840286e806ef2c9683e71f5b4959056eb7
Author: Merlijn Sebrechts <[email protected]>
Date: 2017-01-05T14:25:51Z
fixed line spacing in README.md
commit d175abc57cb78aa2e213902ac129f70cd9bc2fad
Author: Merlijn Sebrechts <[email protected]>
Date: 2017-01-05T14:27:28Z
fixed inconsistency in 'resources' links
commit 5846e9a8b172b6b83832163df3a7ef12419c9b06
Author: Merlijn Sebrechts <[email protected]>
Date: 2017-01-05T14:32:14Z
re-added copyright header in icon
commit 2f7071e833c8c3e2f572134802e93429e070dbee
Author: panagiotisl <[email protected]>
Date: 2017-01-05T14:38:03Z
Merge pull request #1 from galgalesh/master
Great Charms deserve great looks
commit 31d5622be4a1427653bff15ac611ee2a4d08546d
Author: Panagiotis Liakos <[email protected]>
Date: 2017-01-13T16:41:22Z
added metadata tags
commit 57db4cc58a521c261ec4c7d500dea77f303e812b
Author: Kevin W Monroe <[email protected]>
Date: 2017-01-27T03:04:29Z
convert to standalone charm
Update readme, metadata, and test to support giraph as a standalone charm.
commit 754e1fbb32e09bf1dec096da1e2a66b848e6d0b3
Author: Kevin W Monroe <[email protected]>
Date: 2017-01-27T03:09:41Z
simplify jar handling and report accurate status
- Programatically determine jars to be set in /etc/environment.
- Now that giraph is standalone, ensure the charm status accurately
reports when blocked/waiting/active.
commit dacfcda22c1982dbb4d1f4a1b768e546d71d2e55
Author: Kevin W Monroe <[email protected]>
Date: 2017-01-27T03:19:06Z
refactor smoke test
- ensure we only run the test if giraph is ready
- store full test output on the unit (and return as raw action output)
- run actual test as the ubuntu user
- whitespace/format tweaks
commit b0d1269edbd7fc85ce8c8ada712c719ca51ed570
Author: Kevin W Monroe <[email protected]>
Date: 2017-01-27T04:24:23Z
include trivial deployment test
By default, all charms based on layer:hadoop-client will include a
'hadoop-client' deployment test when built. Since giraph does not
need the client, we do not need to waste resources running that test.
Create a trivial giraph-based test with the same name as the client
test, which will prevent the client test from being built into this
charm.
commit 89675513101b605fb153a87f279d835e3176fc92
Author: Kevin W Monroe <[email protected]>
Date: 2017-02-23T19:20:46Z
make subordinate (again)
After some consideration, this does in fact make more sense as a subordinate
charm. At the end of the day, we really just want giraph jars on the system
where we plan to run jobs. That means support a giraph interface and let
users hook giraph to hadoop-client, spark, etc (note: currently only
hadoop-client has been rebuilt to support the giraph interface).
I'm also changing the /etc/environment var to GIRAPH_JARS instead of
LIB_JARS to ensure the value does not get stomped by other charms. I foresee
users doing something like this:
hadoop jar foo.jar -libjars ${GIRAPH_JARS},${MAHOUT_JARS},etc
commit ffce097bfaa0e4fd047b099998c94949683321bc
Author: Kevin W Monroe <[email protected]>
Date: 2017-02-23T21:30:18Z
remove unused config.yaml
commit 64d7c226fce491d50b4dd5aa89cd691499b1a0d2
Author: Kevin W Monroe <[email protected]>
Date: 2017-02-23T23:10:24Z
eeek! fix tests
commit ce7a41f6da10f83d938db36cb3c1a1747864564f
Author: Panagiotis Liakos <[email protected]>
Date: 2017-02-28T07:51:26Z
Merge pull request #3 from kwmonroe/subordinate-fixups
general charm cleanup
commit 2ff20d2e1bda246ab349d2093cf36e8f2da24aee
Author: Kevin W Monroe <[email protected]>
Date: 2017-04-26T23:48:49Z
document giraph version; juju2 updates
- To make it easier for users to know what version of giraph will be
installed
by this charm, call it out in the metadata and READMe.md
- Since the release of bigtop-1.2, all bigtop charms require juju2. Remove
references to juju < 2 from the README.
commit 2ddf7bb2cf657d3312f47c2ff5dfabfb3fe3f6a4
Author: Panagiotis Liakos <[email protected]>
Date: 2017-05-01T12:39:08Z
Merge pull request #4 from kwmonroe/version-juju2
document giraph version; juju2 updates
commit e5ea8a648de3b362d997f1667bd751aed19bee24
Author: Panagiotis Liakos <[email protected]>
Date: 2017-07-27T07:26:50Z
updated the charm icon
commit 292708dca198aae0f054001df2bc9a892b1d9e95
Author: Panagiotis Liakos <[email protected]>
Date: 2017-07-27T10:14:54Z
Merge from upstream
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---