I don't know if this got through, so trying again. I just remembered I am not on user@ Thank you Lewis
---------- Forwarded message ---------- From: Lewis John Mcgibbney <[email protected]> Date: Fri, Apr 12, 2013 at 6:05 PM Subject: Re: [VOTE] Release Giraph 1.0 (rc0) To: "[email protected]" <[email protected]> Cc: [email protected] Hi, 1) I would second Romans comment that the tarball spews a lot of garbage when I extract it. 2) PGP key is fine 3) md5sum is NOT, this is an issue 4) I can compile and package the Giraph source on Hadoop 1.1.1, however my tests fail with the following, however I think this is specific to my local box. ------------------------------------------------------------------------------- Test set: org.apache.giraph.io.hbase.TestHBaseRootMarkerVertextFormat ------------------------------------------------------------------------------- Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 602.008 sec <<< FAILURE! testHBaseInputOutput(org.apache.giraph.io.hbase.TestHBaseRootMarkerVertextFormat) Time elapsed: 601.915 sec <<< ERROR! org.apache.hadoop.hbase.client.NoServerForRegionException: Unable to find region for after 10 tries. at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegionInMeta(HConnectionManager.java:888) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:797) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:766) at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:189) at org.apache.hadoop.hbase.HBaseTestingUtility.restartHBaseCluster(HBaseTestingUtility.java:395) at org.apache.giraph.io.hbase.TestHBaseRootMarkerVertextFormat.testHBaseInputOutput(TestHBaseRootMarkerVertextFormat.java:138) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103) at org.apache.maven.surefire.Surefire.run(Surefire.java:169) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021) 5) It is great to see that you guys provide a RAT plugin, however the rat:check target fails with too many unapproved licenses. I'll keep digging here and see if I can find out anything else about the RC. Great work guys Lewis On Fri, Apr 12, 2013 at 3:56 PM, Avery Ching <[email protected]> wrote: > Fellow Giraphers, > > We have a our first release candidate since graduating from incubation. > This is a source release, primarily due to the different versions of > Hadoop we support with munge (similar to the 0.1 release). Since 0.1, > we've made A TON of progress on overall performance, optimizing memory use, > split vertex/edge inputs, easy interoperability with Apache Hive, and a > bunch of other areas. In many ways, this is an almost totally different > codebase. Thanks everyone for your hard work! > > Apache Giraph has been running in production at Facebook (against > Facebook's Corona implementation of Hadoop - https://github.com/facebook/* > *hadoop-20/tree/master/src/**contrib/corona<https://github.com/facebook/hadoop-20/tree/master/src/contrib/corona>) > since around last December. It has proven to be very scalable, performant, > and enables a bunch of new applications. Based on the drastic improvements > and the use of Giraph in production, it seems appropriate to bump up our > version to 1.0. > > While anyone can vote, the ASF requires majority approval from the PMC -- > i.e., at least three PMC members must vote affirmatively for release, and > there must be more positive than negative votes. Releases may not be > vetoed. Before voting +1 PMC members are required to download the signed > source code package, compile it as provided, and test the resulting > executable on their own platform, along with also verifying that the > package meets the requirements of the ASF policy on releases. > > Please test this against many other Hadoop versions and let us know how > this goes! > > Release notes: > http://people.apache.org/~**aching/giraph-1.0-RC0/RELEASE_**NOTES.html<http://people.apache.org/~aching/giraph-1.0-RC0/RELEASE_NOTES.html> > > Release artifacts: > http://people.apache.org/~**aching/giraph-1.0-RC0/<http://people.apache.org/~aching/giraph-1.0-RC0/> > > Corresponding git tag: > https://git-wip-us.apache.org/**repos/asf?p=giraph.git;a=** > shortlog;h=refs/tags/release-**1.0-RC0<https://git-wip-us.apache.org/repos/asf?p=giraph.git;a=shortlog;h=refs/tags/release-1.0-RC0> > > Signing keys: > http://people.apache.org/keys/**group/giraph.asc<http://people.apache.org/keys/group/giraph.asc> > > The vote runs for 72 hours, until Monday 4pm PST. > > Thanks everyone for your patience with this release! > > Avery > -- *Lewis* -- *Lewis*
