Hi Dave,

This is because gitcommit plugin in the maven profile. It assumes the
working directory is a git repo. It can be skipped with " -Dmaven.
*gitcommitid*.*skip*=true "

If you run "mvn clean install -DskipTests -Dmaven.gitcommitid.skip=true",
it should be working. I am not sure if that is an issue for blocking a
release, I would like to see what other people's opinions as well.

Also is this the only issue are you seeing?

I would appreciate if all reviewers can review the whole release candidate
and point out the problems that he found. so I can fix them in the next
release candidate.

- Sijie


On Fri, Jul 20, 2018 at 12:12 PM Dave Fisher <dave2w...@comcast.net> wrote:

> Hi -
>
> I’m currently -1 as I get errors building from source in:
>
> [*INFO*] Apache Pulsar :: Protobuf shaded ................... *FAILURE*
> [  0.049 s]
>
> [*ERROR*] Failed to execute goal
> pl.project13.maven:git-commit-id-plugin:2.2.4:revision *(git-info)* on
> project protobuf-shaded: *.git directory is not found! Please specify a
> valid [dotGitDirectory] in your pom.xml* -> *[Help 1]*
>
> Regards,
> Dave
>
> On Jul 19, 2018, at 4:43 PM, Sijie Guo <si...@apache.org> wrote:
>
> This is the 5th release candidate for Apache Pulsar, version
> 2.1.0-incubating.
>
> It introduces following main features:
>
> - Pulsar I/O: a serverless connector framework built on top of Pulsar
> Functions.
> - TieredStorage: offloads bookkeeper ledgers to a cold storage (like S3).
> - Stateful Function: Pulsar Functions supports storing state back to
> bookkeeper.
> - Go Client: a Go client wrapping over existing cpp client.
> - Avro and Protobuf schema are supported.
>
> Full list of changes and fixes are available:
>
> https://github.com/apache/incubator-pulsar/milestone/13?closed=1
>
> *** Please download, test and vote on this release. This vote will stay
> open
> for at least 72 hours ***
>
> Note that we are voting upon the source (tag), binaries are provided for
> convenience.
>
> Source and binary files:
>
> https://dist.apache.org/repos/dist/dev/incubator/pulsar/pulsar-2.1.0-incubating-candidate-5/
>
> SHA-1 checksums:
>
> f0f6b6d7c48d119da36fc4fa1f934fd1f9ba8498
> ./apache-pulsar-2.1.0-incubating-bin.tar.gz
>
> b6a968249a7c5d21be89ece27895b862efda9a92
> ./apache-pulsar-2.1.0-incubating-src.tar.gz
>
> ddcf929eb18082ff2b9979507054453e8e803ed3
> ./apache-pulsar-io-connectors-2.1.0-incubating-bin.tar.gz
>
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachepulsar-1025/
>
> The tag to be voted upon:
> v2.1.0-incubating-candidate-5 (75f79b77f55fbad351cb517e7f3b8ba4ab2dc177)
>
> https://github.com/apache/incubator-pulsar/releases/tag/v2.1.0-incubating-candidate-5
>
> Pulsar's KEYS file containing PGP keys we use to sign the release:
> https://dist.apache.org/repos/dist/release/incubator/pulsar/KEYS
>
> Please download the the source package, and follow the README to build
> and run the Pulsar standalone service.
>
> A few notes for reviewing/voting 2.1.0 release:
>
> - Starting from this release, we are shipping RPM & DEB packages for pulsar
> non-java clients.
> - Starting from this release, we are shipping a binary distribution called
> `apache-pulsar-io-connectors`
>  including all built-in connectors. Each connector is packaged with all
> their dependencies and
>  a META-INF/DEPEDENCIES file with licensing information for
> all dependencies.
> - Since there are a lot of features introduced in 2.1, I put up an
> instruction for people to validate release candidate
>   on different features:
>
> https://github.com/apache/incubator-pulsar/wiki/Release-Candidate-Validation
>
>
>

Reply via email to