On Sat, Oct 4, 2014 at 8:31 AM, Jiannan Wang <[email protected]> wrote:
> > Your release script is actually attached in that email :) > > But the link that you provided is yahoo internal link :) you might take > care of this next time, if it is yahoo confidential :) > > Wow, I didn't notice that, thanks for pointing it out. I need to be more > careful to avoid being fired :) > > > This is a very awesome script to run. I think we could add it to the > repo under bin/ directory. Do you mind creating a JIRA to do that? we could > include it in 4.3.1 and 4.4.0. > > Done, https://issues.apache.org/jira/browse/BOOKKEEPER-788. I'll create > a patch tomorrow. > > > for the git tag question, I am not sure if we could do that, since the > bookkeeper repo is actually in svn rather than git. > > Maybe we could manage it manually in GitHub? > I think after BOOKKEEPER goes TLP, we will have a separated repo, which we might have a real git repo. > Thanks, > Jiannan > > From: Sijie Guo <[email protected]> > Date: Saturday, October 4, 2014 at 4:42 PM > To: "Y.CORP.YAHOO.COM\\jiannan" <[email protected]> > Cc: "[email protected]" < > [email protected]> > Subject: Re: [VOTE] BookKeeper 4.3.0 Release Candidate 0 > > Thanks Jiannan! > > This is a very awesome script to run. I think we could add it to the > repo under bin/ directory. Do you mind creating a JIRA to do that? we could > include it in 4.3.1 and 4.4.0. > > for the git tag question, I am not sure if we could do that, since the > bookkeeper repo is actually in svn rather than git. > > - Sijie > > On Fri, Oct 3, 2014 at 9:26 PM, Jiannan Wang <[email protected]> > wrote: > >> Thanks Sijie. >> >> +1 for the tag, verified successfully in following platforms: >> * Mac OS X 10.9.4, JDK 1.7.0_45, Maven 3.0.5 >> * Red Hat Enterprise Linux Server release 5.4, JDK 1.6.0_13, Maven 3.0.4 >> * Red Hat Enterprise Linux Server release 6.5, JDK 1.7.0_60, Maven 3.2.1 >> >> >> By the way, it would be convenient if git tag could also be provided. >> >> During verification, I find we need to type several commands to validate >> each release, which would be boring. So I create a script to wrap up all >> steps, see attachment. >> >> Usage: place the script outside source code (to avoid rat check failure) >> and run it under the top-level directory. >> >> Here is process of the script: >> 1. Collecting build environment info (Operation System, JDK, Maven) >> 2. Run 'mvn install -DskipTests' >> 3. Checking code (findbugs, rat now). Should I add mvn >> javadoc:aggregate? >> 4. Running unit test >> 5. Start standalone Bookie and Hedwig service >> 6. Run simple Bookie test: bookkeeper-server/bin/bookkeeper simpletest >> -ensemble 3 -writeQuorum 3 >> 7. Run simple Hedwig test: hedwig-server/bin/hedwig console; pubsub >> topic subscriber 10 message >> 8. Tar all above logs when error/exit >> >> >> Furthermore, with the tar logs we could diagnose user's compile/UT >> failure. >> >> Best, >> Jiannan >> >> On 10/3/14, 4:55 PM, "Sijie Guo" <[email protected]> wrote: >> >> >This is the first release candidate for Apache BookKeeper, version 4.3.0. >> > >> >It fixes the following issues: >> > >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12323267&st >> >yleName=Html&projectId=12311293 >> > >> >*** Please download, test and vote by Oct 7th 2014, 00:00 GMT. >> > >> >Note that we are voting upon the source (tag), binaries are provided >> >for convenience. >> > >> >Source and binary files: >> >http://people.apache.org/~sijie/bookkeeper-4.3.0-candidate-0/ >> > >> >Maven staging repo: >> > >> https://repository.apache.org/content/repositories/orgapachebookkeeper-100 >> >2/ >> > >> >The tag to be voted upon: >> >http://svn.apache.org/repos/asf/zookeeper/bookkeeper/tags/release-4.3.0/ >> > >> >BookKeeper's KEYS file containing PGP keys we use to sign the release: >> >http://svn.apache.org/repos/asf/zookeeper/bookkeeper/dist/KEYS >> > >> >Please download the the source package, and follow the README to build >> >and run a bookkeeper and hedwig service. >> >> >
