Thanks Dong for driving the release!! Guozhang
On Wed, Nov 21, 2018 at 10:09 AM Dong Lin <lind...@apache.org> wrote: > The Apache Kafka community is pleased to announce the release for Apache > Kafka 2.1.0 > > > This is a major release and includes significant features from 28 KIPs. It > contains fixes and improvements from 179 JIRSs, including a few critical > bug fixes. Here is a summary of some notable changes > > ** Java 11 support > ** Support for Zstandard, which achieves compression comparable to gzip > with higher compression and especially decompression speeds(KIP-110) > ** Avoid expiring committed offsets for active consumer group (KIP-211) > ** Provide Intuitive User Timeouts in The Producer (KIP-91) > ** Kafka's replication protocol now supports improved fencing of zombies. > Previously, under certain rare conditions, if a broker became partitioned > from Zookeeper but not the rest of the cluster, then the logs of replicated > partitions could diverge and cause data loss in the worst case (KIP-320) > ** Streams API improvements (KIP-319, KIP-321, KIP-330, KIP-353, KIP-356) > ** Admin script and admin client API improvements to simplify admin > operation (KIP-231, KIP-308, KIP-322, KIP-324, KIP-338, KIP-340) > ** DNS handling improvements (KIP-235, KIP-302) > > > All of the changes in this release can be found in the release notes: > https://www.apache.org/dist/kafka/2.1.0/RELEASE_NOTES.html > > > You can download the source and binary release (Scala <VERSIONS>) from: > https://kafka.apache.org/downloads#2.1.0 > > > --------------------------------------------------------------------------------------------------- > > > Apache Kafka is a distributed streaming platform with four core APIs: > > > ** The Producer API allows an application to publish a stream records to > one or more Kafka topics. > > ** The Consumer API allows an application to subscribe to one or more > topics and process the stream of records produced to them. > > ** The Streams API allows an application to act as a stream processor, > consuming an input stream from one or more topics and producing an > output stream to one or more output topics, effectively transforming the > input streams to output streams. > > ** The Connector API allows building and running reusable producers or > consumers that connect Kafka topics to existing applications or data > systems. For example, a connector to a relational database might > capture every change to a table. > > > With these APIs, Kafka can be used for two broad classes of application: > > ** Building real-time streaming data pipelines that reliably get data > between systems or applications. > > ** Building real-time streaming applications that transform or react > to the streams of data. > > > Apache Kafka is in use at large and small companies worldwide, including > Capital One, Goldman Sachs, ING, LinkedIn, Netflix, Pinterest, Rabobank, > Target, The New York Times, Uber, Yelp, and Zalando, among others. > > A big thank you for the following 100 contributors to this release! > > Ahmed Al Mehdi, Aleksei Izmalkin, Alex Dunayevsky, Amit Sela, Andras > Katona, Andy Coates, Anna Povzner, Arjun Satish, Attila Sasvari, Aviem Zur, > Bibin Sebastian, Bill Bejeck, Bob Barrett, Brandon Kirchner, Bridger > Howell, Chia-Ping Tsai, Colin Hicks, Colin Patrick McCabe, Dhruvil Shah, > Dong Lin, Edoardo Comar, Eugen Feller, Ewen Cheslack-Postava, Filipe > Agapito, Flavien Raynaud, Gantigmaa Selenge, Gardner Vickers, Gitomain, > Gunnar Morling, Guozhang Wang, hashangayasri, huxi, huxihx, Ismael Juma, > Jagadesh Adireddi, Jason Gustafson, Jim Galasyn, Jimin Hsieh, Jimmy Casey, > Joan Goyeau, John Roesler, Jon Lee, jonathanskrzypek, Jun Rao, Kamal > Chandraprakash, Kevin Lafferty, Kevin Lu, Koen De Groote, Konstantine > Karantasis, lambdaliu, Lee Dongjin, Lincong Li, Liquan Pei, lucapette, > Lucas Wang, Maciej Bryński, Magesh Nandakumar, Manikumar Reddy, Manikumar > Reddy O, Mario Molina, Marko Stanković, Matthias J. Sax, Matthias > Wessendorf, Max Zheng, Mayank Tankhiwale, mgharat, Michal Dziemianko, > Michał Borowiecki, Mickael Maison, Mutasem Aldmour, Nikolay, nixsticks, > nprad, okumin, Radai Rosenblatt, radai-rosenblatt, Rajini Sivaram, Randall > Hauch, Robert Yokota, Rohan, Ron Dagostino, Sam Lendle, Sandor Murakozi, > Simon Clark, Stanislav Kozlovski, Stephane Maarek, Sébastien Launay, Sönke > Liebau, Ted Yu, uncleGen, Vahid Hashemian, Viktor Somogyi, wangshao, > xinzhg, Xiongqi Wesley Wu, Xiongqi Wu, ying-zheng, Yishun Guan, Yu Yang, > Zhanxiang (Patrick) Huang > > We welcome your help and feedback. For more information on how to > report problems, and to get involved, visit the project website at > https://kafka.apache.org/ > > Thank you! > > Regards, > Dong > -- -- Guozhang