incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sijie Guo <guosi...@gmail.com>
Subject Re: [VOTE] Pulsar Release 2.1.0-incubating Candidate 5
Date Mon, 30 Jul 2018 15:24:27 GMT
Thank you Willem!

On Sun, Jul 29, 2018 at 5:45 PM Willem Jiang <willem.jiang@gmail.com> wrote:

> Hi Sijie
>
> I just have a quick question for the apache-pulsar-io-connectors-
> 2.1.0-incubating-bin.tar.gz.
> I guess the source is from apache-pulsar-2.1.0-incubating-src.tar.gz, but I
> need to know how to build this artifact.
>

Ah, when you run "mvn clean install -Dmaven.gitcommitid.skip=true
-DskipTests", the apache-pulsar-io-connectors-2.1.0-incubating-bin.tar.gz
will be produced under `distribution/io/target` directory. This is the io
binary bundle contains all the built-in connectors.

>
> BTW, it looks like the License of
> apache-pulsar-io-connectors-2.1.0-incubating-bin.tar.gz
> doesn't reflect the bundled third party dependencies.
>

We are using NIFI NAR plugin for packing io connector. for each connector,
a META-INF/DEPENDENCIES file with licensing  information for all its
transitive dependencies is bundled with each NAR package.


>
>
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> On Thu, Jul 26, 2018 at 2:17 AM, Sijie Guo <sijie@apache.org> wrote:
>
> > This is the 5th release candidate for Apache Pulsar, version
> > 2.1.0-incubating.
> >
> > Link to the vote on dev@pulsar list:
> > https://lists.apache.org/thread.html/9f1ec1266c02dde859d19e11a61416
> > b3747eb4920d8bd8868dbb2988@%3Cdev.pulsar.apache.org%3E
> >
> > Pulsar is a highly scalable, low latency messaging platform running on
> > commodity hardware.
> > It provides simple pub-sub semantics over topics, guaranteed
> at-least-once
> > and effective-once delivery of messages, automatic cursor management for
> > subscribers, and geo-replication.
> >
> > This is a feature release, introducing following new 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 voting 2.1.0 release:
> >
> > - For compiling source distribution, use "mvn clean install
> > -Dmaven.gitcommitid.skip=true
> > [-DskipTests]".
> > - Starting from this release, Pulsar is shipping RPM & DEB packages for
> > pulsar non-java clients.
> > - Starting from this release, Pulsar is 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, You can use the
> > instructions documented in the link for
> >   validating the binary release candidate:
> > https://github.com/apache/incubator-pulsar/wiki/Release-
> > Candidate-Validation
> >
> > - Sijie
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message