Thank you Willem! On Sun, Jul 29, 2018 at 5:45 PM Willem Jiang <willem.ji...@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 <si...@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 > > >