This is the blog section. It has two categories: News and Releases.
Files in these directories will be listed in reverse chronological order.
This is the multi-page printable view of this section. Click here to print.
This is the blog section. It has two categories: News and Releases.
Files in these directories will be listed in reverse chronological order.
The Apache Avro project has a new project logo!
The old logo was derived from the logo of a (now defunct) aircraft manufacturer in Great Britain. This posed a risk, as the Apache foundation would not contest legal action (even if extremely unlikely).
But thanks to Emma Kellam, we now have a new logo! She has made several logo designs, and after some debate and several votes (it was a close call!), we can announce the new logo:
The new logo is an homage to the previous logo, which is also triangular and uses blue colours. The paper airplane embodies keywords like ‘fast’, ‘small’ and ’efficient’. The blobby tail left behind by the airplane makes the icon unique and embodies ‘flow’ and ’transformation’.
All in all a very nice logo for Apache Avro, which embodies the same keywords.
Thanks for all your hard work Emma, and welcome!
The Project Management Committee (PMC) for Apache Avro has invited Christophe Le Saec to become a committer and we are pleased to announce that he has accepted.
Christophe definitely puts in the work and, has an impressive breadth of knowledge about the languages of the Avro SDK!
As an ASF project, we tend to be very conservative about making changes, and Christophe brings in fresh ideas and very quickly proposes concrete implementations to prove them. He has a good understanding of Avro, the motivation to move things forward, and the expertise to make changes! At the same time, he’s easy to talk to and flexible in coming to a consensus.
Thanks for all your hard work!
The Project Management Committee (PMC) for Apache Avro has invited Oscar Westra van Holthe - Kind to become a committer and we are pleased to announce that he has accepted.
Oscar has done some really solid work on the IDL and JavaCC parts of the Java SDK. We trust his work and think it’s exceptionally high quality. From the start, he has already doing much of the work of a committer, demonstrated by his continuous presence in commenting JIRA, reviewing PRs as well as encouraging and insightful words on the mailing list.
As a bonus, in his spare time, Oscar also maintains the IntelliJ plugin for IDL support!
Thanks for all your hard work, and welcome!
The Project Management Committee (PMC) for Apache Avro has invited Michael A. Smith to the PMC and we are pleased to announce that he has accepted.
Notably, Michael has taken a leadership role in ensuring the quality of the Python SDK, lending his expertise to ensure that Avro has a place in the python community, while keeping our implementation up-to-date with standards and modern versions. It’s not an easy task, and we appreciate all he does!
The Project Management Committee (PMC) for Apache Avro is pleased to announce that Martin Grigorov has accepted our invitation to become a PMC member. He has has been active, reliable and responsive to the community and a solid contributor to various SDKs, bringing well-thought out reviews and comments to both old and new PRs and JIRA. He definitely stepped up for the website refactoring and preparing for the 1.11.1 release!
Please join me in welcoming Martin to the Avro PMC!
The Project Management Committee (PMC) for Apache Avro has invited Zoltan Csizmadia to become a committer and we are pleased to announce that he has accepted.
Zoltan has been present in the C# SDK for over two years and has really increased his activity in maintaining this language in the last few months. He knows the technology, but more importantly, he is patient and works well with those of us who rely on the expertise of others. Recently, he has been engaging with other contributors to increase the maintainability and quality of the dotnet code, and we have confidence in his decisions to balance stability of the established code and the expectations of modern C# developers.
Being a committer enables easier contribution to the project since there is no need to go via the patch submission process. This should enable better productivity.
Please join me in congratulating Zoltan on his recognition of great work thus far in our community.
The Project Management Committee (PMC) for Apache Avro has invited Martin Grigorov to become a committer and we are pleased to announce that he has accepted.
Over the last few months, he has been active, reliable and easy to work with on PRs and on the mailing list. His work is of high quality, and he has a breadth of experience in many of the SDK languages. I’m especially keen to point out the work he’s been doing on the website!
Being a committer enables easier contribution to the project since there is no need to go via the patch submission process. This should enable better productivity.
It’s great to have you as part of the team, Martin!
The Project Management Committee (PMC) for Apache Avro has invited David Mollitor to become a committer and we are pleased to announce that he has accepted.
Since 2017, David has raised and fixed many issues in the Java SDK. Recently he’s been finding and providing fixes for subtle performance issues. His work is always high-quality and he is reactive and pleasant to talk with on code reviews and JIRA.
Being a committer enables easier contribution to the project since there is no need to go via the patch submission process. This should enable better productivity.
It’s great to have you as part of the team, David!
Avro has joined the Apache Software Foundation as a Hadoop subproject.
The Apache Avro community is pleased to announce the release of Avro 1.11.4!
All signed release artifacts, signatures and verification instructions can be found here
This release addresses 4 Jira issues only in the Java SDK. All other SDKs have no difference to their 1.12.0 release, so please use 1.12.0 for them!
Java
Thanks to everyone for contributing!
The Apache Avro community is pleased to announce the release of Avro 1.12.0!
All signed release artifacts, signatures and verification instructions can be found here
Requires:
sectionis_human_readable
configurable./build.sh clean
to remove the generated Python documentscolor-backtrace
with better-panic
for the testsThanks to everyone for contributing!
The Apache Avro community is pleased to announce the release of Avro 1.11.3!
All signed release artifacts, signatures and verification instructions can be found here
This release addresses 39 Jira issues.
Java
Python
Rust
In addition:
Known issues: ∅
Thanks to everyone for contributing!
The Apache Avro community is pleased to announce the release of Avro 1.11.2!
All signed release artifacts, signatures and verification instructions can be found here
This release addresses 89 Avro JIRA.
C#
C++
Java
Python
Ruby
Rust
In addition:
Known issues
Thanks to everyone for contributing!
The Apache Avro community is pleased to announce the release of Avro 1.11.1!
All signed release artifacts, signatures and verification instructions can be found here
This release includes 256 Jira issues, including some interesting features:
Avro specification
C++
C#
Java
Javascript
Perl
Python
Ruby
Rust
Website
This is the first release that provides the apache-avro
crate at crates.io!
A list of all JIRA tickets fixed in 1.11.1 could be found here
In addition, language-specific release artifacts are available:
Thanks to everyone for contributing!
The Apache Avro community is pleased to announce the release of Avro 1.11.0!
All signed release artifacts, signatures and verification instructions can be found here
This release includes 120 Jira issues, including some interesting features:
For the first time, the 1.11.0 release includes experimental support for Rust. Work is continuing on this donated SDK, but we have not versioned and published official artifacts for this release.
Python: The avro package fully supports Python 3. We will no longer publish a separate avro-python3 package
And of course upgraded dependencies to latest versions, CVE fixes and more: https://issues.apache.org/jira/issues/?jql=project%3DAVRO%20AND%20fixVersion%3D1.11.0
The link to all fixed JIRA issues and a brief summary can be found at: https://github.com/apache/avro/releases/tag/release-1.11.0
In addition, language-specific release artifacts are available:
Thanks to everyone for contributing!
Apache Avro 1.10.2 has been released!
Apache Avro 1.10.1 has been released!
Apache Avro 1.10.0 has been released!
Apache Avro 1.9.2 has been released!
Apache Avro 1.9.1 has been released!
Apache Avro 1.9.0 has been released!
Apache Avro 1.8.2 has been released!
Apache Avro 1.8.1 has been released!
Apache Avro 1.8.0 has been released!
Apache Avro 1.7.7 has been released!
Apache Avro 1.7.6 has been released!
Apache Avro 1.7.5 has been released!
Apache Avro 1.7.4 has been released!
Apache Avro 1.7.3 has been released!
Apache Avro 1.7.2 has been released!
Apache Avro 1.7.1 has been released!
Apache Avro 1.7.0 has been released!
Apache Avro 1.6.3 has been released!
Apache Avro 1.6.2 has been released!
Apache Avro 1.6.1 has been released!
Apache Avro 1.6.0 has been released!
Apache Avro 1.5.4 has been released!
Apache Avro 1.5.3 has been released!
Apache Avro 1.5.2 has been released!
Apache Avro 1.5.1 has been released!
Apache Avro 1.5.0 has been released!
Apache Avro 1.4.1 has been released!
Apache Avro 1.4.0 has been released!
The first release of Avro is now available. To download, it, use the “Download” link below.
Apache Avro 1.3.3 has been released!
Apache Avro 1.3.2 has been released!
Apache Avro 1.3.1 has been released!
Apache Avro 1.3.0 has been released!
Apache Avro 1.2.0 is now available!
Apache Avro 1.1.0 is now available!
Avro has joined the Apache Software Foundation as a Hadoop subproject.