[ANNOUNCE] Apache Kafka 2.6.0
The Apache Kafka community is pleased to announce the release for Apache Kafka 2.6.0 * TLSv1.3 has been enabled by default for Java 11 or newer. * Significant performance improvements, especially when the broker has large numbers of partitions * Smooth scaling out of Kafka Streams applications * Kafka Streams support for emit on change * New metrics for better operational insight * Kafka Connect can automatically create topics for source connectors * Improved error reporting options for sink connectors in Kafka Connect * New Filter and conditional SMTs in Kafka Connect * The default value for the `client.dns.lookup` configuration is now `use_all_dns_ips` * Upgrade Zookeeper to 3.5.8 This release also includes other features, 74 improvements, 175 bug fixes, plus other changes. All of the changes in this release can be found in the release notes: https://www.apache.org/dist/kafka/2.6.0/RELEASE_NOTES.html You can download the source and binary release (Scala 2.12 and 2.13) from: https://kafka.apache.org/downloads#2.6.0 --- Apache Kafka is a distributed streaming platform with four core APIs: ** The Producer API allows an application to publish a stream of 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 127 contributors to this release! 17hao, A. Sophie Blee-Goldman, Aakash Shah, Adam Bellemare, Agam Brahma, Alaa Zbair, Alexandra Rodoni, Andras Katona, Andrew Olson, Andy Coates, Aneel Nazareth, Anna Povzner, Antony Stubbs, Arjun Satish, Auston, avalsa, Badai Aqrandista, belugabehr, Bill Bejeck, Bob Barrett, Boyang Chen, Brian Bushree, Brian Byrne, Bruno Cadonna, Charles Feduke, Chia-Ping Tsai, Chris Egerton, Colin Patrick McCabe, Daniel, Daniel Beskin, David Arthur, David Jacot, David Mao, dengziming, Dezhi “Andy” Fang, Dima Reznik, Dominic Evans, Ego, Eric Bolinger, Evelyn Bayes, Ewen Cheslack-Postava, fantayeneh, feyman2016, Florian Hussonnois, Gardner Vickers, Greg Harris, Gunnar Morling, Guozhang Wang, high.lee, Hossein Torabi, huxi, Ismael Juma, Jason Gustafson, Jeff Huang, jeff kim, Jeff Widman, Jeremy Custenborder, Jiamei Xie, jiameixie, jiao, Jim Galasyn, Joel Hamill, John Roesler, Jorge Esteban Quilcate Otoya, José Armando García Sancio, Konstantine Karantasis, Kowshik Prakasam, Kun Song, Lee Dongjin, Leonard Ge, Lev Zemlyanov, Levani Kokhreidze, Liam Clarke-Hutchinson, Lucas Bradstreet, Lucent-Wong, Magnus Edenhill, Manikumar Reddy, Mario Molina, Matthew Wong, Matthias J. Sax, maulin-vasavada, Michael Viamari, Michal T, Mickael Maison, Mitch, Navina Ramesh, Navinder Pal Singh Brar, nicolasguyomar, Nigel Liang, Nikolay, Okada Haruki, Paul, Piotr Fras, Radai Rosenblatt, Rajini Sivaram, Randall Hauch, Rens Groothuijsen, Richard Yu, Rigel Bezerra de Melo, Rob Meng, Rohan, Ron Dagostino, Sanjana Kaundinya, Scott, Scott Hendricks, sebwills, Shailesh Panwar, showuon, SoontaekLim, Stanislav Kozlovski, Steve Rodrigues, Svend Vanderveken, Sönke Liebau, THREE LEVEL HELMET, Tom Bentley, Tu V. Tran, Valeria, Vikas Singh, Viktor Somogyi, vinoth chandar, Vito Jeng, Xavier Léauté, xiaodongdu, Zach Zhang, zhaohaidao, zshuo, 阿洋 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, Randall Hauch
[ANNOUNCEMENT] Apache HTTP Server 2.4.46 Released
Apache HTTP Server 2.4.46 Released August 07, 2020 The Apache Software Foundation and the Apache HTTP Server Project are pleased to announce the release of version 2.4.46 of the Apache HTTP Server ("Apache"). This version of Apache is our latest GA release of the new generation 2.4.x branch of Apache HTTPD and represents fifteen years of innovation by the project, and is recommended over all previous releases. This release of Apache is a security, feature and bug fix release. We consider this release to be the best version of Apache available, and encourage users of all prior versions to upgrade. Apache HTTP Server 2.4.46 is available for download from: https://httpd.apache.org/download.cgi Apache 2.4 offers numerous enhancements, improvements, and performance boosts over the 2.2 codebase. For an overview of new features introduced since 2.4 please see: https://httpd.apache.org/docs/trunk/new_features_2_4.html Please see the CHANGES_2.4 file, linked from the download page, for a full list of changes. A condensed list, CHANGES_2.4.46 includes only those changes introduced since the prior 2.4 release. A summary of all of the security vulnerabilities addressed in this and earlier releases is available: https://httpd.apache.org/security/vulnerabilities_24.html This release requires the Apache Portable Runtime (APR), minimum version 1.5.x, and APR-Util, minimum version 1.5.x. Some features may require the 1.6.x version of both APR and APR-Util. The APR libraries must be upgraded for all features of httpd to operate correctly. This release builds on and extends the Apache 2.2 API. Modules written for Apache 2.2 will need to be recompiled in order to run with Apache 2.4, and require minimal or no source code changes. https://svn.apache.org/repos/asf/httpd/httpd/trunk/VERSIONING When upgrading or installing this version of Apache, please bear in mind that if you intend to use Apache with one of the threaded MPMs (other than the Prefork MPM), you must ensure that any modules you will be using (and the libraries they depend on) are thread-safe. Please note the 2.2.x branch has now passed the end of life at the Apache HTTP Server project and no further activity will occur including security patches. Users must promptly complete their transitions to this 2.4.x release of httpd to benefit from further bug fixes or new features.
[ANNOUNCE] Apache Commons NET 3.7 released
The Apache Commons team are pleased to announce the release of Apache Commons Net version 3.7. The Commons Net library implements the client side of many basic Internet protocols. The purpose of the library is to provide fundamental protocol access, not higher-level abstractions. This is a bug fix release. All users are encouraged to upgrade to 3.7. For details of the fixes and new features please see: http://www.apache.org/dist/commons/net/RELEASE-NOTES.txt [These are also included with the binary and source archives] The changes are also available at: http://commons.apache.org/net/changes-report.html Binary and source archives are available from: http://commons.apache.org/proper/commons-net/download_net.cgi Please see the Apache Commons Net website for full details: http://commons.apache.org/net/ The Maven coordinates are: commons-net commons-net 3.7
[ANNOUNCEMENT] Apache Commons Imaging 1.0-alpha2 Released
The Apache Commons Imaging team is pleased to announce the commons-imaging-1.0-alpha2 release! Apache Commons Imaging (previously Sanselan) is a pure-Java image library. There are breaking changes between 1.0-alpha1 and 1.0-alpha2, until we stabilize the API for our 1.0 release. Users are encouraged to read the release notes when updating to this new release. For details of the fixes and new features please see: https://www.apache.org/dist/commons/imaging/RELEASE-NOTES.txt [These are also included with the binary and source archives] The changes are also available at: https://commons.apache.org/imaging/changes-report.html Binary and source archives are available from: https://commons.apache.org/proper/commons-imaging/download_imaging.cgi Please see the Apache Commons Imaging website for full details: https://commons.apache.org/imaging/ The Maven coordinates are: org.apache.commons commons-imaging 1.0-alpha2 Changes in this version include: New features: o IMAGING-248: ICNS: missing element types; some safety checks Thanks to Greg Shrago. o IMAGING-245: Add disposal method to GIF metadata Thanks to Christoffer Rydberg. o IMAGING-146: Add documentation for the color package o IMAGING-244: Use isEmpty instead of comparing size() with integers o IMAGING-243: PNG Writer Indexed Color with semi-transparent Pixels and Better Compression Thanks to Andreas Menze. o IMAGING-239: Add inflate (deflate algorithm) to TIFF files Thanks to Paul Austin. o IMAGING-164: Simplify code in IcoImageParser::writeImage Thanks to Michael Groß. o IMAGING-165: Add the fields from TiffReader.Collector to TiffContents Thanks to Michael Groß. o IMAGING-228: Remove private method PhotometricInterpreterLogLuv#cube by Math.pow o IMAGING-236: Add support to read multiple images from GIF Thanks to Christoffer Rydberg. Fixed Bugs: o IMAGING-247: Fix crash when reading TIFF using PackBits Thanks to Gary Lucas. o IMAGING-246: Invalid Block Size error prevents handling of block 1084, Macintosh NSPrintInfo o IMAGING-163: Add XmpEmbedabble interface to parsers that support it o IMAGING-151: ColorGroup.color_counts is mutable public List and is multiply sorted o IMAGING-242: Upgrade to JUnit 5 o IMAGING-241: Copy byte arrays fixing TODO markers o IMAGING-136: Imaging.getImageInfo() fails to read JPEG file Thanks to Michael Groß. o IMAGING-238: Return copied byte arrays in Png Chunk and Png Chunk ICCP o IMAGING-230: Properly close resources with try-with-resources in T4AndT6Compression o IMAGING-134: Invalid (RST) marker found in entropy data Thanks to Michael Sommerville. o IMAGING-130: Reading of some GIF images throws java.io.IOException: AddStringToTable: codes: 4096 code_size: 12 Thanks to Michael Sommerville. o IMAGING-224: Fix build errors in Travis o IMAGING-167: Possible infinite loop at XpmImageParser::writeImage Thanks to Michael Groß. o IMAGING-211: Imaging.getBufferedImage fails throwing java.lang.ArrayIndexOutOfBoundsException for specific inputs o IMAGING-210: Imaging.getBufferedImage fails throwing NegativeArraySizeException for specific inputs Changes: o IMAGING-258: Prevent exception in TIFF when reading EXIF directory Thanks to Gary Lucas. o IMAGING-260: Fix mvn site failure with JavaNCSS parse error o IMAGING-259: Enhance TIFF DataReaders speed for compressed RGB Thanks to Gary Lucas. o IMAGING-251: Support for TIFF floating-point formats Thanks to Gary Lucas. o IMAGING-254: Small code improvements o IMAGING-253: ByteSourceInputStream has initialized its length when reading starts Thanks to David Hrbacek. o IMAGING-249: Make IPTCBlock members private and add getter/setter o Update tests from commons-io:commons-io 2.6 to 2.7. Thanks to Gary Gregory. o Update commons-parent from 50 to 51 #88. Thanks to Dependabot. o Update actions/checkout from v1 to v2.3.1 #87. Thanks to Dependabot. o Update junit-jupiter from 5.5.2 to 5.6.2 #86. Thanks to Dependabot. Have fun! -Apache Commons Imaging team
The Apache News Round-up: week ending 7 August 2020
[this newsletter is available online at https://s.apache.org/vhoj6 ] Welcome, August! We've had a great week within the Apache community. Here's what happened: Success at Apache – the monthly blog series that focuses on the people and processes behind why the ASF "just works". - "I Became an Apache Solr Committer in 4,662 Days. Here’s how you can do it faster!" by Eric Pugh https://s.apache.org/hney3 ASF Annual Report – a look back at our many achievements during the 2020 Fiscal Year - Press release https://s.apache.org/FY2020AnnualReport-PR - Full report https://s.apache.org/FY2020AnnualReport ASF Board – management and oversight of the business affairs of the corporation in accordance with the Foundation's bylaws. - Next Board Meeting: 19 August 2020. Board calendar and minutes https://apache.org/foundation/board/calendar.html ApacheCon™ – the ASF's official global conference series, bringing Tomorrow's Technology Today since 1998. - Registration is OPEN (and free) for ApacheCon@Home taking place online 29 September - 1 October. Join us! https://www.apachecon.com/acna2020/ - Sponsorships available for ApacheCon@Home https://www.apachecon.com/acna2020/sponsors.html ASF Infrastructure – our distributed team on three continents keeps the ASF's infrastructure running around the clock. - 7M+ weekly checks yield uptime at 99.86%. Performance checks across 50 different service components spread over more than 250 machines in data centers around the world. http://www.apache.org/uptime/ Apache Code Snapshot – Over the past week, 399 Apache Committers changed 2,461,830 lines of code over 3,074 commits. Top 5 contributors, in order, are: Andrea Cosentino, Gary Gregory, Sebastian Bazley, Jean-Baptiste Onofré, and Claus Ibsen. Apache Project Announcements – the latest updates by category. Application Performance Monitor -- - Apache SkyWalking 8.1.0 released https://skywalking.apache.org/ Libraries -- - Apache Commons Pool 2.8.1 released https://commons.apache.org/proper/commons-pool/ Machine Learning -- - Apache OpenNLP 1.9.3 released https://opennlp.apache.org/ Web Frameworks -- - Apache Cocoon 2.1.13 released https://cocoon.apache.org/ Did You Know? - Did you know that the ASF stewards more than 227M+ lines of code, valued at more than $20B? https://s.apache.org/FY2020AnnualReport-PR - Did you know that the top 5 most active Apache projects over FY2020 were, in order: Apache Kafka, Hadoop, Lucene, POI, and ZooKeeper? https://s.apache.org/FY2020AnnualReport - Did you know that Apache projects' ongoing sustainability is ensured through the generosity of our Sponsors and individual donors, whose support helps ensure that the ASF continues to provide more than $20B worth of software to the public-at-large at 100% no cost? http://donate.apache.org Apache Community Notices - Apache Month In Review: July 2020 – overview of events that have taken place within the Apache community https://s.apache.org/July2020 - "Trillions and Trillions Served" – the documentary on the ASF filmed onsite at ApacheCon Las Vegas and Berlin in 2019 have been released: 1) full feature https://s.apache.org/Trillions-Feature 2) "Apache Everywhere" short https://s.apache.org/ApacheEverywhere 3) "Why Apache" teaser https://s.apache.org/ASF-Trillions 4) “Apache Innovation” shorts https://s.apache.org/ApacheInnovation - The Apache Software Foundation Statement on the COVID-19 Coronavirus Outbreak https://s.apache.org/COVID-19 - The Apache Software Foundation Celebrates 21 Years of Open Source Leadership https://s.apache.org/21stAnniversary - The Apache Software Foundation Operations Summary: Q3 FY2020 (November 2019 - January 2020) https://s.apache.org/r6s5u - Apache in 2019 - By The Digits https://s.apache.org/Apache2019Digits - The Apache Way to Sustainable Open Source Success https://s.apache.org/GhnI - Foundation Reports and Statements http://www.apache.org/foundation/reports.html - "Success at Apache" focuses on the people and processes behind why the ASF "just works". https://blogs.apache.org/foundation/category/SuccessAtApache - Inside Infra: the new interview series with members of the ASF infrastructure team --meet Christ Thistlethwaite https://s.apache.org/InsideInfra-Chris | Drew Foulks https://s.apache.org/InsideInfra-Drew | Greg Stein Part I https://s.apache.org/InsideInfra-Greg , Part II https://s.apache.org/InsideInfra-Greg2 and Part III https://s.apache.org/InsideInfra-Greg3 - Did you know that Beam Summit 2020 will be held 24-28 August online and free of charge? https://beamsummit.org/ - Please follow/like/re-tweet the ASF on social media: @TheASF on Twitter (https://twitter.com/TheASF) and on LinkedIn at https://www.linkedin.com/company/the-apache-software-foundation - Do friend and follow us on the Apache Community Facebook page https://www.facebook.com/ApacheSoftwareFoundation/ and Twitter account https://twitter.com/ApacheCommunity - Are your software solutions Powered by A