You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@avro.apache.org by gi...@apache.org on 2023/04/12 11:39:07 UTC

[avro] branch asf-site updated: Publish built docs triggered by ece5a93beb9535c791f892a3654d2a9777336a2b

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/avro.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 74cbeb6a4 Publish built docs triggered by ece5a93beb9535c791f892a3654d2a9777336a2b
74cbeb6a4 is described below

commit 74cbeb6a45f5e2081205c1bda28fce02fec44ddc
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Wed Apr 12 11:38:53 2023 +0000

    Publish built docs triggered by ece5a93beb9535c791f892a3654d2a9777336a2b
---
 .asf.yaml                                          |    4 +
 .devcontainer/devcontainer.json                    |   42 -
 .editorconfig                                      |  210 -
 .gitattributes                                     |   11 -
 .github/PULL_REQUEST_TEMPLATE.md                   |   60 -
 .github/dependabot.yml                             |   93 -
 .github/labeler.yml                                |   32 -
 .github/workflows/codeql-csharp-analysis.yml       |   96 -
 .github/workflows/codeql-java-analysis.yml         |   86 -
 .github/workflows/codeql-js-analysis.yml           |   86 -
 .github/workflows/codeql-py-analysis.yml           |   86 -
 .github/workflows/java-publish-snapshot.yml        |   62 -
 .github/workflows/labeler.yml                      |   29 -
 .github/workflows/maven4.yml                       |   65 -
 .github/workflows/rat.yml                          |   49 -
 .github/workflows/spotless.yml                     |   52 -
 .github/workflows/test-lang-c++.yml                |   57 -
 .github/workflows/test-lang-c.yml                  |  113 -
 .github/workflows/test-lang-csharp.yml             |  109 -
 .github/workflows/test-lang-java.yml               |  155 -
 .github/workflows/test-lang-js.yml                 |  114 -
 .github/workflows/test-lang-perl.yml               |  142 -
 .github/workflows/test-lang-php.yml                |  149 -
 .github/workflows/test-lang-py.yml                 |  144 -
 .github/workflows/test-lang-ruby.yml               |  142 -
 .github/workflows/test-lang-rust-audit.yml         |   56 -
 .github/workflows/test-lang-rust-ci.yml            |  238 -
 .github/workflows/test-lang-rust-clippy.yml        |   50 -
 .gitignore                                         |   32 -
 .gitmodules                                        |    3 -
 .mvn/extensions.xml                                |   25 -
 .../_SUCCESS => .nojekyll                          |    0
 .yamllint.yml                                      |   26 -
 lang/py/avro/py.typed => 404.html                  |    0
 BUILD.md                                           |   93 -
 DIST_README.txt                                    |   14 -
 LICENSE.txt                                        |  570 ---
 NOTICE.txt                                         |   75 -
 README.md                                          |   72 -
 _print/credits.html                                |    1 +
 .../icons => _print/docs/++version++}/logo.svg     |    0
 _print/irc.html                                    |    1 +
 _print/issue_tracking.html                         |    1 +
 _print/linkmap.html                                |    1 +
 _print/mail/index.html                             |    1 +
 _print/mailing_lists.html                          |    1 +
 _print/releases.html                               |    1 +
 _print/version_control.html                        |    1 +
 blog/2009/04/10/avro-joins-apache/index.html       |   96 +
 blog/2009/09/15/avro-1.1.0/index.html              |   96 +
 blog/2009/10/15/avro-1.2.0/index.html              |   96 +
 blog/2010/02/26/avro-1.3.0/index.html              |   96 +
 blog/2010/03/19/avro-1.3.1/index.html              |   96 +
 blog/2010/03/31/avro-1.3.2/index.html              |   96 +
 blog/2010/07/07/avro-1.3.3/index.html              |   96 +
 blog/2010/07/15/avro-1.0.0/index.html              |   96 +
 blog/2010/09/08/avro-1.4.0/index.html              |   96 +
 blog/2010/10/13/avro-1.4.1/index.html              |   96 +
 blog/2011/03/11/avro-1.5.0/index.html              |   96 +
 blog/2011/05/06/avro-1.5.1/index.html              |   96 +
 blog/2011/08/12/avro-1.5.2/index.html              |   96 +
 blog/2011/08/29/avro-1.5.3/index.html              |   96 +
 blog/2011/09/12/avro-1.5.4/index.html              |   96 +
 blog/2011/11/02/avro-1.6.0/index.html              |   96 +
 blog/2011/11/14/avro-1.6.1/index.html              |   96 +
 blog/2012/02/14/avro-1.6.2/index.html              |   96 +
 blog/2012/03/19/avro-1.6.3/index.html              |   96 +
 blog/2012/06/11/avro-1.7.0/index.html              |   96 +
 blog/2012/07/18/avro-1.7.1/index.html              |   96 +
 blog/2012/09/25/avro-1.7.2/index.html              |   96 +
 blog/2012/12/07/avro-1.7.3/index.html              |   96 +
 blog/2013/02/26/avro-1.7.4/index.html              |   96 +
 blog/2013/08/19/avro-1.7.5/index.html              |   96 +
 blog/2014/01/22/avro-1.7.6/index.html              |   96 +
 blog/2014/07/23/avro-1.7.7/index.html              |   96 +
 blog/2016/01/29/avro-1.8.0/index.html              |   96 +
 blog/2016/05/19/avro-1.8.1/index.html              |   96 +
 blog/2017/05/20/avro-1.8.2/index.html              |   96 +
 blog/2019/05/14/avro-1.9.0/index.html              |   96 +
 blog/2019/09/02/avro-1.9.1/index.html              |   96 +
 blog/2020/02/19/avro-1.9.2/index.html              |   96 +
 blog/2020/06/29/avro-1.10.0/index.html             |   96 +
 blog/2020/12/03/avro-1.10.1/index.html             |   96 +
 blog/2021/03/15/avro-1.10.2/index.html             |   96 +
 .../10/05/new-committer-david-mollitor/index.html  |  106 +
 blog/2021/10/31/avro-1.11.0/index.html             |  111 +
 .../01/04/new-committer-martin-grigorov/index.html |  106 +
 .../29/new-committer-zoltan-csizmadia/index.html   |  111 +
 blog/2022/07/31/avro-1.11.1/index.html             |  111 +
 .../13/new-pmc-member-martin-grigorov/index.html   |   96 +
 blog/_print/index.html                             |   82 +
 blog/index.html                                    |  103 +
 blog/index.xml                                     |  904 ++++
 blog/news/_print/index.html                        |   73 +
 blog/news/index.html                               |   99 +
 blog/news/index.xml                                |  122 +
 blog/news/page/1/index.html                        |    1 +
 blog/page/1/index.html                             |    1 +
 blog/page/2/index.html                             |   96 +
 blog/page/3/index.html                             |   96 +
 blog/page/4/index.html                             |   96 +
 blog/page/5/index.html                             |   96 +
 blog/releases/_print/index.html                    |   56 +
 blog/releases/index.html                           |  100 +
 blog/releases/index.xml                            |  783 ++++
 blog/releases/page/1/index.html                    |    1 +
 blog/releases/page/2/index.html                    |   96 +
 blog/releases/page/3/index.html                    |   96 +
 blog/releases/page/4/index.html                    |   96 +
 build.sh                                           |  348 --
 categories/index.html                              |   46 +
 categories/index.xml                               |    1 +
 community/_print/index.html                        |   46 +
 community/index.html                               |   46 +
 community/index.xml                                |    1 +
 composer.json                                      |   18 -
 credits.html                                       |    1 +
 css/prism.css                                      |  208 +
 css/shortcodes.css                                 |    2 +
 css/shortcodes/cards-pane.css                      |   21 +
 css/shortcodes/tabbed-pane.css                     |   18 +
 css/swagger-ui.css                                 |    4 +
 doc/.gitignore                                     |    5 -
 doc/Dockerfile                                     |   22 -
 doc/LICENSE                                        |  324 --
 doc/NOTICE                                         |   44 -
 doc/README.md                                      |   56 -
 doc/assets/icons/logo.png                          |  Bin 4777 -> 0 bytes
 doc/assets/scss/_styles_project.scss               |   23 -
 doc/assets/scss/_variables_project.scss            |   21 -
 doc/config.toml                                    |  411 --
 doc/content/en/_index.html                         |   72 -
 doc/content/en/blog/_index.md                      |   33 -
 doc/content/en/blog/news/_index.md                 |   26 -
 doc/content/en/blog/news/avro-joins-apache.md      |   28 -
 .../en/blog/news/new-committer-david-mollitor.md   |   41 -
 .../en/blog/news/new-committer-martin-grigorov.md  |   41 -
 .../en/blog/news/new-committer-zoltan-csizmadia.md |   47 -
 .../en/blog/news/new-pmc-martin-grigorov.md        |   30 -
 doc/content/en/blog/releases/_index.md             |   28 -
 .../en/blog/releases/avro-1.0.0-released.md        |   28 -
 .../en/blog/releases/avro-1.1.0-released.md        |   28 -
 .../en/blog/releases/avro-1.10.0-released.md       |   28 -
 .../en/blog/releases/avro-1.10.1-released.md       |   28 -
 .../en/blog/releases/avro-1.10.2-released.md       |   28 -
 .../en/blog/releases/avro-1.11.0-released.md       |   70 -
 .../en/blog/releases/avro-1.11.1-released.md       |  130 -
 .../en/blog/releases/avro-1.2.0-released.md        |   28 -
 .../en/blog/releases/avro-1.3.0-released.md        |   28 -
 .../en/blog/releases/avro-1.3.1-released.md        |   28 -
 .../en/blog/releases/avro-1.3.2-released.md        |   28 -
 .../en/blog/releases/avro-1.3.3-released.md        |   28 -
 .../en/blog/releases/avro-1.4.0-released.md        |   28 -
 .../en/blog/releases/avro-1.4.1-released.md        |   28 -
 .../en/blog/releases/avro-1.5.0-released.md        |   28 -
 .../en/blog/releases/avro-1.5.1-released.md        |   28 -
 .../en/blog/releases/avro-1.5.2-released.md        |   28 -
 .../en/blog/releases/avro-1.5.3-released.md        |   28 -
 .../en/blog/releases/avro-1.5.4-released.md        |   28 -
 .../en/blog/releases/avro-1.6.0-released.md        |   28 -
 .../en/blog/releases/avro-1.6.1-released.md        |   28 -
 .../en/blog/releases/avro-1.6.2-released.md        |   28 -
 .../en/blog/releases/avro-1.6.3-released.md        |   28 -
 .../en/blog/releases/avro-1.7.0-released.md        |   28 -
 .../en/blog/releases/avro-1.7.1-released.md        |   28 -
 .../en/blog/releases/avro-1.7.2-released.md        |   28 -
 .../en/blog/releases/avro-1.7.3-released.md        |   28 -
 .../en/blog/releases/avro-1.7.4-released.md        |   28 -
 .../en/blog/releases/avro-1.7.5-released.md        |   28 -
 .../en/blog/releases/avro-1.7.6-released.md        |   28 -
 .../en/blog/releases/avro-1.7.7-released.md        |   28 -
 .../en/blog/releases/avro-1.8.0-released.md        |   28 -
 .../en/blog/releases/avro-1.8.1-released.md        |   28 -
 .../en/blog/releases/avro-1.8.2-released.md        |   28 -
 .../en/blog/releases/avro-1.9.0-released.md        |   28 -
 .../en/blog/releases/avro-1.9.1-released.md        |   28 -
 .../en/blog/releases/avro-1.9.2-released.md        |   28 -
 doc/content/en/blog/releases/avro-joins-apache.md  |   28 -
 doc/content/en/community/_index.md                 |   35 -
 .../++version++/Getting started (Java)/_index.md   |  289 --
 .../++version++/Getting started (Python)/_index.md |  147 -
 .../en/docs/++version++/IDL Language/_index.md     |  435 --
 .../en/docs/++version++/MapReduce guide/_index.md  |  396 --
 .../en/docs/++version++/SASL profile/_index.md     |   93 -
 .../en/docs/++version++/Specification/_index.md    |  849 ----
 doc/content/en/docs/++version++/_index.md          |   59 -
 doc/content/en/docs/++version++/api-c++.md         |   29 -
 doc/content/en/docs/++version++/api-c.md           |   29 -
 doc/content/en/docs/++version++/api-csharp.md      |   29 -
 doc/content/en/docs/++version++/api-java.md        |   29 -
 doc/content/en/docs/_index.md                      |   58 -
 doc/content/en/project/Articles/_index.md          |   84 -
 .../project/Committer onboarding guide/_index.md   |   48 -
 .../Contributors onboarding guide /_index.md       |   39 -
 doc/content/en/project/Credits/_index.md           |   67 -
 doc/content/en/project/Donate/_index.md            |   29 -
 doc/content/en/project/Download/_index.md          |   81 -
 doc/content/en/project/Events/_index.md            |   28 -
 doc/content/en/project/How to contribute/_index.md |  388 --
 doc/content/en/project/License/_index.md           |   29 -
 doc/content/en/project/Papers/_index.md            |   73 -
 doc/content/en/project/Privacy policy/_index.md    |   29 -
 doc/content/en/project/Security/_index.md          |   29 -
 doc/content/en/project/Thanks/_index.md            |   29 -
 doc/content/en/project/_index.md                   |   35 -
 .../en/project/pmc onboarding guide/_index.md      |   34 -
 doc/content/en/search.md                           |   25 -
 doc/docker-compose.yaml                            |   32 -
 doc/examples/example.py                            |   33 -
 doc/examples/java-example/pom.xml                  |  112 -
 .../src/main/java/example/GenericMain.java         |   73 -
 .../src/main/java/example/SpecificMain.java        |   73 -
 doc/examples/mr-example/pom.xml                    |  112 -
 .../src/main/java/example/AvroWordCount.java       |  105 -
 .../src/main/java/example/GenerateData.java        |   57 -
 .../main/java/example/MapReduceAvroWordCount.java  |  124 -
 .../src/main/java/example/MapReduceColorCount.java |  107 -
 .../src/main/java/example/MapredColorCount.java    |   93 -
 doc/examples/user.avsc                             |    9 -
 doc/layouts/404.html                               |   29 -
 doc/layouts/partials/favicons.html                 |   37 -
 doc/layouts/partials/footer.html                   |   63 -
 doc/layouts/partials/navbar-asf-links.html         |   29 -
 doc/layouts/partials/navbar-docs-selector.html     |   29 -
 doc/layouts/partials/navbar.html                   |   61 -
 doc/layouts/project/baseof.html                    |   53 -
 doc/layouts/project/baseof.print.html              |   47 -
 doc/layouts/project/list.html                      |   52 -
 doc/layouts/project/list.print.html                |   23 -
 doc/layouts/project/single.html                    |   24 -
 doc/layouts/shortcodes/avro_version.html           |   24 -
 doc/package.json                                   |    7 -
 doc/themes/docsy                                   |    1 -
 docker-compose.yml                                 |   24 -
 docs/++version++/_print/index.html                 |  832 ++++
 docs/++version++/api-c++/index.html                |   62 +
 docs/++version++/api-c/index.html                  |   62 +
 docs/++version++/api-csharp/index.html             |   62 +
 docs/++version++/api-java/index.html               |   62 +
 .../getting-started-java/_print/index.html         |  158 +
 docs/++version++/getting-started-java/index.html   |  173 +
 docs/++version++/getting-started-java/index.xml    |    1 +
 .../getting-started-python/_print/index.html       |   89 +
 docs/++version++/getting-started-python/index.html |  104 +
 docs/++version++/getting-started-python/index.xml  |    1 +
 docs/++version++/idl-language/_print/index.html    |  204 +
 docs/++version++/idl-language/index.html           |  219 +
 docs/++version++/idl-language/index.xml            |    1 +
 docs/++version++/index.html                        |   62 +
 docs/++version++/index.xml                         | 1833 ++++++++
 {doc/content/en/docs => docs}/++version++/logo.svg |    0
 docs/++version++/mapreduce-guide/_print/index.html |  329 ++
 docs/++version++/mapreduce-guide/index.html        |  344 ++
 docs/++version++/mapreduce-guide/index.xml         |    1 +
 docs/++version++/sasl-profile/_print/index.html    |   47 +
 docs/++version++/sasl-profile/index.html           |   62 +
 docs/++version++/sasl-profile/index.xml            |    1 +
 docs/++version++/spec.html                         |    1 +
 docs/++version++/specification/_print/index.html   |  240 +
 docs/++version++/specification/index.html          |  255 ++
 docs/++version++/specification/index.xml           |    1 +
 docs/_print/index.html                             |  832 ++++
 docs/index.html                                    |   62 +
 docs/index.xml                                     |   69 +
 favicons/android-144x144.png                       |  Bin 0 -> 4299 bytes
 favicons/android-192x192.png                       |  Bin 0 -> 5264 bytes
 favicons/android-36x36.png                         |  Bin 0 -> 980 bytes
 favicons/android-48x48.png                         |  Bin 0 -> 1071 bytes
 favicons/android-72x72.png                         |  Bin 0 -> 1926 bytes
 favicons/android-96x96.png                         |  Bin 0 -> 2309 bytes
 favicons/apple-touch-icon-180x180.png              |  Bin 0 -> 4748 bytes
 favicons/favicon-1024.png                          |  Bin 0 -> 27759 bytes
 favicons/favicon-16x16.png                         |  Bin 0 -> 498 bytes
 favicons/favicon-256.png                           |  Bin 0 -> 8037 bytes
 favicons/favicon-32x32.png                         |  Bin 0 -> 807 bytes
 favicons/favicon.ico                               |  Bin 0 -> 1150 bytes
 favicons/pwa-192x192.png                           |  Bin 0 -> 5264 bytes
 favicons/pwa-512x512.png                           |  Bin 0 -> 20743 bytes
 favicons/tile150x150.png                           |  Bin 0 -> 8985 bytes
 favicons/tile310x150.png                           |  Bin 0 -> 11661 bytes
 favicons/tile310x310.png                           |  Bin 0 -> 23621 bytes
 favicons/tile70x70.png                             |  Bin 0 -> 3592 bytes
 index.html                                         |   50 +
 index.xml                                          |  904 ++++
 irc.html                                           |    1 +
 issue_tracking.html                                |    1 +
 js/deflate.js                                      | 1652 +++++++
 ...dcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js |    1 +
 js/prism.js                                        |   21 +
 js/swagger-ui-bundle.js                            |  134 +
 js/swagger-ui-standalone-preset.js                 |   22 +
 js/tabpane-persist.js                              |   19 +
 lang/c++/.clang-format                             |   84 -
 lang/c++/.gitignore                                |   10 -
 lang/c++/AUTHORS                                   |    4 -
 lang/c++/CMakeLists.txt                            |  221 -
 lang/c++/ChangeLog                                 |    1 -
 lang/c++/Doxyfile                                  |   31 -
 lang/c++/FindSnappy.cmake                          |   54 -
 lang/c++/LICENSE                                   |  261 --
 lang/c++/MSBUILD.md                                |   33 -
 lang/c++/MainPage.dox                              |  339 --
 lang/c++/NEWS                                      |    5 -
 lang/c++/NOTICE                                    |    6 -
 lang/c++/README                                    |   69 -
 lang/c++/api/AvroParse.hh                          |   80 -
 lang/c++/api/AvroSerialize.hh                      |   64 -
 lang/c++/api/AvroTraits.hh                         |  119 -
 lang/c++/api/Compiler.hh                           |   63 -
 lang/c++/api/Config.hh                             |   43 -
 lang/c++/api/CustomAttributes.hh                   |   56 -
 lang/c++/api/DataFile.hh                           |  415 --
 lang/c++/api/Decoder.hh                            |  225 -
 lang/c++/api/Encoder.hh                            |  173 -
 lang/c++/api/Exception.hh                          |   40 -
 lang/c++/api/Generic.hh                            |  152 -
 lang/c++/api/GenericDatum.hh                       |  604 ---
 lang/c++/api/Layout.hh                             |   68 -
 lang/c++/api/LogicalType.hh                        |   65 -
 lang/c++/api/Node.hh                               |  211 -
 lang/c++/api/NodeConcepts.hh                       |  201 -
 lang/c++/api/NodeImpl.hh                           |  581 ---
 lang/c++/api/Parser.hh                             |  143 -
 lang/c++/api/Reader.hh                             |  201 -
 lang/c++/api/Resolver.hh                           |   50 -
 lang/c++/api/ResolverSchema.hh                     |   50 -
 lang/c++/api/ResolvingReader.hh                    |   49 -
 lang/c++/api/Schema.hh                             |  147 -
 lang/c++/api/SchemaResolution.hh                   |   54 -
 lang/c++/api/Serializer.hh                         |  127 -
 lang/c++/api/Specific.hh                           |  357 --
 lang/c++/api/Stream.hh                             |  476 --
 lang/c++/api/Types.hh                              |  112 -
 lang/c++/api/ValidSchema.hh                        |   66 -
 lang/c++/api/Validator.hh                          |  150 -
 lang/c++/api/Writer.hh                             |  182 -
 lang/c++/api/Zigzag.hh                             |   53 -
 lang/c++/api/buffer/Buffer.hh                      |  492 ---
 lang/c++/api/buffer/BufferPrint.hh                 |  112 -
 lang/c++/api/buffer/BufferReader.hh                |  273 --
 lang/c++/api/buffer/BufferStream.hh                |   89 -
 lang/c++/api/buffer/BufferStreambuf.hh             |  238 -
 lang/c++/api/buffer/detail/BufferDetail.hh         |  515 ---
 lang/c++/api/buffer/detail/BufferDetailIterator.hh |  211 -
 lang/c++/build.sh                                  |  135 -
 lang/c++/config/.gitignore                         |    1 -
 lang/c++/examples/cpx.hh                           |   48 -
 lang/c++/examples/cpx.json                         |    8 -
 lang/c++/examples/custom.cc                        |   59 -
 lang/c++/examples/datafile.cc                      |   62 -
 lang/c++/examples/generated.cc                     |   44 -
 lang/c++/examples/generic.cc                       |   68 -
 lang/c++/examples/imaginary.hh                     |   46 -
 lang/c++/examples/imaginary.json                   |    7 -
 lang/c++/examples/resolving.cc                     |   63 -
 lang/c++/examples/schemaload.cc                    |   32 -
 lang/c++/examples/validating.cc                    |   68 -
 lang/c++/impl/BinaryDecoder.cc                     |  222 -
 lang/c++/impl/BinaryEncoder.cc                     |  147 -
 lang/c++/impl/Compiler.cc                          |  569 ---
 lang/c++/impl/CustomAttributes.cc                  |   53 -
 lang/c++/impl/DataFile.cc                          |  568 ---
 lang/c++/impl/FileStream.cc                        |  375 --
 lang/c++/impl/Generic.cc                           |  228 -
 lang/c++/impl/GenericDatum.cc                      |   98 -
 lang/c++/impl/LogicalType.cc                       |   83 -
 lang/c++/impl/Node.cc                              |  150 -
 lang/c++/impl/NodeImpl.cc                          |  555 ---
 lang/c++/impl/Resolver.cc                          |  744 ----
 lang/c++/impl/ResolverSchema.cc                    |   35 -
 lang/c++/impl/Schema.cc                            |  106 -
 lang/c++/impl/Stream.cc                            |  189 -
 lang/c++/impl/Types.cc                             |   74 -
 lang/c++/impl/ValidSchema.cc                       |  181 -
 lang/c++/impl/Validator.cc                         |  256 --
 lang/c++/impl/Zigzag.cc                            |   57 -
 lang/c++/impl/avrogencpp.cc                        |  890 ----
 lang/c++/impl/json/JsonDom.cc                      |  185 -
 lang/c++/impl/json/JsonDom.hh                      |  183 -
 lang/c++/impl/json/JsonIO.cc                       |  426 --
 lang/c++/impl/json/JsonIO.hh                       |  481 --
 lang/c++/impl/parsing/JsonCodec.cc                 |  661 ---
 lang/c++/impl/parsing/ResolvingDecoder.cc          |  683 ---
 lang/c++/impl/parsing/Symbol.cc                    |  108 -
 lang/c++/impl/parsing/Symbol.hh                    |  807 ----
 lang/c++/impl/parsing/ValidatingCodec.cc           |  534 ---
 lang/c++/impl/parsing/ValidatingCodec.hh           |   46 -
 lang/c++/jsonschemas/array                         |    1 -
 lang/c++/jsonschemas/bigrecord                     |  113 -
 lang/c++/jsonschemas/bigrecord2                    |  100 -
 lang/c++/jsonschemas/bigrecord_r                   |  189 -
 lang/c++/jsonschemas/circulardep                   |   33 -
 lang/c++/jsonschemas/cpp_reserved_words            |  270 --
 lang/c++/jsonschemas/crossref                      |   28 -
 lang/c++/jsonschemas/empty_record                  |    5 -
 lang/c++/jsonschemas/enum                          |   10 -
 lang/c++/jsonschemas/fixed                         |    1 -
 lang/c++/jsonschemas/int                           |    1 -
 lang/c++/jsonschemas/large_schema.avsc             |    1 -
 lang/c++/jsonschemas/map                           |    5 -
 lang/c++/jsonschemas/nested                        |   17 -
 lang/c++/jsonschemas/nested.error                  |   17 -
 lang/c++/jsonschemas/padded_record                 |   14 -
 lang/c++/jsonschemas/primitivetypes                |   15 -
 lang/c++/jsonschemas/recinrec                      |   18 -
 lang/c++/jsonschemas/record                        |    9 -
 lang/c++/jsonschemas/record2                       |   10 -
 lang/c++/jsonschemas/recursive                     |    9 -
 lang/c++/jsonschemas/reuse                         |   14 -
 lang/c++/jsonschemas/tree1                         |   25 -
 lang/c++/jsonschemas/tree2                         |   18 -
 lang/c++/jsonschemas/tweet                         |  152 -
 lang/c++/jsonschemas/union                         |    1 -
 lang/c++/jsonschemas/union_array_union             |   14 -
 lang/c++/jsonschemas/union_conflict                |    9 -
 lang/c++/jsonschemas/union_map_union               |    8 -
 lang/c++/jsonschemas/unionwithmap                  |    1 -
 lang/c++/jsonschemas/verboseint                    |    1 -
 lang/c++/m4/README                                 |    3 -
 lang/c++/m4/m4_ax_boost_asio.m4                    |  108 -
 lang/c++/m4/m4_ax_boost_base.m4                    |  219 -
 lang/c++/m4/m4_ax_boost_filesystem.m4              |  115 -
 lang/c++/m4/m4_ax_boost_regex.m4                   |  105 -
 lang/c++/m4/m4_ax_boost_system.m4                  |  117 -
 lang/c++/m4/m4_ax_boost_thread.m4                  |  146 -
 lang/c++/parser/AvroLex.ll                         |  203 -
 lang/c++/parser/AvroYacc.yy                        |  200 -
 lang/c++/test/AvrogencppTestReservedWords.cc       |   62 -
 lang/c++/test/AvrogencppTests.cc                   |  279 --
 lang/c++/test/CodecTests.cc                        | 1808 --------
 lang/c++/test/CompilerTests.cc                     |   93 -
 lang/c++/test/DataFileTests.cc                     | 1148 -----
 lang/c++/test/JsonTests.cc                         |  208 -
 lang/c++/test/LargeSchemaTests.cc                  |   43 -
 lang/c++/test/SchemaTests.cc                       |  503 ---
 lang/c++/test/SpecificTests.cc                     |  202 -
 lang/c++/test/StreamTests.cc                       |  233 -
 lang/c++/test/buffertest.cc                        | 1102 -----
 lang/c++/test/precompile.cc                        |   48 -
 lang/c++/test/testgentest.cc                       |  529 ---
 lang/c++/test/testparser.cc                        |   35 -
 lang/c++/test/unittest.cc                          | 1094 -----
 lang/c/.gitignore                                  |    3 -
 lang/c/AUTHORS                                     |    4 -
 lang/c/CMakeLists.txt                              |  198 -
 lang/c/CPackConfig.txt                             |   39 -
 lang/c/ChangeLog                                   |    4 -
 lang/c/FindSnappy.cmake                            |   54 -
 lang/c/INSTALL                                     |   69 -
 lang/c/LICENSE                                     |  266 --
 lang/c/NEWS                                        |    5 -
 lang/c/NOTICE                                      |    6 -
 lang/c/README                                      |   10 -
 lang/c/README.maintaining_win32.txt                |  166 -
 lang/c/build.sh                                    |  103 -
 lang/c/cmake_avrolib.bat                           |   48 -
 lang/c/cmake_avrolib.sh                            |   27 -
 lang/c/cmake_pretty.cmake                          |   33 -
 lang/c/docs/CMakeLists.txt                         |   53 -
 lang/c/docs/index.txt                              |  758 ----
 lang/c/examples/.gitignore                         |    2 -
 lang/c/examples/CMakeLists.txt                     |   32 -
 lang/c/examples/quickstop.c                        |  238 -
 lang/c/src/.gitignore                              |    2 -
 lang/c/src/CMakeLists.txt                          |  150 -
 lang/c/src/allocation.c                            |  116 -
 lang/c/src/array.c                                 |  118 -
 lang/c/src/avro-c.pc.in                            |    7 -
 lang/c/src/avro.h                                  |   40 -
 lang/c/src/avro/allocation.h                       |   89 -
 lang/c/src/avro/basics.h                           |   95 -
 lang/c/src/avro/consumer.h                         |  317 --
 lang/c/src/avro/data.h                             |  526 ---
 lang/c/src/avro/errors.h                           |   41 -
 lang/c/src/avro/generic.h                          |   88 -
 lang/c/src/avro/io.h                               |  156 -
 lang/c/src/avro/legacy.h                           |  264 --
 lang/c/src/avro/msinttypes.h                       |  315 --
 lang/c/src/avro/msstdint.h                         |  247 --
 lang/c/src/avro/platform.h                         |   45 -
 lang/c/src/avro/refcount.h                         |  306 --
 lang/c/src/avro/resolver.h                         |  130 -
 lang/c/src/avro/schema.h                           |  122 -
 lang/c/src/avro/value.h                            |  498 ---
 lang/c/src/avro_generic_internal.h                 |   73 -
 lang/c/src/avro_private.h                          |   99 -
 lang/c/src/avroappend.c                            |  169 -
 lang/c/src/avrocat.c                               |  127 -
 lang/c/src/avromod.c                               |  168 -
 lang/c/src/avropipe.c                              |  432 --
 lang/c/src/codec.c                                 |  620 ---
 lang/c/src/codec.h                                 |   53 -
 lang/c/src/consume-binary.c                        |  328 --
 lang/c/src/consumer.c                              |   23 -
 lang/c/src/datafile.c                              |  766 ----
 lang/c/src/datum.c                                 | 1255 ------
 lang/c/src/datum.h                                 |  123 -
 lang/c/src/datum_equal.c                           |  186 -
 lang/c/src/datum_read.c                            |   99 -
 lang/c/src/datum_size.c                            |  292 --
 lang/c/src/datum_skip.c                            |  202 -
 lang/c/src/datum_validate.c                        |  193 -
 lang/c/src/datum_value.c                           |  784 ----
 lang/c/src/datum_write.c                           |   91 -
 lang/c/src/dump.c                                  |   56 -
 lang/c/src/dump.h                                  |   34 -
 lang/c/src/encoding.h                              |  106 -
 lang/c/src/encoding_binary.c                       |  446 --
 lang/c/src/errors.c                                |  160 -
 lang/c/src/generic.c                               | 3707 ----------------
 lang/c/src/io.c                                    |  447 --
 lang/c/src/map.c                                   |  130 -
 lang/c/src/memoize.c                               |  165 -
 lang/c/src/resolved-reader.c                       | 3377 --------------
 lang/c/src/resolved-writer.c                       | 2911 ------------
 lang/c/src/resolver.c                              | 1338 ------
 lang/c/src/schema.c                                | 1897 --------
 lang/c/src/schema.h                                |   87 -
 lang/c/src/schema_equal.c                          |  204 -
 lang/c/src/schema_specific.c                       |  232 -
 lang/c/src/st.c                                    |  543 ---
 lang/c/src/st.h                                    |   87 -
 lang/c/src/string.c                                |  304 --
 lang/c/src/value-hash.c                            |  294 --
 lang/c/src/value-json.c                            |  417 --
 lang/c/src/value-read.c                            |  392 --
 lang/c/src/value-sizeof.c                          |  230 -
 lang/c/src/value-write.c                           |  209 -
 lang/c/src/value.c                                 |  690 ---
 lang/c/src/wrapped-buffer.c                        |  145 -
 lang/c/tests/.gitignore                            |    9 -
 lang/c/tests/CMakeLists.txt                        |   88 -
 lang/c/tests/avro-1237-bad-union-discriminant.avro |  Bin 106 -> 0 bytes
 lang/c/tests/avro-1237-good.avro                   |  Bin 105 -> 0 bytes
 lang/c/tests/avro-1238-good.avro                   |  Bin 105 -> 0 bytes
 lang/c/tests/avro-1238-truncated.avro              |  Bin 98 -> 0 bytes
 lang/c/tests/avro-1279-codec.avro                  |  Bin 673 -> 0 bytes
 lang/c/tests/avro-1279-no-codec.avro               |  Bin 657 -> 0 bytes
 lang/c/tests/generate_interop_data.c               |  122 -
 lang/c/tests/msdirent.h                            |  372 --
 lang/c/tests/performance.c                         |  848 ----
 .../tests/schema_tests/fail/enum_nonarray_symbols  |    3 -
 lang/c/tests/schema_tests/fail/enum_nonstring_name |    3 -
 lang/c/tests/schema_tests/fail/enum_without_name   |    3 -
 lang/c/tests/schema_tests/fail/fixed_without_name  |    2 -
 lang/c/tests/schema_tests/fail/fixed_without_size  |    2 -
 lang/c/tests/schema_tests/fail/illegal_type        |    1 -
 lang/c/tests/schema_tests/fail/invalid_avro_id     |    3 -
 .../fail/record_with_field_missing_name            |    5 -
 .../fail/record_with_field_missing_type            |    5 -
 .../fail/record_with_invalid_reference             |    7 -
 .../schema_tests/fail/record_with_nonarray_fields  |    3 -
 .../schema_tests/fail/record_with_nonstring_name   |    3 -
 lang/c/tests/schema_tests/pass/array               |    1 -
 lang/c/tests/schema_tests/pass/boolean_full        |    1 -
 lang/c/tests/schema_tests/pass/bytes_full          |    1 -
 lang/c/tests/schema_tests/pass/double_full         |    1 -
 lang/c/tests/schema_tests/pass/enum                |    4 -
 lang/c/tests/schema_tests/pass/extra_attributes    |    1 -
 lang/c/tests/schema_tests/pass/fixed               |    1 -
 lang/c/tests/schema_tests/pass/float_full          |    1 -
 lang/c/tests/schema_tests/pass/int_full            |    1 -
 lang/c/tests/schema_tests/pass/interop.avsc        |   28 -
 lang/c/tests/schema_tests/pass/long_full           |    1 -
 lang/c/tests/schema_tests/pass/map                 |    1 -
 lang/c/tests/schema_tests/pass/namespace_enum      |    9 -
 lang/c/tests/schema_tests/pass/namespace_fixed     |    9 -
 lang/c/tests/schema_tests/pass/namespace_fullname  |    8 -
 lang/c/tests/schema_tests/pass/namespace_null_enum |    8 -
 .../c/tests/schema_tests/pass/namespace_null_fixed |    7 -
 .../tests/schema_tests/pass/namespace_null_record  |    8 -
 lang/c/tests/schema_tests/pass/namespace_recursive |   28 -
 lang/c/tests/schema_tests/pass/namespace_simple    |    5 -
 lang/c/tests/schema_tests/pass/null_full           |    1 -
 lang/c/tests/schema_tests/pass/record              |    5 -
 .../schema_tests/pass/record_fields_with_defaults  |    6 -
 lang/c/tests/schema_tests/pass/record_no_fields    |    1 -
 lang/c/tests/schema_tests/pass/recursive_record    |    7 -
 .../schema_tests/pass/string_extra_attributes      |    1 -
 lang/c/tests/schema_tests/pass/string_full         |    1 -
 lang/c/tests/schema_tests/pass/union               |    1 -
 lang/c/tests/test_avro_1034.c                      |  395 --
 lang/c/tests/test_avro_1084.c                      |   73 -
 lang/c/tests/test_avro_1087.c                      |   88 -
 lang/c/tests/test_avro_1165.c                      |   82 -
 lang/c/tests/test_avro_1167.c                      |   84 -
 lang/c/tests/test_avro_1237.c                      |  112 -
 lang/c/tests/test_avro_1238.c                      |  125 -
 lang/c/tests/test_avro_1279.c                      |   47 -
 lang/c/tests/test_avro_1379.c                      |  129 -
 lang/c/tests/test_avro_1405.c                      |  160 -
 lang/c/tests/test_avro_1572.c                      |  164 -
 lang/c/tests/test_avro_1691.c                      |  100 -
 lang/c/tests/test_avro_1904.c                      |  130 -
 lang/c/tests/test_avro_1906.c                      |  204 -
 lang/c/tests/test_avro_766.c                       |   76 -
 lang/c/tests/test_avro_968.c                       |   68 -
 lang/c/tests/test_avro_984.c                       |  464 --
 lang/c/tests/test_avro_commons_schema.c            |  147 -
 lang/c/tests/test_avro_data.c                      |  684 ---
 lang/c/tests/test_avro_errors_are_thread_safe.c    |  203 -
 lang/c/tests/test_avro_schema.c                    |  316 --
 lang/c/tests/test_avro_schema_names.c              |  137 -
 lang/c/tests/test_avro_values.c                    | 1455 ------
 lang/c/tests/test_data_structures.c                |  263 --
 lang/c/tests/test_interop_data.c                   |  141 -
 lang/c/tests/test_refcount.c                       |   60 -
 lang/c/tests/test_valgrind                         |   33 -
 lang/c/version.sh                                  |   79 -
 lang/csharp/.gitignore                             |   58 -
 lang/csharp/Avro.dox                               |   27 -
 lang/csharp/Avro.ruleset                           |  143 -
 lang/csharp/Avro.sln                               |  236 -
 lang/csharp/Avro.snk                               |  Bin 596 -> 0 bytes
 lang/csharp/CODECOVERAGE.md                        |   31 -
 lang/csharp/CodeAnalysis.src.globalconfig          | 1585 -------
 lang/csharp/CodeAnalysis.test.globalconfig         | 1729 --------
 lang/csharp/LICENSE                                |  245 --
 lang/csharp/NOTICE                                 |    6 -
 lang/csharp/README.md                              |   48 -
 lang/csharp/STYLING.md                             | 1595 -------
 lang/csharp/build.sh                               |   99 -
 lang/csharp/common.props                           |   93 -
 lang/csharp/src/apache/benchmark/.gitignore        |    1 -
 .../src/apache/benchmark/Avro.benchmark.csproj     |   52 -
 lang/csharp/src/apache/benchmark/Benchmarks.cs     |  254 --
 lang/csharp/src/apache/benchmark/Program.cs        |   31 -
 .../apache/avro/benchmark/big/mailing_address.cs   |  128 -
 .../org/apache/avro/benchmark/big/userInfo.cs      |  128 -
 .../org/apache/avro/benchmark/small/test.cs        |   73 -
 lang/csharp/src/apache/benchmark/schema/big.avsc   |   62 -
 lang/csharp/src/apache/benchmark/schema/small.avsc |   13 -
 .../Avro.File.BZip2.Test.csproj                    |   42 -
 .../codec/Avro.File.BZip2.Test/BZip2Tests.cs       |   97 -
 .../codec/Avro.File.BZip2/Avro.File.BZip2.csproj   |   47 -
 .../src/apache/codec/Avro.File.BZip2/BZip2.cs      |  110 -
 .../Avro.File.Snappy.Test.csproj                   |   42 -
 .../codec/Avro.File.Snappy.Test/SnappyTests.cs     |   89 -
 .../codec/Avro.File.Snappy/Avro.File.Snappy.csproj |   47 -
 .../src/apache/codec/Avro.File.Snappy/Crc32.cs     |   73 -
 .../src/apache/codec/Avro.File.Snappy/Snappy.cs    |   93 -
 .../Avro.File.XZ.Test/Avro.File.XZ.Test.csproj     |   42 -
 .../src/apache/codec/Avro.File.XZ.Test/XZTests.cs  |   97 -
 .../apache/codec/Avro.File.XZ/Avro.File.XZ.csproj  |   48 -
 lang/csharp/src/apache/codec/Avro.File.XZ/XZ.cs    |  237 -
 .../Avro.File.Zstandard.Test.csproj                |   42 -
 .../Avro.File.Zstandard.Test/ZstandardTests.cs     |   97 -
 .../Avro.File.Zstandard/Avro.File.Zstandard.csproj |   48 -
 .../apache/codec/Avro.File.Zstandard/Zstandard.cs  |  134 -
 lang/csharp/src/apache/codegen/Avro.codegen.csproj |   69 -
 lang/csharp/src/apache/codegen/AvroGen.cs          |  205 -
 lang/csharp/src/apache/codegen/app.config          |   22 -
 .../src/apache/ipc.test/Avro.ipc.test.csproj       |   51 -
 .../GeneratedFiles/org/apache/avro/test/All.cs     |   95 -
 .../org/apache/avro/test/AllCallback.cs            |   24 -
 .../GeneratedFiles/org/apache/avro/test/AllEnum.cs |   21 -
 .../org/apache/avro/test/AllTestRecord.cs          |  209 -
 .../org/apache/avro/test/AllTestRecordPartial.cs   |   50 -
 .../org/apache/avro/test/FixedTest.cs              |   39 -
 .../GeneratedFiles/org/apache/avro/test/Kind.cs    |   22 -
 .../GeneratedFiles/org/apache/avro/test/MD5.cs     |   40 -
 .../GeneratedFiles/org/apache/avro/test/Mail.cs    |   87 -
 .../org/apache/avro/test/MailCallback.cs           |   20 -
 .../GeneratedFiles/org/apache/avro/test/Message.cs |   85 -
 .../GeneratedFiles/org/apache/avro/test/Simple.cs  |  103 -
 .../org/apache/avro/test/SimpleCallback.cs         |   30 -
 .../org/apache/avro/test/TestError.cs              |   56 -
 .../org/apache/avro/test/TestRecord.cs             |   83 -
 .../org/apache/avro/test/TestRecordExtensions.cs   |   29 -
 .../org/apache/avro/test/TestRecordWithUnion.cs    |   69 -
 .../src/apache/ipc.test/HttpClientServerTest.cs    |   90 -
 .../src/apache/ipc.test/LocalTransceiverTest.cs    |   72 -
 lang/csharp/src/apache/ipc.test/MailResponder.cs   |  102 -
 .../src/apache/ipc.test/Properties/AssemblyInfo.cs |   33 -
 .../src/apache/ipc.test/SerializationTest.cs       |  153 -
 .../SocketServerConcurrentExecutionTest.cs         |  146 -
 .../csharp/src/apache/ipc.test/SocketServerTest.cs |  187 -
 .../ipc.test/SocketServerWithCallbacksTest.cs      |  806 ----
 .../SocketTransceiverWhenServerStopsTest.cs        |  188 -
 lang/csharp/src/apache/ipc/Avro.ipc.csproj         |   40 -
 lang/csharp/src/apache/ipc/CallFuture.cs           |  124 -
 lang/csharp/src/apache/ipc/CountdownLatch.cs       |   81 -
 .../src/apache/ipc/Generic/GenericRequestor.cs     |   48 -
 .../src/apache/ipc/Generic/GenericResponder.cs     |   52 -
 lang/csharp/src/apache/ipc/HttpListenerServer.cs   |  105 -
 lang/csharp/src/apache/ipc/HttpTransceiver.cs      |  174 -
 lang/csharp/src/apache/ipc/LocalTransceiver.cs     |   55 -
 lang/csharp/src/apache/ipc/OutputStream.cs         |   62 -
 .../src/apache/ipc/Properties/AssemblyInfo.cs      |   33 -
 lang/csharp/src/apache/ipc/Requestor.cs            |  428 --
 lang/csharp/src/apache/ipc/Responder.cs            |  228 -
 lang/csharp/src/apache/ipc/RpcContext.cs           |  143 -
 lang/csharp/src/apache/ipc/RpcRequest.cs           |  109 -
 lang/csharp/src/apache/ipc/SocketServer.cs         |  235 -
 lang/csharp/src/apache/ipc/SocketTransceiver.cs    |  237 -
 .../src/apache/ipc/Specific/SpecificRequestor.cs   |  109 -
 .../src/apache/ipc/Specific/SpecificResponder.cs   |   83 -
 lang/csharp/src/apache/ipc/Transceiver.cs          |   98 -
 .../ipc/org/apache/avro/ipc/HandshakeMatch.cs      |   22 -
 .../ipc/org/apache/avro/ipc/HandshakeRequest.cs    |   97 -
 .../ipc/org/apache/avro/ipc/HandshakeResponse.cs   |   97 -
 .../src/apache/ipc/org/apache/avro/ipc/MD5.cs      |   39 -
 lang/csharp/src/apache/main/AssemblyInfo.cs        |   20 -
 lang/csharp/src/apache/main/Avro.main.csproj       |   63 -
 lang/csharp/src/apache/main/AvroDecimal.cs         | 1209 -----
 .../apache/main/CodeGen/AvroRuntimeException.cs    |   56 -
 lang/csharp/src/apache/main/CodeGen/CodeGen.cs     | 1233 ------
 .../src/apache/main/CodeGen/CodeGenException.cs    |   55 -
 lang/csharp/src/apache/main/CodeGen/CodeGenUtil.cs |  181 -
 lang/csharp/src/apache/main/File/Codec.cs          |  231 -
 .../src/apache/main/File/DataFileConstants.cs      |  114 -
 lang/csharp/src/apache/main/File/DataFileReader.cs |  678 ---
 lang/csharp/src/apache/main/File/DataFileWriter.cs |  543 ---
 lang/csharp/src/apache/main/File/DeflateCodec.cs   |  108 -
 lang/csharp/src/apache/main/File/Header.cs         |   62 -
 lang/csharp/src/apache/main/File/IFileReader.cs    |  136 -
 lang/csharp/src/apache/main/File/IFileWriter.cs    |   93 -
 lang/csharp/src/apache/main/File/NullCodec.cs      |   71 -
 lang/csharp/src/apache/main/Generic/DatumReader.cs |   50 -
 lang/csharp/src/apache/main/Generic/DatumWriter.cs |   42 -
 .../src/apache/main/Generic/GenericDatumReader.cs  |  227 -
 .../src/apache/main/Generic/GenericDatumWriter.cs  |  165 -
 lang/csharp/src/apache/main/Generic/GenericEnum.cs |   95 -
 .../csharp/src/apache/main/Generic/GenericFixed.cs |  130 -
 .../src/apache/main/Generic/GenericReader.cs       |  703 ---
 .../src/apache/main/Generic/GenericRecord.cs       |  246 --
 .../src/apache/main/Generic/GenericWriter.cs       |  512 ---
 .../apache/main/Generic/PreresolvingDatumReader.cs |  708 ---
 .../apache/main/Generic/PreresolvingDatumWriter.cs |  471 --
 lang/csharp/src/apache/main/GlobalSuppressions.cs  |   53 -
 lang/csharp/src/apache/main/IO/BinaryDecoder.cs    |  300 --
 .../apache/main/IO/BinaryDecoder.netstandard2.0.cs |  117 -
 .../main/IO/BinaryDecoder.notnetstandard2.0.cs     |  134 -
 lang/csharp/src/apache/main/IO/BinaryEncoder.cs    |  232 -
 .../src/apache/main/IO/ByteBufferInputStream.cs    |   93 -
 .../src/apache/main/IO/ByteBufferOutputStream.cs   |  143 -
 lang/csharp/src/apache/main/IO/Decoder.cs          |  196 -
 lang/csharp/src/apache/main/IO/Encoder.cs          |  196 -
 lang/csharp/src/apache/main/IO/ICallback.cs        |   42 -
 lang/csharp/src/apache/main/IO/InputStream.cs      |   78 -
 lang/csharp/src/apache/main/IO/JsonDecoder.cs      |  765 ----
 lang/csharp/src/apache/main/IO/JsonEncoder.cs      |  352 --
 lang/csharp/src/apache/main/IO/OutputStream.cs     |   73 -
 .../apache/main/IO/Parsing/JsonGrammarGenerator.cs |  105 -
 lang/csharp/src/apache/main/IO/Parsing/Parser.cs   |  229 -
 .../src/apache/main/IO/Parsing/SkipParser.cs       |  107 -
 lang/csharp/src/apache/main/IO/Parsing/Symbol.cs   |  984 -----
 .../main/IO/Parsing/ValidatingGrammarGenerator.cs  |  170 -
 lang/csharp/src/apache/main/IO/ParsingDecoder.cs   |  205 -
 lang/csharp/src/apache/main/IO/ParsingEncoder.cs   |  146 -
 lang/csharp/src/apache/main/IO/Resolver.cs         |  170 -
 lang/csharp/src/apache/main/Protocol/Message.cs    |  218 -
 lang/csharp/src/apache/main/Protocol/Protocol.cs   |  303 --
 .../apache/main/Protocol/ProtocolParseException.cs |   56 -
 lang/csharp/src/apache/main/Reflect/ArrayHelper.cs |   95 -
 .../apache/main/Reflect/ArraySchemaExtensions.cs   |   47 -
 .../src/apache/main/Reflect/AvroFieldAttribute.cs  |   67 -
 lang/csharp/src/apache/main/Reflect/ClassCache.cs  |  304 --
 .../main/Reflect/DateTimeOffsetToLongConverter.cs  |   70 -
 lang/csharp/src/apache/main/Reflect/DotnetClass.cs |  148 -
 .../src/apache/main/Reflect/DotnetProperty.cs      |  145 -
 lang/csharp/src/apache/main/Reflect/EnumCache.cs   |   57 -
 .../src/apache/main/Reflect/FuncFieldConverter.cs  |   67 -
 .../src/apache/main/Reflect/IAvroFieldConverter.cs |   57 -
 lang/csharp/src/apache/main/Reflect/README.md      |  316 --
 .../apache/main/Reflect/ReflectDefaultReader.cs    |  547 ---
 .../apache/main/Reflect/ReflectDefaultWriter.cs    |  209 -
 .../src/apache/main/Reflect/ReflectReader.cs       |   92 -
 .../src/apache/main/Reflect/ReflectWriter.cs       |   71 -
 .../src/apache/main/Reflect/TypedFieldConverter.cs |   96 -
 lang/csharp/src/apache/main/Schema/Aliases.cs      |   36 -
 lang/csharp/src/apache/main/Schema/ArraySchema.cs  |  124 -
 .../csharp/src/apache/main/Schema/AvroException.cs |   56 -
 .../src/apache/main/Schema/AvroTypeException.cs    |   59 -
 lang/csharp/src/apache/main/Schema/EnumSchema.cs   |  319 --
 lang/csharp/src/apache/main/Schema/Field.cs        |  296 --
 lang/csharp/src/apache/main/Schema/FixedSchema.cs  |  145 -
 lang/csharp/src/apache/main/Schema/JsonHelper.cs   |  127 -
 .../csharp/src/apache/main/Schema/LogicalSchema.cs |  129 -
 lang/csharp/src/apache/main/Schema/MapSchema.cs    |  131 -
 lang/csharp/src/apache/main/Schema/NamedSchema.cs  |  228 -
 .../src/apache/main/Schema/PrimitiveSchema.cs      |  183 -
 lang/csharp/src/apache/main/Schema/Property.cs     |  130 -
 lang/csharp/src/apache/main/Schema/RecordSchema.cs |  504 ---
 lang/csharp/src/apache/main/Schema/Schema.cs       |  471 --
 lang/csharp/src/apache/main/Schema/SchemaName.cs   |  236 -
 .../src/apache/main/Schema/SchemaNormalization.cs  |  275 --
 .../src/apache/main/Schema/SchemaParseException.cs |   59 -
 lang/csharp/src/apache/main/Schema/UnionSchema.cs  |  205 -
 .../csharp/src/apache/main/Schema/UnnamedSchema.cs |   42 -
 .../src/apache/main/Specific/ObjectCreator.cs      |  330 --
 .../apache/main/Specific/SpecificDatumReader.cs    |  239 -
 .../apache/main/Specific/SpecificDatumWriter.cs    |  185 -
 .../src/apache/main/Specific/SpecificException.cs  |   68 -
 .../src/apache/main/Specific/SpecificFixed.cs      |   83 -
 .../src/apache/main/Specific/SpecificProtocol.cs   |   56 -
 .../src/apache/main/Specific/SpecificReader.cs     |  279 --
 .../src/apache/main/Specific/SpecificRecord.cs     |   49 -
 .../src/apache/main/Specific/SpecificWriter.cs     |  229 -
 lang/csharp/src/apache/main/Util/Date.cs           |   61 -
 lang/csharp/src/apache/main/Util/Decimal.cs        |  131 -
 .../apache/main/Util/LocalTimestampMicrosecond.cs  |   63 -
 .../apache/main/Util/LocalTimestampMillisecond.cs  |   62 -
 lang/csharp/src/apache/main/Util/LogicalType.cs    |   77 -
 .../src/apache/main/Util/LogicalTypeFactory.cs     |   88 -
 .../src/apache/main/Util/LogicalUnixEpochType.cs   |   59 -
 .../csharp/src/apache/main/Util/TimeMicrosecond.cs |   78 -
 .../csharp/src/apache/main/Util/TimeMillisecond.cs |   78 -
 .../src/apache/main/Util/TimestampMicrosecond.cs   |   59 -
 .../src/apache/main/Util/TimestampMillisecond.cs   |   59 -
 lang/csharp/src/apache/main/Util/Uuid.cs           |   70 -
 lang/csharp/src/apache/msbuild/Avro.msbuild.csproj |   44 -
 lang/csharp/src/apache/msbuild/AvroBuilldTask.cs   |   67 -
 .../src/apache/msbuild/Properties/AssemblyInfo.cs  |   33 -
 lang/csharp/src/apache/perf/Avro.perf.csproj       |   40 -
 lang/csharp/src/apache/perf/PerfTest.cs            |  239 -
 lang/csharp/src/apache/perf/app.config             |   22 -
 lang/csharp/src/apache/perf/com/foo/A.cs           |   56 -
 lang/csharp/src/apache/perf/com/foo/Complex.cs     |  377 --
 lang/csharp/src/apache/perf/com/foo/MyEnum.cs      |   22 -
 lang/csharp/src/apache/perf/com/foo/MyFixed.cs     |   39 -
 lang/csharp/src/apache/perf/com/foo/Narrow.cs      |   85 -
 lang/csharp/src/apache/perf/com/foo/Simple.cs      |  153 -
 lang/csharp/src/apache/perf/com/foo/Wide.cs        |  545 ---
 lang/csharp/src/apache/perf/com/foo/newRec.cs      |   56 -
 lang/csharp/src/apache/perf/schema.avsc            |  122 -
 lang/csharp/src/apache/test/Avro.test.csproj       |   69 -
 lang/csharp/src/apache/test/AvroDecimalTest.cs     |   47 -
 .../src/apache/test/AvroGen/AvroGenHelper.cs       |  286 --
 .../apache/test/AvroGen/AvroGenProtocolTests.cs    |  517 ---
 .../src/apache/test/AvroGen/AvroGenSchemaTests.cs  |  817 ----
 .../src/apache/test/AvroGen/AvroGenToolTests.cs    |  103 -
 lang/csharp/src/apache/test/CodGen/CodeGenTest.cs  |   86 -
 lang/csharp/src/apache/test/File/FileTests.cs      | 1248 ------
 .../src/apache/test/Generic/GenericEnumTests.cs    |   72 -
 .../src/apache/test/Generic/GenericRecordTests.cs  |  238 -
 .../csharp/src/apache/test/Generic/GenericTests.cs |  748 ----
 lang/csharp/src/apache/test/IO/BinaryCodecTests.cs |  434 --
 lang/csharp/src/apache/test/IO/JsonCodecTests.cs   |  435 --
 .../apache/test/Interop/InteropDataConstants.cs    |   35 -
 .../apache/test/Interop/InteropDataGenerator.cs    |  100 -
 .../src/apache/test/Interop/InteropDataTests.cs    |   68 -
 .../src/apache/test/Properties/AssemblyInfo.cs     |   33 -
 .../test/Protocol/ProtocolParseExceptionTest.cs    |  108 -
 .../src/apache/test/Protocol/ProtocolTest.cs       |  445 --
 .../csharp/src/apache/test/Reflect/CompareUtils.cs |   50 -
 lang/csharp/src/apache/test/Reflect/TestArray.cs   |  247 --
 lang/csharp/src/apache/test/Reflect/TestFixed.cs   |  162 -
 .../src/apache/test/Reflect/TestFromAvroProject.cs |  382 --
 .../src/apache/test/Reflect/TestLogMessage.cs      |  113 -
 .../src/apache/test/Reflect/TestLogicalSchema.cs   |  198 -
 .../src/apache/test/Reflect/TestRecursive.cs       |  154 -
 lang/csharp/src/apache/test/Reflect/TestReflect.cs |  192 -
 lang/csharp/src/apache/test/Reflect/TestUnion.cs   |  198 -
 lang/csharp/src/apache/test/Schema/AliasTest.cs    |  238 -
 lang/csharp/src/apache/test/Schema/AliasesTests.cs |   49 -
 .../src/apache/test/Schema/ArraySchemaTests.cs     |   55 -
 .../apache/test/Schema/SchemaNormalizationTests.cs |  106 -
 lang/csharp/src/apache/test/Schema/SchemaTests.cs  |  731 ---
 lang/csharp/src/apache/test/Specific/ArrayItem.cs  |   87 -
 .../test/Specific/ComplexTypeWithReservedWords.cs  |   86 -
 .../apache/test/Specific/DoubleLongUnionRecord.cs  |   73 -
 .../test/Specific/EmbeddedGenericRecordUser.cs     |   73 -
 .../apache/test/Specific/EmbeddedGenericsRecord.cs |  156 -
 .../src/apache/test/Specific/ObjectCreatorTests.cs |  114 -
 lang/csharp/src/apache/test/Specific/Record.cs     |   73 -
 .../test/Specific/RecordWithOptionalLogicalType.cs |   74 -
 .../src/apache/test/Specific/SpecificTests.cs      |  703 ---
 .../src/apache/test/Util/LogicalTypeTests.cs       |  423 --
 lang/csharp/src/apache/test/Utils/CaseFinder.cs    |  134 -
 .../src/apache/test/Utils/CaseFinderTests.cs       |  162 -
 lang/csharp/src/apache/test/Utils/VersionTests.cs  |   55 -
 lang/csharp/versions.props                         |   73 -
 lang/java/.eclipse_launchers/AllTests.launch       |   36 -
 lang/java/.gitignore                               |   22 -
 lang/java/android/pom.xml                          |  114 -
 .../apache/avro/util/internal/ClassValueCache.java |   46 -
 .../avro/util/internal/ThreadLocalWithInitial.java |   38 -
 .../avro/util/internal/TestClassValueCache.java    |   37 -
 .../java/archetypes/avro-service-archetype/pom.xml |   56 -
 .../avro-service-archetype/src/main/pom/pom.xml    |  144 -
 .../META-INF/maven/archetype-metadata.xml          |   48 -
 .../src/main/avro/order-service.avpr               |   46 -
 .../src/main/java/service/SimpleOrderService.java  |   44 -
 .../java/transport/SimpleOrderServiceClient.java   |   78 -
 .../java/transport/SimpleOrderServiceEndpoint.java |   67 -
 .../src/main/resources/logback.xml                 |   30 -
 .../SimpleOrderServiceIntegrationTest.java         |   87 -
 .../projects/basic/archetype.properties            |    6 -
 .../src/test/integration/projects/basic/goal.txt   |    1 -
 lang/java/archetypes/pom.xml                       |  121 -
 lang/java/avro/pom.xml                             |  254 --
 .../org/apache/avro/AvroMissingFieldException.java |   47 -
 .../java/org/apache/avro/AvroRemoteException.java  |   46 -
 .../java/org/apache/avro/AvroRuntimeException.java |   34 -
 .../java/org/apache/avro/AvroTypeException.java    |   30 -
 .../src/main/java/org/apache/avro/Conversion.java  |  177 -
 .../src/main/java/org/apache/avro/Conversions.java |  269 --
 .../org/apache/avro/InvalidAvroMagicException.java |   26 -
 .../avro/InvalidNumberEncodingException.java       |   26 -
 .../main/java/org/apache/avro/JsonProperties.java  |  344 --
 .../src/main/java/org/apache/avro/LogicalType.java |   92 -
 .../main/java/org/apache/avro/LogicalTypes.java    |  469 --
 .../src/main/java/org/apache/avro/Protocol.java    |  647 ---
 .../src/main/java/org/apache/avro/Resolver.java    |  800 ----
 .../avro/src/main/java/org/apache/avro/Schema.java | 2087 ---------
 .../main/java/org/apache/avro/SchemaBuilder.java   | 2742 ------------
 .../org/apache/avro/SchemaBuilderException.java    |   30 -
 .../java/org/apache/avro/SchemaCompatibility.java  |  896 ----
 .../java/org/apache/avro/SchemaNormalization.java  |  187 -
 .../java/org/apache/avro/SchemaParseException.java |   30 -
 .../org/apache/avro/SchemaValidationException.java |   37 -
 .../org/apache/avro/SchemaValidationStrategy.java  |   37 -
 .../main/java/org/apache/avro/SchemaValidator.java |   47 -
 .../org/apache/avro/SchemaValidatorBuilder.java    |   77 -
 .../org/apache/avro/UnknownAvroCodecException.java |   26 -
 .../org/apache/avro/UnresolvedUnionException.java  |   45 -
 .../src/main/java/org/apache/avro/ValidateAll.java |   49 -
 .../java/org/apache/avro/ValidateCanBeRead.java    |   41 -
 .../main/java/org/apache/avro/ValidateCanRead.java |   41 -
 .../main/java/org/apache/avro/ValidateLatest.java  |   53 -
 .../java/org/apache/avro/ValidateMutualRead.java   |   69 -
 .../java/org/apache/avro/data/ErrorBuilder.java    |   47 -
 .../src/main/java/org/apache/avro/data/Json.java   |  235 -
 .../java/org/apache/avro/data/RecordBuilder.java   |   30 -
 .../org/apache/avro/data/RecordBuilderBase.java    |  168 -
 .../java/org/apache/avro/data/TimeConversions.java |  268 --
 .../main/java/org/apache/avro/data/package.html    |   22 -
 .../main/java/org/apache/avro/file/BZip2Codec.java |   88 -
 .../src/main/java/org/apache/avro/file/Codec.java  |   64 -
 .../java/org/apache/avro/file/CodecFactory.java    |  181 -
 .../org/apache/avro/file/DataFileConstants.java    |   43 -
 .../java/org/apache/avro/file/DataFileReader.java  |  335 --
 .../org/apache/avro/file/DataFileReader12.java     |  238 -
 .../java/org/apache/avro/file/DataFileStream.java  |  414 --
 .../java/org/apache/avro/file/DataFileWriter.java  |  503 ---
 .../java/org/apache/avro/file/DeflateCodec.java    |  127 -
 .../main/java/org/apache/avro/file/FileReader.java |   54 -
 .../main/java/org/apache/avro/file/NullCodec.java  |   64 -
 .../apache/avro/file/SeekableByteArrayInput.java   |   45 -
 .../org/apache/avro/file/SeekableFileInput.java    |   50 -
 .../java/org/apache/avro/file/SeekableInput.java   |   43 -
 .../java/org/apache/avro/file/SnappyCodec.java     |   92 -
 .../main/java/org/apache/avro/file/Syncable.java   |   35 -
 .../apache/avro/file/SyncableFileOutputStream.java |  103 -
 .../main/java/org/apache/avro/file/XZCodec.java    |   99 -
 .../java/org/apache/avro/file/ZstandardCodec.java  |  104 -
 .../java/org/apache/avro/file/ZstandardLoader.java |   50 -
 .../main/java/org/apache/avro/file/package.html    |   23 -
 .../java/org/apache/avro/generic/GenericArray.java |   43 -
 .../org/apache/avro/generic/GenericContainer.java  |   26 -
 .../java/org/apache/avro/generic/GenericData.java  | 1514 -------
 .../apache/avro/generic/GenericDatumReader.java    |  680 ---
 .../apache/avro/generic/GenericDatumWriter.java    |  415 --
 .../org/apache/avro/generic/GenericEnumSymbol.java |   25 -
 .../java/org/apache/avro/generic/GenericFixed.java |   24 -
 .../org/apache/avro/generic/GenericRecord.java     |   35 -
 .../apache/avro/generic/GenericRecordBuilder.java  |  275 --
 .../org/apache/avro/generic/IndexedRecord.java     |   37 -
 .../main/java/org/apache/avro/generic/package.html |   43 -
 .../main/java/org/apache/avro/io/BinaryData.java   |  431 --
 .../java/org/apache/avro/io/BinaryDecoder.java     | 1046 -----
 .../java/org/apache/avro/io/BinaryEncoder.java     |  131 -
 .../org/apache/avro/io/BlockingBinaryEncoder.java  |  568 ---
 .../org/apache/avro/io/BufferedBinaryEncoder.java  |  240 -
 .../main/java/org/apache/avro/io/DatumReader.java  |   41 -
 .../main/java/org/apache/avro/io/DatumWriter.java  |   39 -
 .../src/main/java/org/apache/avro/io/Decoder.java  |  302 --
 .../java/org/apache/avro/io/DecoderFactory.java    |  306 --
 .../org/apache/avro/io/DirectBinaryDecoder.java    |  211 -
 .../org/apache/avro/io/DirectBinaryEncoder.java    |  137 -
 .../src/main/java/org/apache/avro/io/Encoder.java  |  318 --
 .../java/org/apache/avro/io/EncoderFactory.java    |  351 --
 .../java/org/apache/avro/io/FastReaderBuilder.java |  614 ---
 .../main/java/org/apache/avro/io/JsonDecoder.java  |  514 ---
 .../main/java/org/apache/avro/io/JsonEncoder.java  |  319 --
 .../java/org/apache/avro/io/ParsingDecoder.java    |   77 -
 .../java/org/apache/avro/io/ParsingEncoder.java    |   69 -
 .../java/org/apache/avro/io/ResolvingDecoder.java  |  341 --
 .../java/org/apache/avro/io/ValidatingDecoder.java |  249 --
 .../java/org/apache/avro/io/ValidatingEncoder.java |  213 -
 .../src/main/java/org/apache/avro/io/package.html  |   31 -
 .../avro/io/parsing/JsonGrammarGenerator.java      |   98 -
 .../java/org/apache/avro/io/parsing/Parser.java    |  187 -
 .../avro/io/parsing/ResolvingGrammarGenerator.java |  349 --
 .../org/apache/avro/io/parsing/SkipParser.java     |   90 -
 .../java/org/apache/avro/io/parsing/Symbol.java    |  714 ---
 .../io/parsing/ValidatingGrammarGenerator.java     |  138 -
 .../apache/avro/io/parsing/doc-files/parsing.html  |  615 ---
 .../java/org/apache/avro/io/parsing/package.html   |   40 -
 .../apache/avro/message/BadHeaderException.java    |   34 -
 .../apache/avro/message/BinaryMessageDecoder.java  |  181 -
 .../apache/avro/message/BinaryMessageEncoder.java  |  124 -
 .../org/apache/avro/message/MessageDecoder.java    |  152 -
 .../org/apache/avro/message/MessageEncoder.java    |   51 -
 .../avro/message/MissingSchemaException.java       |   35 -
 .../org/apache/avro/message/RawMessageDecoder.java |   96 -
 .../org/apache/avro/message/RawMessageEncoder.java |  123 -
 .../java/org/apache/avro/message/SchemaStore.java  |   64 -
 .../src/main/java/org/apache/avro/package.html     |   44 -
 .../apache/avro/path/ArrayPositionPredicate.java   |   35 -
 .../java/org/apache/avro/path/LocationStep.java    |   47 -
 .../java/org/apache/avro/path/MapKeyPredicate.java |   43 -
 .../java/org/apache/avro/path/PathElement.java     |   25 -
 .../java/org/apache/avro/path/PathPredicate.java   |   26 -
 .../org/apache/avro/path/PathTracingException.java |   46 -
 .../apache/avro/path/PositionalPathPredicate.java  |   25 -
 .../apache/avro/path/TracingAvroTypeException.java |   66 -
 .../avro/path/TracingClassCastException.java       |   83 -
 .../avro/path/TracingNullPointException.java       |   92 -
 .../org/apache/avro/path/UnionTypePredicate.java   |   35 -
 .../java/org/apache/avro/path/package-info.java    |   25 -
 .../main/java/org/apache/avro/path/package.html    |   29 -
 .../org/apache/avro/reflect/ArrayAccessor.java     |  220 -
 .../java/org/apache/avro/reflect/AvroAlias.java    |   39 -
 .../java/org/apache/avro/reflect/AvroAliases.java  |   28 -
 .../java/org/apache/avro/reflect/AvroDefault.java  |   32 -
 .../main/java/org/apache/avro/reflect/AvroDoc.java |   33 -
 .../java/org/apache/avro/reflect/AvroEncode.java   |   36 -
 .../java/org/apache/avro/reflect/AvroIgnore.java   |   32 -
 .../java/org/apache/avro/reflect/AvroMeta.java     |   43 -
 .../java/org/apache/avro/reflect/AvroName.java     |   33 -
 .../java/org/apache/avro/reflect/AvroSchema.java   |   47 -
 .../org/apache/avro/reflect/CustomEncoding.java    |   51 -
 .../apache/avro/reflect/DateAsLongEncoding.java    |   52 -
 .../java/org/apache/avro/reflect/FieldAccess.java  |   42 -
 .../apache/avro/reflect/FieldAccessReflect.java    |  143 -
 .../org/apache/avro/reflect/FieldAccessUnsafe.java |  366 --
 .../org/apache/avro/reflect/FieldAccessor.java     |   54 -
 .../java/org/apache/avro/reflect/MapEntry.java     |   62 -
 .../java/org/apache/avro/reflect/Nullable.java     |   35 -
 .../java/org/apache/avro/reflect/ReflectData.java  | 1059 -----
 .../apache/avro/reflect/ReflectDatumReader.java    |  320 --
 .../apache/avro/reflect/ReflectDatumWriter.java    |  189 -
 .../org/apache/avro/reflect/ReflectionUtil.java    |  203 -
 .../java/org/apache/avro/reflect/Stringable.java   |   35 -
 .../main/java/org/apache/avro/reflect/Union.java   |   40 -
 .../main/java/org/apache/avro/reflect/package.html |  101 -
 .../org/apache/avro/specific/AvroGenerated.java    |   32 -
 .../apache/avro/specific/ExternalizableInput.java  |   69 -
 .../apache/avro/specific/ExternalizableOutput.java |   60 -
 .../java/org/apache/avro/specific/FixedSize.java   |   36 -
 .../org/apache/avro/specific/SpecificData.java     |  573 ---
 .../apache/avro/specific/SpecificDatumReader.java  |  145 -
 .../apache/avro/specific/SpecificDatumWriter.java  |  120 -
 .../avro/specific/SpecificErrorBuilderBase.java    |  137 -
 .../avro/specific/SpecificExceptionBase.java       |   84 -
 .../org/apache/avro/specific/SpecificFixed.java    |   82 -
 .../org/apache/avro/specific/SpecificRecord.java   |   26 -
 .../apache/avro/specific/SpecificRecordBase.java   |  125 -
 .../avro/specific/SpecificRecordBuilderBase.java   |   65 -
 .../java/org/apache/avro/specific/package.html     |   51 -
 .../apache/avro/util/ByteBufferInputStream.java    |  102 -
 .../apache/avro/util/ByteBufferOutputStream.java   |  112 -
 .../main/java/org/apache/avro/util/ClassUtils.java |  102 -
 .../main/java/org/apache/avro/util/MapEntry.java   |   63 -
 .../main/java/org/apache/avro/util/MapUtil.java    |   45 -
 .../avro/util/NonCopyingByteArrayOutputStream.java |   51 -
 .../main/java/org/apache/avro/util/RandomData.java |  204 -
 .../avro/util/ReusableByteArrayInputStream.java    |   35 -
 .../avro/util/ReusableByteBufferInputStream.java   |   94 -
 .../main/java/org/apache/avro/util/SchemaUtil.java |   56 -
 .../src/main/java/org/apache/avro/util/Utf8.java   |  240 -
 .../org/apache/avro/util/WeakIdentityHashMap.java  |  196 -
 .../org/apache/avro/util/internal/Accessor.java    |  121 -
 .../apache/avro/util/internal/ClassValueCache.java |   47 -
 .../apache/avro/util/internal/JacksonUtils.java    |  189 -
 .../avro/util/internal/ThreadLocalWithInitial.java |   32 -
 .../main/java/org/apache/avro/util/package.html    |   23 -
 .../apache/avro/util/springframework/Assert.java   |  121 -
 .../ConcurrentReferenceHashMap.java                | 1111 -----
 .../avro/util/springframework/ObjectUtils.java     |  320 --
 lang/java/avro/src/main/java/overview.html         |   88 -
 lang/java/avro/src/main/resources/META-INF/LICENSE |  209 -
 lang/java/avro/src/test/java/NoPackage.java        |   21 -
 .../src/test/java/org/apache/avro/BarRecord.java   |   51 -
 .../java/org/apache/avro/ByteBufferRecord.java     |   66 -
 .../org/apache/avro/DummyLogicalTypeFactory.java   |   30 -
 .../java/org/apache/avro/FooBarSpecificRecord.java |  628 ---
 .../src/test/java/org/apache/avro/FooRecord.java   |   47 -
 .../java/org/apache/avro/GenerateBlockingData.java |   84 -
 .../org/apache/avro/TestCircularReferences.java    |  397 --
 .../test/java/org/apache/avro/TestDataFile.java    |  371 --
 .../java/org/apache/avro/TestDataFileConcat.java   |  166 -
 .../org/apache/avro/TestDataFileCorruption.java    |   94 -
 .../org/apache/avro/TestDataFileCustomSync.java    |   89 -
 .../java/org/apache/avro/TestDataFileDeflate.java  |   64 -
 .../java/org/apache/avro/TestDataFileMeta.java     |   85 -
 .../java/org/apache/avro/TestDataFileReader.java   |  238 -
 .../java/org/apache/avro/TestDataFileReflect.java  |  229 -
 .../org/apache/avro/TestDecimalConversion.java     |  210 -
 .../src/test/java/org/apache/avro/TestFixed.java   |   38 -
 .../test/java/org/apache/avro/TestLogicalType.java |  326 --
 .../java/org/apache/avro/TestNestedRecords.java    |   95 -
 .../test/java/org/apache/avro/TestProtocol.java    |   68 -
 .../TestReadingWritingDataInEvolvedSchemas.java    |  430 --
 .../test/java/org/apache/avro/TestResolver.java    |  122 -
 .../src/test/java/org/apache/avro/TestSchema.java  |  412 --
 .../java/org/apache/avro/TestSchemaBuilder.java    |  877 ----
 .../java/org/apache/avro/TestSchemaCommons.java    |   86 -
 .../org/apache/avro/TestSchemaCompatibility.java   |  558 ---
 .../avro/TestSchemaCompatibilityEnumDefaults.java  |  132 -
 .../TestSchemaCompatibilityFixedSizeMismatch.java  |   60 -
 .../TestSchemaCompatibilityMissingEnumSymbols.java |   64 -
 .../TestSchemaCompatibilityMissingUnionBranch.java |  112 -
 .../avro/TestSchemaCompatibilityMultiple.java      |  116 -
 .../avro/TestSchemaCompatibilityNameMismatch.java  |   60 -
 ...ompatibilityReaderFieldMissingDefaultValue.java |   55 -
 .../avro/TestSchemaCompatibilityTypeMismatch.java  |   98 -
 .../org/apache/avro/TestSchemaNormalization.java   |  138 -
 .../java/org/apache/avro/TestSchemaValidation.java |  331 --
 .../java/org/apache/avro/TestSchemaWarnings.java   |  108 -
 .../src/test/java/org/apache/avro/TestSchemas.java |  200 -
 .../org/apache/avro/TestUnionSelfReference.java    |   87 -
 .../src/test/java/org/apache/avro/TypeEnum.java    |   39 -
 .../apache/avro/data/RecordBuilderBaseTest.java    |   85 -
 .../org/apache/avro/data/TestTimeConversions.java  |  233 -
 .../java/org/apache/avro/file/TestAllCodecs.java   |  123 -
 .../java/org/apache/avro/file/TestCustomCodec.java |   57 -
 .../avro/file/TestIOExceptionDuringWrite.java      |   76 -
 .../avro/file/TestSeekableByteArrayInput.java      |   74 -
 .../org/apache/avro/file/TestZstandardCodec.java   |   36 -
 .../org/apache/avro/file/codec/CustomCodec.java    |   92 -
 .../avro/generic/TestGenericConcreteEnum.java      |   83 -
 .../org/apache/avro/generic/TestGenericData.java   |  830 ----
 .../avro/generic/TestGenericDatumReader.java       |  120 -
 .../avro/generic/TestGenericDatumWriter.java       |  503 ---
 .../avro/generic/TestGenericLogicalTypes.java      |  405 --
 .../avro/generic/TestGenericRecordBuilder.java     |  111 -
 .../apache/avro/generic/TestSkipEnumSchema.java    |   52 -
 .../org/apache/avro/io/LegacyBinaryEncoder.java    |  210 -
 .../java/org/apache/avro/io/TestBinaryData.java    |   42 -
 .../java/org/apache/avro/io/TestBinaryDecoder.java |  514 ---
 .../apache/avro/io/TestBinaryEncoderFidelity.java  |  200 -
 .../java/org/apache/avro/io/TestBlockingIO.java    |  414 --
 .../java/org/apache/avro/io/TestBlockingIO2.java   |  104 -
 .../test/java/org/apache/avro/io/TestEncoders.java |  335 --
 .../java/org/apache/avro/io/TestJsonDecoder.java   |   79 -
 .../java/org/apache/avro/io/TestResolvingIO.java   |  168 -
 .../apache/avro/io/TestResolvingIOResolving.java   |  152 -
 .../java/org/apache/avro/io/TestValidatingIO.java  |  760 ----
 .../org/apache/avro/io/parsing/SymbolTest.java     |   66 -
 .../io/parsing/TestResolvingGrammarGenerator.java  |  135 -
 .../io/parsing/TestResolvingGrammarGenerator2.java |  164 -
 .../avro/message/TestBinaryMessageEncoding.java    |  261 --
 .../TestGenerateInteropSingleObjectEncoding.java   |   63 -
 .../message/TestInteropSingleObjectEncoding.java   |   66 -
 .../org/apache/avro/reflect/TestByteBuffer.java    |  126 -
 .../apache/avro/reflect/TestNonStringMapKeys.java  |  544 ---
 .../java/org/apache/avro/reflect/TestReflect.java  | 1375 ------
 .../apache/avro/reflect/TestReflectAllowNulls.java |  129 -
 .../org/apache/avro/reflect/TestReflectData.java   |  150 -
 .../avro/reflect/TestReflectDatumReader.java       |  604 ---
 .../TestReflectDatumWithAnonymousInstances.java    |  224 -
 .../avro/reflect/TestReflectLogicalTypes.java      |  773 ----
 .../apache/avro/reflect/TestReflectionUtil.java    |   79 -
 .../avro/specific/TestRecordWithLogicalTypes.java  |  996 -----
 .../specific/TestRecordWithoutLogicalTypes.java    |  617 ---
 .../org/apache/avro/specific/TestSpecificData.java |  188 -
 .../avro/specific/TestSpecificDatumReader.java     |   81 -
 .../avro/specific/TestSpecificRecordWithUnion.java |   69 -
 .../avro/specific/TestSpecificToFromByteArray.java |   90 -
 .../org/apache/avro/specific/TestUnionRecord.java  |  324 --
 .../test/java/org/apache/avro/util/CaseFinder.java |  221 -
 .../java/org/apache/avro/util/TestCaseFinder.java  |  137 -
 .../test/java/org/apache/avro/util/TestUtf8.java   |  122 -
 .../avro/util/internal/TestClassValueCache.java    |   37 -
 .../avro/util/internal/TestJacksonUtils.java       |  105 -
 .../util/springframework/ComparableComparator.java |   44 -
 .../util/springframework/NullSafeComparator.java   |  132 -
 .../avro/util/springframework/StopWatch.java       |  415 --
 .../TestConcurrentReferenceHashMap.java            |  688 ---
 ...org.apache.avro.LogicalTypes$LogicalTypeFactory |   17 -
 .../avro/src/test/resources/SchemaBuilder.avsc     |  284 --
 .../test/resources/TestRecordWithLogicalTypes.avsc |   45 -
 .../avro/src/test/resources/TestUnionRecord.avsc   |   23 -
 .../src/test/resources/schema-location-read.json   |   28 -
 .../src/test/resources/schema-location-write.json  |   28 -
 .../avro/src/test/resources/schema-location.json   |   14 -
 lang/java/build.sh                                 |   51 -
 lang/java/checkstyle.xml                           |   62 -
 lang/java/compiler/pom.xml                         |  244 -
 .../apache/avro/compiler/idl/DocCommentHelper.java |  135 -
 .../avro/compiler/idl/IsResolvedSchemaVisitor.java |   62 -
 .../apache/avro/compiler/idl/ResolvingVisitor.java |  179 -
 .../apache/avro/compiler/idl/SchemaResolver.java   |  159 -
 .../avro/compiler/schema/CloningVisitor.java       |  175 -
 .../apache/avro/compiler/schema/SchemaVisitor.java |   54 -
 .../avro/compiler/schema/SchemaVisitorAction.java  |   42 -
 .../org/apache/avro/compiler/schema/Schemas.java   |  224 -
 .../avro/compiler/specific/ProtocolTask.java       |  101 -
 .../apache/avro/compiler/specific/SchemaTask.java  |   45 -
 .../avro/compiler/specific/SpecificCompiler.java   | 1325 ------
 .../javacc/org/apache/avro/compiler/idl/idl.jj     | 1751 --------
 .../compiler/src/main/resources/META-INF/LICENSE   |  235 -
 .../specific/templates/java/classic/enum.vm        |   36 -
 .../specific/templates/java/classic/fixed.vm       |   64 -
 .../specific/templates/java/classic/protocol.vm    |   96 -
 .../specific/templates/java/classic/record.vm      |  874 ----
 .../src/test/idl/AnnotationOnTypeReference.avdl    |   31 -
 lang/java/compiler/src/test/idl/cycle.avdl         |   42 -
 lang/java/compiler/src/test/idl/input/bar.avpr     |    2 -
 .../java/compiler/src/test/idl/input/baseball.avdl |   23 -
 lang/java/compiler/src/test/idl/input/baz.avsc     |    3 -
 .../java/compiler/src/test/idl/input/comments.avdl |   64 -
 lang/java/compiler/src/test/idl/input/cycle.avdl   |   42 -
 lang/java/compiler/src/test/idl/input/foo.avsc     |    3 -
 .../compiler/src/test/idl/input/forward_ref.avdl   |   31 -
 lang/java/compiler/src/test/idl/input/import.avdl  |   40 -
 lang/java/compiler/src/test/idl/input/interop.avdl |   50 -
 .../compiler/src/test/idl/input/mr_events.avdl     |   74 -
 .../compiler/src/test/idl/input/namespaces.avdl    |   42 -
 .../compiler/src/test/idl/input/nestedimport.avdl  |   31 -
 lang/java/compiler/src/test/idl/input/player.avsc  |    8 -
 .../java/compiler/src/test/idl/input/position.avsc |    3 -
 .../compiler/src/test/idl/input/reservedwords.avdl |   27 -
 lang/java/compiler/src/test/idl/input/simple.avdl  |   87 -
 lang/java/compiler/src/test/idl/input/unicode.avdl |   29 -
 lang/java/compiler/src/test/idl/input/uuid.avdl    |   46 -
 lang/java/compiler/src/test/idl/logicalTypes.avdl  |   32 -
 .../compiler/src/test/idl/output/baseball.avpr     |   31 -
 .../compiler/src/test/idl/output/comments.avpr     |   67 -
 lang/java/compiler/src/test/idl/output/cycle.avpr  |   56 -
 .../compiler/src/test/idl/output/forward_ref.avpr  |   16 -
 lang/java/compiler/src/test/idl/output/import.avpr |  132 -
 .../java/compiler/src/test/idl/output/interop.avpr |   94 -
 .../compiler/src/test/idl/output/mr_events.avpr    |  125 -
 .../compiler/src/test/idl/output/namespaces.avpr   |   51 -
 .../compiler/src/test/idl/output/nestedimport.avpr |   73 -
 .../src/test/idl/output/reservedwords.avpr         |   35 -
 lang/java/compiler/src/test/idl/output/simple.avpr |  144 -
 .../java/compiler/src/test/idl/output/unicode.avpr |   17 -
 lang/java/compiler/src/test/idl/output/uuid.avpr   |   29 -
 .../test/idl/putOnClassPath/OnTheClasspath.avdl    |   24 -
 .../test/idl/putOnClassPath/OnTheClasspath.avpr    |   11 -
 .../test/idl/putOnClassPath/OnTheClasspath.avsc    |    6 -
 .../idl/putOnClassPath/folder/relativePath.avdl    |   22 -
 .../src/test/idl/putOnClassPath/nestedtypes.avdl   |   23 -
 .../compiler/src/test/idl/work space/level1.avdl   |    3 -
 .../compiler/src/test/idl/work space/level2.avdl   |    2 -
 .../compiler/src/test/idl/work space/root.avdl     |    3 -
 .../compiler/src/test/idl/work space/root.avpr     |    1 -
 .../avro/compiler/idl/DocCommentHelperTest.java    |   95 -
 .../org/apache/avro/compiler/idl/TestCycle.java    |  103 -
 .../java/org/apache/avro/compiler/idl/TestIdl.java |  232 -
 .../apache/avro/compiler/idl/TestLogicalTypes.java |   95 -
 .../idl/TestReferenceAnnotationNotAllowed.java     |   39 -
 .../avro/compiler/idl/TestSchemaResolver.java      |   80 -
 .../apache/avro/compiler/schema/TestSchemas.java   |  299 --
 .../compiler/specific/TestSpecificCompiler.java    |  932 ----
 .../apache/avro/specific/TestGeneratedCode.java    |   92 -
 .../org/apache/avro/specific/TestSpecificData.java |  253 --
 lang/java/compiler/src/test/resources/foo.Bar.avsc |   21 -
 .../src/test/resources/full_record_v1.avsc         |   30 -
 .../src/test/resources/full_record_v2.avsc         |   29 -
 .../compiler/src/test/resources/logical-uuid.avsc  |   30 -
 .../logical_types_with_multiple_fields.avsc        |   30 -
 .../compiler/src/test/resources/simple_record.avsc |    8 -
 .../templates_with_custom_tools/record.vm          |   23 -
 .../src/test/resources/union_and_fixed_fields.avsc |   18 -
 lang/java/eclipse-java-formatter.xml               |  406 --
 lang/java/grpc/pom.xml                             |  151 -
 .../java/org/apache/avro/grpc/AvroGrpcClient.java  |  166 -
 .../java/org/apache/avro/grpc/AvroGrpcServer.java  |  129 -
 .../java/org/apache/avro/grpc/AvroGrpcUtils.java   |   86 -
 .../java/org/apache/avro/grpc/AvroInputStream.java |  101 -
 .../apache/avro/grpc/AvroRequestMarshaller.java    |  103 -
 .../apache/avro/grpc/AvroResponseMarshaller.java   |  130 -
 .../org/apache/avro/grpc/ServiceDescriptor.java    |   77 -
 lang/java/grpc/src/test/avro/TestService.avdl      |   52 -
 .../org/apache/avro/grpc/TestAvroMarshaller.java   |   84 -
 .../org/apache/avro/grpc/TestAvroProtocolGrpc.java |  266 --
 lang/java/integration-test/codegen-test/pom.xml    |  120 -
 .../codegentest/AbstractSpecificRecordTest.java    |   78 -
 .../avro/codegentest/TestCustomConversion.java     |   75 -
 .../codegentest/TestLogicalTypeForStringType.java  |   46 -
 .../codegentest/TestLogicalTypesWithDefaults.java  |   55 -
 .../avro/codegentest/TestNestedLogicalTypes.java   |   84 -
 .../TestNestedRecordsWithDifferentNamespaces.java  |   34 -
 .../avro/codegentest/TestNullableLogicalTypes.java |   42 -
 .../src/test/resources/avro/custom_conversion.avsc |   14 -
 .../test/resources/avro/custom_conversion_idl.avdl |   27 -
 .../avro/custom_conversion_logical_types_enum.avsc |   20 -
 .../avro/logical_types_with_default_values.avsc    |   12 -
 .../resources/avro/nested_logical_types_array.avsc |   26 -
 .../resources/avro/nested_logical_types_map.avsc   |   26 -
 .../avro/nested_logical_types_record.avsc          |   23 -
 .../resources/avro/nested_logical_types_union.avsc |   23 -
 .../avro/nested_logical_types_union_fixed.avsc     |   21 -
 .../avro/nested_records_different_namespace.avsc   |   23 -
 .../resources/avro/nullable_logical_types.avsc     |   11 -
 .../avro/nullable_logical_types_array.avsc         |   16 -
 .../test/resources/avro/string_logical_type.avsc   |   20 -
 lang/java/integration-test/pom.xml                 |   85 -
 .../test-custom-conversions/pom.xml                |   50 -
 .../org/apache/avro/codegentest/CustomDecimal.java |   73 -
 .../avro/codegentest/CustomDecimalConversion.java  |   76 -
 .../avro/codegentest/CustomEnumConversion.java     |   52 -
 .../codegentest/CustomEnumLogicalTypeFactory.java  |   51 -
 .../apache/avro/codegentest/CustomEnumType.java    |   35 -
 .../apache/avro/codegentest/FixedSizeString.java   |   65 -
 .../codegentest/FixedSizeStringConversion.java     |   63 -
 .../avro/codegentest/FixedSizeStringFactory.java   |   38 -
 .../codegentest/FixedSizeStringLogicalType.java    |   65 -
 lang/java/ipc-jetty/pom.xml                        |  119 -
 .../java/org/apache/avro/ipc/jetty/HttpServer.java |  174 -
 .../org/apache/avro/ipc/jetty/StaticServlet.java   |   45 -
 .../org/apache/avro/ipc/jetty/StatsServer.java     |   58 -
 .../apache/avro/ipc/jetty/StatsPluginOverhead.java |   93 -
 .../org/apache/avro/ipc/jetty/TestBulkData.java    |  117 -
 .../apache/avro/ipc/jetty/TestProtocolHttp.java    |   94 -
 .../apache/avro/ipc/jetty/TestProtocolHttps.java   |   58 -
 .../avro/ipc/jetty/TestStatsPluginAndServlet.java  |  207 -
 lang/java/ipc-jetty/src/test/keystore              |  Bin 1366 -> 0 bytes
 .../resources/org/apache/avro/ipc/servercert.p12   |  Bin 1686 -> 0 bytes
 lang/java/ipc-jetty/src/test/truststore            |  Bin 660 -> 0 bytes
 lang/java/ipc-netty/pom.xml                        |  129 -
 .../org/apache/avro/ipc/netty/NettyServer.java     |  187 -
 .../apache/avro/ipc/netty/NettyTransceiver.java    |  601 ---
 .../apache/avro/ipc/netty/NettyTransportCodec.java |  192 -
 .../org/apache/avro/ipc/netty/TestNettyServer.java |  224 -
 .../netty/TestNettyServerConcurrentExecution.java  |  192 -
 .../ipc/netty/TestNettyServerWithCallbacks.java    |  685 ---
 .../ipc/netty/TestNettyServerWithCompression.java  |   45 -
 .../avro/ipc/netty/TestNettyServerWithSSL.java     |  119 -
 .../TestNettyTransceiverWhenFailsToConnect.java    |   56 -
 .../netty/TestNettyTransceiverWhenServerStops.java |  127 -
 .../apache/avro/ipc/netty/TestProtocolNetty.java   |   46 -
 lang/java/ipc-netty/src/test/keystore              |  Bin 1366 -> 0 bytes
 .../org/apache/avro/ipc/netty/servercert.p12       |  Bin 1686 -> 0 bytes
 .../org/apache/avro/ipc/netty/serverpass.txt       |    1 -
 lang/java/ipc-netty/src/test/truststore            |  Bin 660 -> 0 bytes
 lang/java/ipc/pom.xml                              |  197 -
 .../main/java/org/apache/avro/ipc/CallFuture.java  |  165 -
 .../main/java/org/apache/avro/ipc/Callback.java    |   40 -
 .../java/org/apache/avro/ipc/DatagramServer.java   |   86 -
 .../org/apache/avro/ipc/DatagramTransceiver.java   |   91 -
 .../java/org/apache/avro/ipc/HttpTransceiver.java  |  132 -
 .../ipc/src/main/java/org/apache/avro/ipc/Ipc.java |   68 -
 .../java/org/apache/avro/ipc/LocalTransceiver.java |   51 -
 .../main/java/org/apache/avro/ipc/RPCContext.java  |  226 -
 .../main/java/org/apache/avro/ipc/RPCPlugin.java   |   88 -
 .../main/java/org/apache/avro/ipc/Requestor.java   |  575 ---
 .../main/java/org/apache/avro/ipc/Responder.java   |  252 --
 .../java/org/apache/avro/ipc/ResponderServlet.java |   52 -
 .../java/org/apache/avro/ipc/SaslSocketServer.java |  126 -
 .../org/apache/avro/ipc/SaslSocketTransceiver.java |  426 --
 .../src/main/java/org/apache/avro/ipc/Server.java  |   35 -
 .../java/org/apache/avro/ipc/SocketServer.java     |  151 -
 .../org/apache/avro/ipc/SocketTransceiver.java     |  131 -
 .../main/java/org/apache/avro/ipc/Transceiver.java |  117 -
 .../apache/avro/ipc/generic/GenericRequestor.java  |   70 -
 .../apache/avro/ipc/generic/GenericResponder.java  |   78 -
 .../src/main/java/org/apache/avro/ipc/package.html |   23 -
 .../apache/avro/ipc/reflect/ReflectRequestor.java  |   85 -
 .../apache/avro/ipc/reflect/ReflectResponder.java  |   72 -
 .../avro/ipc/specific/SpecificRequestor.java       |  188 -
 .../avro/ipc/specific/SpecificResponder.java       |  105 -
 .../org/apache/avro/ipc/stats/FloatHistogram.java  |   55 -
 .../java/org/apache/avro/ipc/stats/Histogram.java  |  270 --
 .../apache/avro/ipc/stats/IntegerHistogram.java    |   55 -
 .../org/apache/avro/ipc/stats/StatsPlugin.java     |  195 -
 .../org/apache/avro/ipc/stats/StatsServlet.java    |  244 -
 .../java/org/apache/avro/ipc/stats/Stopwatch.java  |   77 -
 .../java/org/apache/avro/ipc/stats/package.html    |   23 -
 .../org/apache/avro/ipc/stats/static/avro.css      |   21 -
 .../org/apache/avro/ipc/stats/static/avro.js       |  110 -
 .../org/apache/avro/ipc/stats/static/g.bar.js      |  386 --
 .../avro/ipc/stats/static/jquery-1.4.2.min.js      |  154 -
 .../apache/avro/ipc/stats/static/jquery.tipsy.js   |  125 -
 .../apache/avro/ipc/stats/static/protovis-r3.2.js  |  304 --
 .../org/apache/avro/ipc/stats/static/tipsy.css     |   30 -
 .../org/apache/avro/ipc/stats/static/tipsy.js      |   92 -
 .../apache/avro/ipc/stats/templates/statsview.vm   |   98 -
 .../java/org/apache/avro/DataFileInteropTest.java  |  105 -
 .../java/org/apache/avro/RPCMetaTestPlugin.java    |  192 -
 .../test/java/org/apache/avro/SimpleException.java |   31 -
 .../test/java/org/apache/avro/TestAnnotation.java  |   28 -
 .../src/test/java/org/apache/avro/TestCompare.java |  235 -
 .../java/org/apache/avro/TestDataFileSpecific.java |   73 -
 .../java/org/apache/avro/TestNamespaceReflect.java |   43 -
 .../org/apache/avro/TestNamespaceSpecific.java     |   91 -
 .../java/org/apache/avro/TestProtocolDatagram.java |   47 -
 .../java/org/apache/avro/TestProtocolGeneric.java  |  242 -
 .../org/apache/avro/TestProtocolGenericMeta.java   |   47 -
 .../java/org/apache/avro/TestProtocolParsing.java  |   95 -
 .../java/org/apache/avro/TestProtocolReflect.java  |  179 -
 .../org/apache/avro/TestProtocolReflectMeta.java   |   49 -
 .../java/org/apache/avro/TestProtocolSpecific.java |  369 --
 .../org/apache/avro/TestProtocolSpecificMeta.java  |   47 -
 .../src/test/java/org/apache/avro/TestSchema.java  |  972 ----
 .../compiler/specific/TestSpecificCompiler.java    |  657 ---
 .../org/apache/avro/generic/TestBuilderCopy.java   |   51 -
 .../java/org/apache/avro/generic/TestDeepCopy.java |  121 -
 .../ipc/src/test/java/org/apache/avro/io/Perf.java | 1976 ---------
 .../org/apache/avro/ipc/TestLocalTransceiver.java  |   61 -
 .../org/apache/avro/ipc/TestRpcPluginOrdering.java |   94 -
 .../org/apache/avro/ipc/TestSaslAnonymous.java     |   77 -
 .../org/apache/avro/ipc/TestSaslDigestMd5.java     |  169 -
 .../avro/ipc/specific/TestSpecificRequestor.java   |   73 -
 .../java/org/apache/avro/ipc/stats/FakeTicks.java  |   35 -
 .../org/apache/avro/ipc/stats/TestHistogram.java   |  143 -
 .../org/apache/avro/ipc/stats/TestStopwatch.java   |   86 -
 .../apache/avro/message/TestCustomSchemaStore.java |   84 -
 .../avro/specific/TestSpecificBuilderTree.java     |  329 --
 .../org/apache/avro/specific/TestSpecificData.java |  152 -
 .../avro/specific/TestSpecificDatumReader.java     |  103 -
 .../avro/specific/TestSpecificDatumWriter.java     |  212 -
 .../avro/specific/TestSpecificErrorBuilder.java    |   74 -
 .../avro/specific/TestSpecificRecordBuilder.java   |  234 -
 lang/java/ipc/src/test/keystore                    |  Bin 1366 -> 0 bytes
 .../resources/org/apache/avro/ipc/servercert.p12   |  Bin 1686 -> 0 bytes
 lang/java/ipc/src/test/truststore                  |  Bin 660 -> 0 bytes
 lang/java/mapred/pom.xml                           |  224 -
 .../avro/hadoop/file/HadoopCodecFactory.java       |   86 -
 .../avro/hadoop/file/SortedKeyValueFile.java       |  638 ---
 .../apache/avro/hadoop/io/AvroDatumConverter.java  |   39 -
 .../avro/hadoop/io/AvroDatumConverterFactory.java  |  365 --
 .../apache/avro/hadoop/io/AvroDeserializer.java    |  141 -
 .../apache/avro/hadoop/io/AvroKeyComparator.java   |   67 -
 .../apache/avro/hadoop/io/AvroKeyDeserializer.java |   64 -
 .../org/apache/avro/hadoop/io/AvroKeyValue.java    |  158 -
 .../apache/avro/hadoop/io/AvroSequenceFile.java    |  742 ----
 .../apache/avro/hadoop/io/AvroSerialization.java   |  284 --
 .../org/apache/avro/hadoop/io/AvroSerializer.java  |  126 -
 .../avro/hadoop/io/AvroValueDeserializer.java      |   64 -
 .../hadoop/util/AvroCharSequenceComparator.java    |   91 -
 .../apache/avro/mapred/AvroAsTextInputFormat.java  |   68 -
 .../apache/avro/mapred/AvroAsTextRecordReader.java |  102 -
 .../java/org/apache/avro/mapred/AvroCollector.java |   28 -
 .../org/apache/avro/mapred/AvroInputFormat.java    |   72 -
 .../main/java/org/apache/avro/mapred/AvroJob.java  |  256 --
 .../main/java/org/apache/avro/mapred/AvroKey.java  |   32 -
 .../org/apache/avro/mapred/AvroKeyComparator.java  |   51 -
 .../java/org/apache/avro/mapred/AvroMapper.java    |   56 -
 .../org/apache/avro/mapred/AvroMultipleInputs.java |  222 -
 .../apache/avro/mapred/AvroMultipleOutputs.java    |  585 ---
 .../org/apache/avro/mapred/AvroOutputFormat.java   |  186 -
 .../org/apache/avro/mapred/AvroRecordReader.java   |   87 -
 .../java/org/apache/avro/mapred/AvroReducer.java   |   68 -
 .../org/apache/avro/mapred/AvroSerialization.java  |  144 -
 .../apache/avro/mapred/AvroTextOutputFormat.java   |  133 -
 .../apache/avro/mapred/AvroUtf8InputFormat.java    |  115 -
 .../java/org/apache/avro/mapred/AvroValue.java     |   32 -
 .../java/org/apache/avro/mapred/AvroWrapper.java   |   70 -
 .../apache/avro/mapred/DelegatingInputFormat.java  |  128 -
 .../org/apache/avro/mapred/DelegatingMapper.java   |   64 -
 .../main/java/org/apache/avro/mapred/FsInput.java  |   71 -
 .../org/apache/avro/mapred/HadoopCombiner.java     |   62 -
 .../java/org/apache/avro/mapred/HadoopMapper.java  |   63 -
 .../java/org/apache/avro/mapred/HadoopReducer.java |   60 -
 .../org/apache/avro/mapred/HadoopReducerBase.java  |   84 -
 .../java/org/apache/avro/mapred/MapCollector.java  |   52 -
 .../src/main/java/org/apache/avro/mapred/Pair.java |  638 ---
 .../avro/mapred/SequenceFileInputFormat.java       |   41 -
 .../org/apache/avro/mapred/SequenceFileReader.java |  222 -
 .../avro/mapred/SequenceFileRecordReader.java      |   33 -
 .../org/apache/avro/mapred/TaggedInputSplit.java   |  165 -
 .../main/java/org/apache/avro/mapred/package.html  |  123 -
 .../org/apache/avro/mapred/tether/TetherData.java  |   54 -
 .../avro/mapred/tether/TetherInputFormat.java      |   67 -
 .../org/apache/avro/mapred/tether/TetherJob.java   |  174 -
 .../avro/mapred/tether/TetherKeyComparator.java    |   56 -
 .../avro/mapred/tether/TetherKeySerialization.java |   93 -
 .../apache/avro/mapred/tether/TetherMapRunner.java |   89 -
 .../avro/mapred/tether/TetherOutputFormat.java     |   78 -
 .../avro/mapred/tether/TetherOutputService.java    |  124 -
 .../avro/mapred/tether/TetherPartitioner.java      |   60 -
 .../avro/mapred/tether/TetherRecordReader.java     |   93 -
 .../apache/avro/mapred/tether/TetherReducer.java   |   81 -
 .../apache/avro/mapred/tether/TetheredProcess.java |  224 -
 .../org/apache/avro/mapred/tether/package.html     |   32 -
 .../java/org/apache/avro/mapreduce/AvroJob.java    |  216 -
 .../apache/avro/mapreduce/AvroKeyInputFormat.java  |   56 -
 .../apache/avro/mapreduce/AvroKeyOutputFormat.java |  113 -
 .../apache/avro/mapreduce/AvroKeyRecordReader.java |   71 -
 .../apache/avro/mapreduce/AvroKeyRecordWriter.java |   97 -
 .../avro/mapreduce/AvroKeyValueInputFormat.java    |   66 -
 .../avro/mapreduce/AvroKeyValueOutputFormat.java   |   76 -
 .../avro/mapreduce/AvroKeyValueRecordReader.java   |   88 -
 .../avro/mapreduce/AvroKeyValueRecordWriter.java   |  146 -
 .../apache/avro/mapreduce/AvroMultipleOutputs.java |  572 ---
 .../avro/mapreduce/AvroOutputFormatBase.java       |  126 -
 .../avro/mapreduce/AvroRecordReaderBase.java       |  194 -
 .../mapreduce/AvroSequenceFileInputFormat.java     |  144 -
 .../mapreduce/AvroSequenceFileOutputFormat.java    |  119 -
 .../CombineAvroKeyValueFileInputFormat.java        |   65 -
 .../java/org/apache/avro/mapreduce/Syncable.java   |   33 -
 .../java/mapred/src/main/resources/META-INF/NOTICE |   32 -
 lang/java/mapred/src/test/avro/TextStats.avsc      |    9 -
 .../avro/hadoop/file/TestHadoopCodecFactory.java   |   61 -
 .../avro/hadoop/file/TestSortedKeyValueFile.java   |  303 --
 .../hadoop/io/TestAvroDatumConverterFactory.java   |  133 -
 .../avro/hadoop/io/TestAvroKeyDeserializer.java    |   69 -
 .../avro/hadoop/io/TestAvroSequenceFile.java       |  201 -
 .../avro/hadoop/io/TestAvroSerialization.java      |  166 -
 .../apache/avro/hadoop/io/TestAvroSerializer.java  |   67 -
 .../avro/hadoop/io/TestAvroValueDeserializer.java  |   70 -
 .../util/TestAvroCharSequenceComparator.java       |   90 -
 .../apache/avro/mapred/TestAvroInputFormat.java    |   84 -
 .../apache/avro/mapred/TestAvroMultipleInputs.java |  299 --
 .../avro/mapred/TestAvroMultipleOutputs.java       |  320 --
 .../apache/avro/mapred/TestAvroOutputFormat.java   |  135 -
 .../avro/mapred/TestAvroTextOutputFormat.java      |   89 -
 .../org/apache/avro/mapred/TestAvroTextSort.java   |   64 -
 .../org/apache/avro/mapred/TestAvroWrapper.java    |   32 -
 .../org/apache/avro/mapred/TestGenericJob.java     |  128 -
 .../test/java/org/apache/avro/mapred/TestPair.java |   43 -
 .../org/apache/avro/mapred/TestReflectJob.java     |  169 -
 .../apache/avro/mapred/TestSequenceFileReader.java |  234 -
 .../java/org/apache/avro/mapred/TestWeather.java   |  178 -
 .../java/org/apache/avro/mapred/TestWordCount.java |  146 -
 .../java/org/apache/avro/mapred/WordCountUtil.java |  174 -
 .../avro/mapred/tether/TestWordCountTether.java    |  129 -
 .../org/apache/avro/mapred/tether/TetherTask.java  |  240 -
 .../avro/mapred/tether/TetherTaskRunner.java       |  130 -
 .../org/apache/avro/mapred/tether/WordCount.avsc   |    6 -
 .../apache/avro/mapred/tether/WordCountTask.java   |   64 -
 .../java/org/apache/avro/mapreduce/AvroFiles.java  |   56 -
 .../avro/mapreduce/TestAvroKeyInputFormat.java     |   60 -
 .../avro/mapreduce/TestAvroKeyOutputFormat.java    |  160 -
 .../avro/mapreduce/TestAvroKeyRecordReader.java    |  127 -
 .../avro/mapreduce/TestAvroKeyRecordWriter.java    |  116 -
 .../mapreduce/TestAvroKeyValueRecordReader.java    |  138 -
 .../mapreduce/TestAvroKeyValueRecordWriter.java    |  207 -
 .../avro/mapreduce/TestAvroMultipleOutputs.java    |  397 --
 .../mapreduce/TestAvroMultipleOutputsSyncable.java |  397 --
 .../TestCombineAvroKeyValueFileInputFormat.java    |  110 -
 .../org/apache/avro/mapreduce/TestFsInput.java     |  126 -
 .../apache/avro/mapreduce/TestKeyValueInput.java   |  231 -
 .../avro/mapreduce/TestKeyValueWordCount.java      |  127 -
 .../org/apache/avro/mapreduce/TestWordCount.java   |  496 ---
 .../mapred/src/test/resources/log4j.properties     |   27 -
 .../mapreduce-test-input.avro/._SUCCESS.crc        |  Bin 8 -> 0 bytes
 .../.part-r-00000.avro.crc                         |  Bin 12 -> 0 bytes
 .../mapreduce-test-input.avro/part-r-00000.avro    |  Bin 251 -> 0 bytes
 .../apache/avro/mapreduce/mapreduce-test-input.txt |    6 -
 lang/java/maven-plugin/pom.xml                     |  120 -
 .../org/apache/avro/mojo/AbstractAvroMojo.java     |  349 --
 .../java/org/apache/avro/mojo/IDLProtocolMojo.java |  123 -
 .../main/java/org/apache/avro/mojo/InduceMojo.java |  208 -
 .../java/org/apache/avro/mojo/ProtocolMojo.java    |   94 -
 .../main/java/org/apache/avro/mojo/SchemaMojo.java |  110 -
 .../META-INF/m2e/lifecycle-mapping-metadata.xml    |   38 -
 .../src/test/avro/AvdlClasspathImport.avdl         |   28 -
 lang/java/maven-plugin/src/test/avro/User.avdl     |   32 -
 lang/java/maven-plugin/src/test/avro/User.avpr     |   41 -
 lang/java/maven-plugin/src/test/avro/User.avsc     |   45 -
 .../avro/directImport/PrivacyDirectImport.avsc     |    7 -
 .../src/test/avro/imports/PrivacyImport.avsc       |    7 -
 .../test/java/org/apache/avro/entities/Person.java |   23 -
 .../org/apache/avro/mojo/AbstractAvroMojoTest.java |   59 -
 .../org/apache/avro/mojo/TestIDLProtocolMojo.java  |   82 -
 .../java/org/apache/avro/mojo/TestInduceMojo.java  |  102 -
 .../test/java/org/apache/avro/mojo/TestLog.java    |  128 -
 .../org/apache/avro/mojo/TestProtocolMojo.java     |   70 -
 .../java/org/apache/avro/mojo/TestSchemaMojo.java  |   70 -
 .../java/org/apache/avro/protocols/Remote.java     |   23 -
 .../src/test/resources/templates/enum.vm           |   19 -
 .../src/test/resources/templates/protocol.vm       |   19 -
 .../src/test/resources/templates/record.vm         |   21 -
 .../unit/idl/pom-injecting-velocity-tools.xml      |   73 -
 .../src/test/resources/unit/idl/pom.xml            |   67 -
 .../test/resources/unit/protocol/induce-pom.xml    |   55 -
 .../unit/protocol/pom-injecting-velocity-tools.xml |   73 -
 .../src/test/resources/unit/protocol/pom.xml       |   66 -
 .../src/test/resources/unit/schema/induce-pom.xml  |   55 -
 .../unit/schema/pom-injecting-velocity-tools.xml   |   70 -
 .../src/test/resources/unit/schema/pom.xml         |   70 -
 lang/java/perf/README.md                           |   47 -
 lang/java/perf/pom.xml                             |   85 -
 .../src/main/java/org/apache/avro/perf/Perf.java   |   88 -
 .../org/apache/avro/perf/test/BasicArrayState.java |   42 -
 .../org/apache/avro/perf/test/BasicRecord.java     |   43 -
 .../java/org/apache/avro/perf/test/BasicState.java |   95 -
 .../java/org/apache/avro/perf/test/BigRecord.java  |   54 -
 .../org/apache/avro/perf/test/basic/ArrayTest.java |  147 -
 .../apache/avro/perf/test/basic/BooleanTest.java   |  120 -
 .../org/apache/avro/perf/test/basic/BytesTest.java |  125 -
 .../apache/avro/perf/test/basic/DoubleTest.java    |  120 -
 .../avro/perf/test/basic/ExtendedEnumTest.java     |  154 -
 .../org/apache/avro/perf/test/basic/FloatTest.java |  120 -
 .../org/apache/avro/perf/test/basic/IntTest.java   |  142 -
 .../org/apache/avro/perf/test/basic/LongTest.java  |  139 -
 .../org/apache/avro/perf/test/basic/MapTest.java   |  141 -
 .../apache/avro/perf/test/basic/SmallLongTest.java |  142 -
 .../apache/avro/perf/test/basic/StringTest.java    |  138 -
 .../avro/perf/test/basic/UnchangedUnionTest.java   |  154 -
 .../perf/test/generic/GenericNestedFakeTest.java   |  156 -
 .../avro/perf/test/generic/GenericNestedTest.java  |  175 -
 .../avro/perf/test/generic/GenericStringTest.java  |  146 -
 .../apache/avro/perf/test/generic/GenericTest.java |  147 -
 .../perf/test/generic/GenericWithDefaultTest.java  |  164 -
 .../test/generic/GenericWithOutOfOrderTest.java    |  112 -
 .../test/generic/GenericWithPromotionTest.java     |  112 -
 .../apache/avro/perf/test/record/RecordTest.java   |  107 -
 .../perf/test/record/RecordWithDefaultTest.java    |  127 -
 .../perf/test/record/RecordWithOutOfOrderTest.java |  119 -
 .../perf/test/record/RecordWithPromotionTest.java  |  119 -
 .../avro/perf/test/record/ResolvingRecordTest.java |  107 -
 .../perf/test/record/ValidatingRecordTest.java     |  138 -
 .../perf/test/reflect/ReflectBigRecordTest.java    |  131 -
 .../perf/test/reflect/ReflectDoubleArrayTest.java  |  144 -
 .../perf/test/reflect/ReflectFloatArrayTest.java   |  144 -
 .../perf/test/reflect/ReflectIntArrayTest.java     |  144 -
 .../reflect/ReflectLargeFloatArrayBlockedTest.java |  145 -
 .../test/reflect/ReflectLargeFloatArrayTest.java   |  145 -
 .../perf/test/reflect/ReflectLongArrayTest.java    |  143 -
 .../test/reflect/ReflectNestedFloatArrayTest.java  |  148 -
 .../test/reflect/ReflectNestedObjectArrayTest.java |  149 -
 .../avro/perf/test/reflect/ReflectRecordTest.java  |  131 -
 lang/java/pom.xml                                  |  640 ---
 lang/java/protobuf/pom.xml                         |  118 -
 .../org/apache/avro/protobuf/ProtoConversions.java |  141 -
 .../org/apache/avro/protobuf/ProtobufData.java     |  401 --
 .../apache/avro/protobuf/ProtobufDatumReader.java  |   83 -
 .../apache/avro/protobuf/ProtobufDatumWriter.java  |   68 -
 .../java/org/apache/avro/protobuf/package.html     |   42 -
 .../apache/avro/protobuf/TestProtoConversions.java |  187 -
 .../org/apache/avro/protobuf/TestProtobuf.java     |  149 -
 .../org/apache/avro/protobuf/multiplefiles/A.java  |  103 -
 .../apache/avro/protobuf/multiplefiles/Foo.java    | 3009 -------------
 .../avro/protobuf/multiplefiles/FooOrBuilder.java  |  303 --
 .../org/apache/avro/protobuf/multiplefiles/M.java  |  456 --
 .../avro/protobuf/multiplefiles/MOrBuilder.java    |    9 -
 .../protobuf/multiplefiles/TestMultipleFiles.java  |   67 -
 .../java/org/apache/avro/protobuf/noopt/Test.java  | 3928 -----------------
 lang/java/protobuf/src/test/protobuf/test.proto    |   66 -
 .../src/test/protobuf/test_multiple_files.proto    |   68 -
 lang/java/suppressions.xml                         |   26 -
 lang/java/thrift/README.md                         |   12 -
 lang/java/thrift/pom.xml                           |  112 -
 .../java/org/apache/avro/thrift/ThriftData.java    |  270 --
 .../org/apache/avro/thrift/ThriftDatumReader.java  |   96 -
 .../org/apache/avro/thrift/ThriftDatumWriter.java  |   58 -
 .../main/java/org/apache/avro/thrift/package.html  |   46 -
 .../java/org/apache/avro/thrift/TestThrift.java    |   96 -
 .../test/java/org/apache/avro/thrift/test/E.java   |   44 -
 .../java/org/apache/avro/thrift/test/Error.java    |  383 --
 .../test/java/org/apache/avro/thrift/test/Foo.java | 2169 ---------
 .../java/org/apache/avro/thrift/test/FooOrBar.java |  352 --
 .../java/org/apache/avro/thrift/test/Nested.java   |  380 --
 .../java/org/apache/avro/thrift/test/Test.java     | 2143 ---------
 lang/java/thrift/src/test/thrift/test.thrift       |   68 -
 lang/java/tools/pom.xml                            |  330 --
 .../apache/avro/tool/BinaryFragmentToJsonTool.java |   99 -
 .../main/java/org/apache/avro/tool/CatTool.java    |  205 -
 .../main/java/org/apache/avro/tool/ConcatTool.java |  171 -
 .../org/apache/avro/tool/CreateRandomFileTool.java |   97 -
 .../org/apache/avro/tool/DataFileGetMetaTool.java  |   90 -
 .../apache/avro/tool/DataFileGetSchemaTool.java    |   52 -
 .../org/apache/avro/tool/DataFileReadTool.java     |  136 -
 .../org/apache/avro/tool/DataFileRepairTool.java   |  281 --
 .../org/apache/avro/tool/DataFileWriteTool.java    |  102 -
 .../java/org/apache/avro/tool/FromTextTool.java    |  118 -
 .../org/apache/avro/tool/IdlToSchemataTool.java    |   92 -
 .../main/java/org/apache/avro/tool/IdlTool.java    |   84 -
 .../org/apache/avro/tool/InduceSchemaTool.java     |   75 -
 .../apache/avro/tool/JsonToBinaryFragmentTool.java |   99 -
 .../src/main/java/org/apache/avro/tool/Main.java   |  105 -
 .../java/org/apache/avro/tool/RecodecTool.java     |  102 -
 .../java/org/apache/avro/tool/RecordCountTool.java |   89 -
 .../java/org/apache/avro/tool/RpcProtocolTool.java |  102 -
 .../java/org/apache/avro/tool/RpcReceiveTool.java  |  157 -
 .../java/org/apache/avro/tool/RpcSendTool.java     |  105 -
 .../apache/avro/tool/SchemaFingerprintTool.java    |   87 -
 .../apache/avro/tool/SchemaNormalizationTool.java  |   72 -
 .../org/apache/avro/tool/SpecificCompilerTool.java |  291 --
 .../main/java/org/apache/avro/tool/TetherTool.java |  156 -
 .../main/java/org/apache/avro/tool/ToTextTool.java |   85 -
 .../java/org/apache/avro/tool/ToTrevniTool.java    |   75 -
 .../src/main/java/org/apache/avro/tool/Tool.java   |   51 -
 .../apache/avro/tool/TrevniCreateRandomTool.java   |   65 -
 .../org/apache/avro/tool/TrevniMetadataTool.java   |  112 -
 .../org/apache/avro/tool/TrevniToJsonTool.java     |  187 -
 .../main/java/org/apache/avro/tool/TrevniUtil.java |   83 -
 .../src/main/java/org/apache/avro/tool/Util.java   |  314 --
 .../main/java/org/apache/avro/tool/package.html    |   23 -
 lang/java/tools/src/main/javadoc/META-INF/LICENSE  |  202 -
 lang/java/tools/src/main/javadoc/META-INF/NOTICE   |    5 -
 .../java/tools/src/main/resources/META-INF/LICENSE | 1097 -----
 .../tools/src/main/resources/META-INF/LICENSE.txt  |  202 -
 lang/java/tools/src/main/resources/META-INF/NOTICE |  403 --
 .../tools/src/main/resources/META-INF/NOTICE.txt   |    5 -
 .../src/main/resources/META-INF/cddl-1.0.text      |  289 --
 .../src/main/resources/META-INF/cddl-1.1.text      |  327 --
 .../tools/src/main/resources/META-INF/mpl-2.0.text |  329 --
 .../java/tools/src/main/resources/log4j.properties |   22 -
 .../input/addextraoptionalgetterstest.avsc         |    6 -
 .../tools/src/test/compiler/input/fieldtest.avsc   |   10 -
 .../src/test/compiler/input/nosetterstest.avsc     |    6 -
 .../input/optionalgettersallfieldstest.avsc        |    8 -
 .../input/optionalgettersnullablefieldstest.avsc   |    8 -
 .../java/tools/src/test/compiler/input/player.avsc |    8 -
 .../tools/src/test/compiler/input/position.avsc    |    3 -
 lang/java/tools/src/test/compiler/input/proto.avpr |   12 -
 .../src/test/compiler/output-string/Position.java  |   13 -
 .../avro/examples/baseball/FieldTest.java          |  673 ---
 .../avro/examples/baseball/Player.java             |  601 ---
 .../avro/examples/baseball/Position.java           |   15 -
 .../avro/examples/baseball/Proto.java              |   27 -
 .../output/AddExtraOptionalGettersTest.java        |  442 --
 .../src/test/compiler/output/NoSettersTest.java    |  400 --
 .../output/OptionalGettersAllFieldsTest.java       |  505 ---
 .../output/OptionalGettersNullableFieldsTest.java  |  505 ---
 .../tools/src/test/compiler/output/Player.java     |  601 ---
 .../tools/src/test/compiler/output/Position.java   |   15 -
 lang/java/tools/src/test/idl/protocol.avdl         |   56 -
 lang/java/tools/src/test/idl/protocol.avpr         |   90 -
 .../java/org/apache/avro/tool/TestCatTool.java     |  287 --
 .../java/org/apache/avro/tool/TestConcatTool.java  |  232 -
 .../apache/avro/tool/TestCreateRandomFileTool.java |  146 -
 .../apache/avro/tool/TestDataFileRepairTool.java   |  191 -
 .../org/apache/avro/tool/TestDataFileTools.java    |  297 --
 .../apache/avro/tool/TestIdlToSchemataTool.java    |   73 -
 .../java/org/apache/avro/tool/TestIdlTool.java     |   80 -
 .../tool/TestJsonToFromBinaryFragmentTools.java    |  125 -
 .../test/java/org/apache/avro/tool/TestMain.java   |   54 -
 .../java/org/apache/avro/tool/TestRecodecTool.java |  101 -
 .../org/apache/avro/tool/TestRecordCountTool.java  |  102 -
 .../org/apache/avro/tool/TestRpcProtocolTool.java  |   93 -
 .../avro/tool/TestRpcReceiveAndSendTools.java      |   52 -
 .../apache/avro/tool/TestSpecificCompilerTool.java |  251 --
 .../java/org/apache/avro/tool/TestTetherTool.java  |  108 -
 .../org/apache/avro/tool/TestTextFileTools.java    |  149 -
 .../org/apache/avro/tool/TestToTrevniTool.java     |   70 -
 .../test/java/org/apache/avro/tool/TestUtil.java   |   56 -
 .../java/tools/src/test/resources/META-INF/LICENSE |  202 -
 lang/java/tools/src/test/resources/META-INF/NOTICE |    5 -
 lang/java/trevni/avro/pom.xml                      |  109 -
 .../org/apache/trevni/avro/AvroColumnReader.java   |  286 --
 .../org/apache/trevni/avro/AvroColumnWriter.java   |  178 -
 .../org/apache/trevni/avro/AvroColumnator.java     |  182 -
 .../apache/trevni/avro/AvroTrevniInputFormat.java  |  118 -
 .../apache/trevni/avro/AvroTrevniOutputFormat.java |  112 -
 .../java/org/apache/trevni/avro/HadoopInput.java   |   54 -
 .../avro/mapreduce/AvroTrevniKeyInputFormat.java   |   58 -
 .../avro/mapreduce/AvroTrevniKeyOutputFormat.java  |   60 -
 .../avro/mapreduce/AvroTrevniKeyRecordReader.java  |   57 -
 .../avro/mapreduce/AvroTrevniKeyRecordWriter.java  |   61 -
 .../mapreduce/AvroTrevniKeyValueInputFormat.java   |   65 -
 .../mapreduce/AvroTrevniKeyValueOutputFormat.java  |   72 -
 .../mapreduce/AvroTrevniKeyValueRecordReader.java  |   69 -
 .../mapreduce/AvroTrevniKeyValueRecordWriter.java  |  103 -
 .../avro/mapreduce/AvroTrevniRecordReaderBase.java |  107 -
 .../avro/mapreduce/AvroTrevniRecordWriterBase.java |  136 -
 .../main/java/org/apache/trevni/avro/package.html  |   38 -
 .../trevni/avro/src/test/cases/dremel/input.avsc   |   78 -
 .../trevni/avro/src/test/cases/dremel/input.json   |   73 -
 .../avro/src/test/cases/dremel/sub1/sub.avsc       |   41 -
 .../avro/src/test/cases/dremel/sub1/sub.json       |   37 -
 .../trevni/avro/src/test/cases/enum/input.avsc     |   17 -
 .../trevni/avro/src/test/cases/enum/input.json     |    4 -
 .../java/org/apache/trevni/avro/TestCases.java     |   91 -
 .../org/apache/trevni/avro/TestEvolvedSchema.java  |  112 -
 .../apache/trevni/avro/TestMetadataFiltering.java  |   52 -
 .../java/org/apache/trevni/avro/TestShredder.java  |  218 -
 .../java/org/apache/trevni/avro/TestWordCount.java |  134 -
 .../java/org/apache/trevni/avro/WordCountUtil.java |  115 -
 .../avro/mapreduce/TestKeyValueWordCount.java      |  161 -
 .../trevni/avro/mapreduce/TestKeyWordCount.java    |  172 -
 lang/java/trevni/core/pom.xml                      |   66 -
 .../org/apache/trevni/ArrayColumnOutputBuffer.java |   83 -
 .../main/java/org/apache/trevni/BZip2Codec.java    |   70 -
 .../java/org/apache/trevni/BlockDescriptor.java    |   50 -
 .../src/main/java/org/apache/trevni/Checksum.java  |   41 -
 .../src/main/java/org/apache/trevni/Codec.java     |   52 -
 .../java/org/apache/trevni/ColumnDescriptor.java   |  100 -
 .../java/org/apache/trevni/ColumnFileMetaData.java |   31 -
 .../java/org/apache/trevni/ColumnFileReader.java   |  155 -
 .../java/org/apache/trevni/ColumnFileWriter.java   |  180 -
 .../java/org/apache/trevni/ColumnMetaData.java     |  138 -
 .../java/org/apache/trevni/ColumnOutputBuffer.java |  122 -
 .../main/java/org/apache/trevni/ColumnValues.java  |  156 -
 .../main/java/org/apache/trevni/Crc32Checksum.java |   44 -
 .../main/java/org/apache/trevni/DeflateCodec.java  |   74 -
 .../src/main/java/org/apache/trevni/Input.java     |   30 -
 .../main/java/org/apache/trevni/InputBuffer.java   |  393 --
 .../main/java/org/apache/trevni/InputBytes.java    |   51 -
 .../src/main/java/org/apache/trevni/InputFile.java |   51 -
 .../src/main/java/org/apache/trevni/MetaData.java  |  146 -
 .../main/java/org/apache/trevni/NullChecksum.java  |   35 -
 .../src/main/java/org/apache/trevni/NullCodec.java |   36 -
 .../main/java/org/apache/trevni/OutputBuffer.java  |  331 --
 .../main/java/org/apache/trevni/SnappyCodec.java   |   46 -
 .../org/apache/trevni/TrevniRuntimeException.java  |   34 -
 .../src/main/java/org/apache/trevni/ValueType.java |   40 -
 .../src/main/java/org/apache/trevni/package.html   |   23 -
 lang/java/trevni/core/src/main/java/overview.html  |   88 -
 .../test/java/org/apache/trevni/TestAllCodecs.java |  120 -
 .../java/org/apache/trevni/TestColumnFile.java     |  254 --
 .../test/java/org/apache/trevni/TestIOBuffers.java |  323 --
 .../java/org/apache/trevni/TestInputBytes.java     |   50 -
 .../src/test/java/org/apache/trevni/TestUtil.java  |  110 -
 lang/java/trevni/doc/apt/spec.apt                  |  471 --
 lang/java/trevni/doc/pom.xml                       |   55 -
 lang/java/trevni/doc/resources/css/site.css        |   31 -
 lang/java/trevni/doc/site.xml                      |   29 -
 lang/java/trevni/pom.xml                           |   64 -
 lang/js/.gitignore                                 |    2 -
 lang/js/LICENSE                                    |  202 -
 lang/js/NOTICE                                     |    5 -
 lang/js/README.md                                  |  144 -
 lang/js/build.sh                                   |   51 -
 lang/js/doc/API.md                                 |  955 ----
 lang/js/doc/Advanced-usage.md                      |  483 --
 lang/js/doc/Home.md                                |  191 -
 lang/js/etc/browser/avro.js                        |   92 -
 lang/js/etc/browser/crypto.js                      |   36 -
 lang/js/etc/deprecated/Gruntfile.js                |   57 -
 lang/js/etc/deprecated/README                      |   20 -
 lang/js/etc/deprecated/test_validator.js           |  525 ---
 lang/js/etc/deprecated/validator.js                |  451 --
 lang/js/lib/files.js                               |  676 ---
 lang/js/lib/index.js                               |   48 -
 lang/js/lib/protocols.js                           | 1284 ------
 lang/js/lib/schemas.js                             | 2223 ----------
 lang/js/lib/utils.js                               |  659 ---
 lang/js/package-lock.json                          | 2437 ----------
 lang/js/package.json                               |   59 -
 lang/js/test/dat/Id.avsc                           |    6 -
 lang/js/test/dat/Person.avsc                       |   20 -
 lang/js/test/dat/person-10.avro                    |  Bin 510 -> 0 bytes
 lang/js/test/dat/person-10.avro.raw                |  Bin 192 -> 0 bytes
 lang/js/test/dat/person-10.no-codec.avro           |  Bin 495 -> 0 bytes
 lang/js/test/interop_data_generate.js              |   66 -
 lang/js/test/interop_data_test.js                  |   60 -
 lang/js/test/mocha.opts                            |    2 -
 lang/js/test/test_files.js                         |  604 ---
 lang/js/test/test_protocols.js                     | 1392 ------
 lang/js/test/test_schemas.js                       | 2637 -----------
 lang/js/test/test_utils.js                         |  397 --
 lang/perl/.gitignore                               |   11 -
 lang/perl/.shipit                                  |    2 -
 lang/perl/Changes                                  |    7 -
 lang/perl/LICENSE                                  |  203 -
 lang/perl/MANIFEST                                 |   52 -
 lang/perl/MANIFEST.SKIP                            |   34 -
 lang/perl/Makefile.PL                              |   67 -
 lang/perl/NOTICE                                   |   11 -
 lang/perl/README                                   |   30 -
 lang/perl/bin/avro-to-json                         |   37 -
 lang/perl/build.sh                                 |   83 -
 lang/perl/lib/Avro.pm                              |   67 -
 lang/perl/lib/Avro/BinaryDecoder.pm                |  393 --
 lang/perl/lib/Avro/BinaryEncoder.pm                |  297 --
 lang/perl/lib/Avro/DataFile.pm                     |   51 -
 lang/perl/lib/Avro/DataFileReader.pm               |  311 --
 lang/perl/lib/Avro/DataFileWriter.pm               |  228 -
 lang/perl/lib/Avro/Protocol.pm                     |  116 -
 lang/perl/lib/Avro/Protocol/Message.pm             |   65 -
 lang/perl/lib/Avro/Schema.pm                       |  842 ----
 lang/perl/share/interop-data-generate              |   77 -
 lang/perl/t/00_compile.t                           |   23 -
 lang/perl/t/01_names.t                             |  167 -
 lang/perl/t/01_schema.t                            |  472 --
 lang/perl/t/02_bin_encode.t                        |  186 -
 lang/perl/t/03_bin_decode.t                        |  251 --
 lang/perl/t/04_datafile.t                          |  224 -
 lang/perl/t/05_protocol.t                          |   76 -
 lang/perl/xt/interop.t                             |   49 -
 lang/perl/xt/pod.t                                 |   22 -
 lang/perl/xt/schema.t                              |   40 -
 lang/php/.gitignore                                |    3 -
 lang/php/LICENSE                                   |  203 -
 lang/php/NOTICE                                    |    6 -
 lang/php/README.md                                 |   53 -
 lang/php/build.sh                                  |   84 -
 lang/php/examples/write_read.php                   |  102 -
 lang/php/lib/Avro.php                              |   94 -
 lang/php/lib/AvroDebug.php                         |  231 -
 lang/php/lib/AvroException.php                     |   29 -
 lang/php/lib/AvroGMP.php                           |  234 -
 lang/php/lib/AvroIO.php                            |  130 -
 lang/php/lib/AvroNotImplementedException.php       |   29 -
 lang/php/lib/AvroUtil.php                          |   54 -
 lang/php/lib/DataFile/AvroDataIO.php               |  208 -
 lang/php/lib/DataFile/AvroDataIOException.php      |   31 -
 lang/php/lib/DataFile/AvroDataIOReader.php         |  249 --
 lang/php/lib/DataFile/AvroDataIOWriter.php         |  237 -
 lang/php/lib/Datum/AvroIOBinaryDecoder.php         |  317 --
 lang/php/lib/Datum/AvroIOBinaryEncoder.php         |  179 -
 lang/php/lib/Datum/AvroIODatumReader.php           |  485 --
 lang/php/lib/Datum/AvroIODatumWriter.php           |  189 -
 lang/php/lib/Datum/AvroIOSchemaMatchException.php  |   48 -
 lang/php/lib/Datum/AvroIOTypeException.php         |   45 -
 lang/php/lib/IO/AvroFile.php                       |  197 -
 lang/php/lib/IO/AvroIOException.php                |   31 -
 lang/php/lib/IO/AvroStringIO.php                   |  252 --
 lang/php/lib/Protocol/AvroProtocol.php             |   66 -
 lang/php/lib/Protocol/AvroProtocolMessage.php      |   59 -
 .../lib/Protocol/AvroProtocolParseException.php    |   27 -
 lang/php/lib/Schema/AvroArraySchema.php            |   88 -
 lang/php/lib/Schema/AvroEnumSchema.php             |  119 -
 lang/php/lib/Schema/AvroField.php                  |  208 -
 lang/php/lib/Schema/AvroFixedSchema.php            |   70 -
 lang/php/lib/Schema/AvroMapSchema.php              |   90 -
 lang/php/lib/Schema/AvroName.php                   |  168 -
 lang/php/lib/Schema/AvroNamedSchema.php            |  109 -
 lang/php/lib/Schema/AvroNamedSchemata.php          |  103 -
 lang/php/lib/Schema/AvroPrimitiveSchema.php        |   54 -
 lang/php/lib/Schema/AvroRecordSchema.php           |  194 -
 lang/php/lib/Schema/AvroSchema.php                 |  581 ---
 lang/php/lib/Schema/AvroSchemaParseException.php   |   31 -
 lang/php/lib/Schema/AvroUnionSchema.php            |  123 -
 lang/php/lib/autoload.php                          |   61 -
 lang/php/monorepo.json                             |   16 -
 lang/php/phpunit.xml                               |   44 -
 lang/php/test/DataFileTest.php                     |  365 --
 lang/php/test/DatumIOTest.php                      |  182 -
 lang/php/test/FloatIntEncodingTest.php             |  294 --
 lang/php/test/IODatumReaderTest.php                |   93 -
 lang/php/test/InterOpTest.php                      |   81 -
 lang/php/test/LongEncodingTest.php                 |  600 ---
 lang/php/test/NameTest.php                         |  116 -
 lang/php/test/ProtocolFileTest.php                 |  356 --
 lang/php/test/SchemaTest.php                       |  603 ---
 lang/php/test/StringIOTest.php                     |   93 -
 lang/php/test/generate_interop_data.php            |   60 -
 lang/php/test/test_helper.php                      |   35 -
 lang/py/.gitignore                                 |   15 -
 lang/py/MANIFEST.in                                |   18 -
 lang/py/README.md                                  |   18 -
 lang/py/avro/LICENSE                               |  203 -
 lang/py/avro/NOTICE                                |    6 -
 lang/py/avro/__init__.py                           |   34 -
 lang/py/avro/__main__.py                           |  279 --
 lang/py/avro/codecs.py                             |  201 -
 lang/py/avro/compatibility.py                      |  395 --
 lang/py/avro/constants.py                          |   59 -
 lang/py/avro/datafile.py                           |  422 --
 lang/py/avro/errors.py                             |  122 -
 lang/py/avro/io.py                                 | 1196 -----
 lang/py/avro/ipc.py                                |  473 --
 lang/py/avro/name.py                               |  175 -
 lang/py/avro/protocol.py                           |  287 --
 lang/py/avro/schema.py                             | 1205 -----
 lang/py/avro/test/__init__.py                      |   18 -
 lang/py/avro/test/gen_interop_data.py              |  101 -
 lang/py/avro/test/mock_tether_parent.py            |   94 -
 lang/py/avro/test/sample_http_client.py            |   81 -
 lang/py/avro/test/sample_http_server.py            |   80 -
 lang/py/avro/test/test_bench.py                    |  129 -
 lang/py/avro/test/test_compatibility.py            | 1073 -----
 lang/py/avro/test/test_datafile.py                 |  177 -
 lang/py/avro/test/test_datafile_interop.py         |   55 -
 lang/py/avro/test/test_init.py                     |   32 -
 lang/py/avro/test/test_io.py                       |  666 ---
 lang/py/avro/test/test_ipc.py                      |   43 -
 lang/py/avro/test/test_name.py                     |  327 --
 lang/py/avro/test/test_protocol.py                 |  476 --
 lang/py/avro/test/test_schema.py                   | 1197 -----
 lang/py/avro/test/test_script.py                   |  231 -
 lang/py/avro/test/test_tether_task.py              |  116 -
 lang/py/avro/test/test_tether_task_runner.py       |  188 -
 lang/py/avro/test/test_tether_word_count.py        |  181 -
 lang/py/avro/test/word_count_task.py               |   95 -
 lang/py/avro/tether/__init__.py                    |   29 -
 lang/py/avro/tether/tether_task.py                 |  449 --
 lang/py/avro/tether/tether_task_runner.py          |  236 -
 lang/py/avro/tether/util.py                        |   29 -
 lang/py/avro/timezones.py                          |   50 -
 lang/py/avro/tool.py                               |  164 -
 lang/py/avro/utils.py                              |   38 -
 lang/py/build.sh                                   |   88 -
 lang/py/mypy.ini                                   |   27 -
 lang/py/pyproject.toml                             |   27 -
 lang/py/scripts/avro                               |   27 -
 lang/py/setup.cfg                                  |   83 -
 lang/py/setup.py                                   |  135 -
 lang/py/tox.ini                                    |   86 -
 lang/ruby/.gitignore                               |    9 -
 lang/ruby/.rubocop.yml                             |   87 -
 lang/ruby/Gemfile                                  |   39 -
 lang/ruby/LICENSE                                  |  203 -
 lang/ruby/Manifest                                 |   35 -
 lang/ruby/NOTICE                                   |    6 -
 lang/ruby/Rakefile                                 |   55 -
 lang/ruby/avro.gemspec                             |   43 -
 lang/ruby/build.sh                                 |   65 -
 lang/ruby/interop/test_interop.rb                  |   52 -
 lang/ruby/lib/avro.rb                              |   66 -
 lang/ruby/lib/avro/data_file.rb                    |  407 --
 lang/ruby/lib/avro/io.rb                           |  605 ---
 lang/ruby/lib/avro/ipc.rb                          |  555 ---
 lang/ruby/lib/avro/logical_types.rb                |  274 --
 lang/ruby/lib/avro/protocol.rb                     |  166 -
 lang/ruby/lib/avro/schema.rb                       |  655 ---
 lang/ruby/lib/avro/schema_compatibility.rb         |  181 -
 lang/ruby/lib/avro/schema_normalization.rb         |   84 -
 lang/ruby/lib/avro/schema_validator.rb             |  248 --
 lang/ruby/test/case_finder.rb                      |   93 -
 lang/ruby/test/random_data.rb                      |  111 -
 lang/ruby/test/sample_ipc_client.rb                |   86 -
 lang/ruby/test/sample_ipc_http_client.rb           |   85 -
 lang/ruby/test/sample_ipc_http_server.rb           |   80 -
 lang/ruby/test/sample_ipc_server.rb                |   93 -
 lang/ruby/test/test_datafile.rb                    |  228 -
 lang/ruby/test/test_fingerprints.rb                |   57 -
 lang/ruby/test/test_help.rb                        |   24 -
 lang/ruby/test/test_io.rb                          |  646 ---
 lang/ruby/test/test_logical_types.rb               |  263 --
 lang/ruby/test/test_protocol.rb                    |  233 -
 lang/ruby/test/test_schema.rb                      |  857 ----
 lang/ruby/test/test_schema_compatibility.rb        |  651 ---
 lang/ruby/test/test_schema_normalization.rb        |  173 -
 lang/ruby/test/test_schema_validator.rb            |  575 ---
 lang/ruby/test/test_socket_transport.rb            |   41 -
 lang/ruby/test/tool.rb                             |  144 -
 lang/rust/.activate.sh                             |   20 -
 lang/rust/.deactivate.sh                           |   22 -
 lang/rust/.gitignore                               |    8 -
 lang/rust/.pre-commit-config.yaml                  |   33 -
 lang/rust/.requirements-precommit.txt              |    1 -
 lang/rust/CHANGELOG.md                             |  166 -
 lang/rust/Cargo.lock                               | 1271 ------
 lang/rust/Cargo.toml                               |   27 -
 lang/rust/LICENSE                                  |  202 -
 lang/rust/Makefile                                 |  105 -
 lang/rust/README.md                                |   41 -
 lang/rust/README.tpl                               |   19 -
 lang/rust/avro/Cargo.toml                          |   92 -
 lang/rust/avro/README.md                           |  658 ---
 lang/rust/avro/benches/quickstop-null.avro         |  Bin 166053 -> 0 bytes
 lang/rust/avro/benches/serde.rs                    |  335 --
 lang/rust/avro/benches/serde_json.rs               |   79 -
 lang/rust/avro/benches/single.rs                   |  193 -
 lang/rust/avro/examples/benchmark.rs               |  154 -
 lang/rust/avro/examples/generate_interop_data.rs   |  111 -
 lang/rust/avro/examples/test_interop_data.rs       |   79 -
 .../test_interop_single_object_encoding.rs         |   75 -
 lang/rust/avro/examples/to_value.rs                |   29 -
 lang/rust/avro/src/codec.rs                        |  279 --
 lang/rust/avro/src/de.rs                           | 1223 -----
 lang/rust/avro/src/decimal.rs                      |  125 -
 lang/rust/avro/src/decode.rs                       |  784 ----
 lang/rust/avro/src/duration.rs                     |  155 -
 lang/rust/avro/src/encode.rs                       |  839 ----
 lang/rust/avro/src/error.rs                        |  454 --
 lang/rust/avro/src/lib.rs                          |  986 -----
 lang/rust/avro/src/rabin.rs                        |  162 -
 lang/rust/avro/src/reader.rs                       |  963 ----
 lang/rust/avro/src/schema.rs                       | 4436 -------------------
 lang/rust/avro/src/schema_compatibility.rs         |  903 ----
 lang/rust/avro/src/ser.rs                          | 1001 -----
 lang/rust/avro/src/types.rs                        | 2641 -----------
 lang/rust/avro/src/util.rs                         |  256 --
 lang/rust/avro/src/writer.rs                       | 1306 ------
 lang/rust/avro/tests/append_to_existing.rs         |   86 -
 lang/rust/avro/tests/io.rs                         |  319 --
 lang/rust/avro/tests/schema.rs                     | 1386 ------
 lang/rust/avro/tests/shared.rs                     |  147 -
 .../rust/avro/tests/to_from_avro_datum_schemata.rs |   84 -
 lang/rust/avro_derive/Cargo.toml                   |   45 -
 lang/rust/avro_derive/README.md                    |   69 -
 lang/rust/avro_derive/src/lib.rs                   |  522 ---
 lang/rust/avro_derive/tests/derive.rs              | 1562 -------
 lang/rust/avro_test_helper/Cargo.toml              |   39 -
 lang/rust/avro_test_helper/README.md               |   51 -
 lang/rust/avro_test_helper/src/lib.rs              |   51 -
 lang/rust/avro_test_helper/src/logger.rs           |   79 -
 lang/rust/build.sh                                 |   69 -
 lang/rust/fuzz/.gitignore                          |    4 -
 lang/rust/fuzz/Cargo.toml                          |   49 -
 lang/rust/fuzz/corpus/roundtrip/infinite_iteration |  Bin 132 -> 0 bytes
 .../fuzz/corpus/roundtrip/negate_with_overflow     |  Bin 17 -> 0 bytes
 lang/rust/fuzz/corpus/roundtrip/unchecked_resize   |  Bin 58 -> 0 bytes
 lang/rust/fuzz/fuzz_targets/roundtrip.rs           |  117 -
 lang/rust/migration_guide.md                       |  107 -
 lang/rust/rustfmt.toml                             |   19 -
 lang/rust/wasm-demo/Cargo.toml                     |   48 -
 lang/rust/wasm-demo/README.md                      |   28 -
 lang/rust/wasm-demo/src/lib.rs                     |   16 -
 lang/rust/wasm-demo/tests/demos.rs                 |   86 -
 linkmap.html                                       |    1 +
 mail/index.html                                    |    1 +
 mailing_lists.html                                 |    1 +
 pom.xml                                            |  531 ---
 project/_print/index.html                          |  110 +
 project/articles/_print/index.html                 |   47 +
 project/articles/index.html                        |   65 +
 project/articles/index.xml                         |    1 +
 .../committer-onboarding-guide/_print/index.html   |   47 +
 project/committer-onboarding-guide/index.html      |   65 +
 project/committer-onboarding-guide/index.xml       |    1 +
 .../_print/index.html                              |   48 +
 project/contributors-onboarding-guide-/index.html  |   66 +
 project/contributors-onboarding-guide-/index.xml   |    1 +
 project/credits/_print/index.html                  |   47 +
 project/credits/index.html                         |   65 +
 project/credits/index.xml                          |    1 +
 project/donate/_print/index.html                   |   47 +
 project/donate/index.html                          |   65 +
 project/donate/index.xml                           |    1 +
 project/download/_print/index.html                 |   56 +
 project/download/index.html                        |   74 +
 project/download/index.xml                         |    1 +
 project/events/_print/index.html                   |   47 +
 project/events/index.html                          |   65 +
 project/events/index.xml                           |    1 +
 project/how-to-contribute/_print/index.html        |  100 +
 project/how-to-contribute/index.html               |  118 +
 project/how-to-contribute/index.xml                |    1 +
 project/index.html                                 |   65 +
 project/index.xml                                  |    1 +
 project/license/_print/index.html                  |   47 +
 project/license/index.html                         |   65 +
 project/license/index.xml                          |    1 +
 project/papers/_print/index.html                   |   47 +
 project/papers/index.html                          |   65 +
 project/papers/index.xml                           |    1 +
 project/pmc-onboarding-guide/_print/index.html     |   47 +
 project/pmc-onboarding-guide/index.html            |   65 +
 project/pmc-onboarding-guide/index.xml             |    1 +
 project/privacy-policy/_print/index.html           |   47 +
 project/privacy-policy/index.html                  |   65 +
 project/privacy-policy/index.xml                   |    1 +
 project/security/_print/index.html                 |   47 +
 project/security/index.html                        |   65 +
 project/security/index.xml                         |    1 +
 project/thanks/_print/index.html                   |   47 +
 project/thanks/index.html                          |   65 +
 project/thanks/index.xml                           |    1 +
 releases.html                                      |    1 +
 robots.txt                                         |    1 +
 ...1b611280fb11af8ef2def6b7a2b0a34f6a94939360f.css |    7 +
 search/index.html                                  |   46 +
 share/VERSION.txt                                  |    1 -
 share/docker/Dockerfile                            |  206 -
 share/docker/run-tests.sh                          |   31 -
 share/editors/README.txt                           |    1 -
 share/editors/avro-idl.vim                         |   84 -
 share/githooks/commit-msg                          |   47 -
 share/precommit/README.md                          |    9 -
 share/precommit/buildtest.sh                       |   66 -
 share/schemas/org/apache/avro/data/Json.avsc       |   15 -
 .../org/apache/avro/ipc/HandshakeRequest.avsc      |   11 -
 .../org/apache/avro/ipc/HandshakeResponse.avsc     |   15 -
 .../apache/avro/mapred/tether/InputProtocol.avpr   |   64 -
 .../apache/avro/mapred/tether/OutputProtocol.avpr  |   82 -
 share/test/data/messageV1/README.md                |   45 -
 share/test/data/messageV1/test_message.bin         |  Bin 38 -> 0 bytes
 share/test/data/messageV1/test_schema.avsc         |   22 -
 share/test/data/schema-tests.txt                   |  192 -
 share/test/data/schemas/README.md                  |   13 -
 share/test/data/schemas/simple/README.md           |    1 -
 share/test/data/schemas/simple/data.avro           |  Bin 154 -> 0 bytes
 share/test/data/schemas/simple/schema.json         |    8 -
 share/test/data/schemas/withUnion/README.md        |    1 -
 share/test/data/schemas/withUnion/data.avro        |  Bin 309 -> 0 bytes
 share/test/data/schemas/withUnion/schema.json      |   17 -
 share/test/data/syncInMeta.avro                    |  Bin 22609 -> 0 bytes
 share/test/data/test.avro12                        |  Bin 3120 -> 0 bytes
 share/test/data/weather-snappy.avro                |  Bin 330 -> 0 bytes
 share/test/data/weather-sorted.avro                |  Bin 335 -> 0 bytes
 share/test/data/weather.avro                       |  Bin 358 -> 0 bytes
 share/test/data/weather.json                       |    5 -
 share/test/interop/bin/test_rpc_interop.sh         |   76 -
 share/test/interop/rpc/add/onePlusOne/request.avro |  Bin 171 -> 0 bytes
 .../test/interop/rpc/add/onePlusOne/response.avro  |  Bin 75 -> 0 bytes
 share/test/interop/rpc/echo/foo/request.avro       |  Bin 458 -> 0 bytes
 share/test/interop/rpc/echo/foo/response.avro      |  Bin 390 -> 0 bytes
 share/test/interop/rpc/hello/world/request.avro    |  Bin 162 -> 0 bytes
 share/test/interop/rpc/hello/world/response.avro   |  Bin 89 -> 0 bytes
 share/test/run-perf.sh                             |  389 --
 share/test/schemas/BulkData.avpr                   |   21 -
 share/test/schemas/FooBarSpecificRecord.avsc       |   22 -
 share/test/schemas/RecordWithRequiredFields.avsc   |   53 -
 share/test/schemas/contexts.avdl                   |   41 -
 share/test/schemas/echo.avdl                       |   32 -
 share/test/schemas/http.avdl                       |   66 -
 share/test/schemas/interop.avsc                    |   28 -
 share/test/schemas/mail.avpr                       |   26 -
 share/test/schemas/namespace.avpr                  |   28 -
 share/test/schemas/nestedNullable.avdl             |   41 -
 share/test/schemas/reserved.avsc                   |    2 -
 share/test/schemas/schemaevolution.avdl            |   55 -
 share/test/schemas/simple.avpr                     |   80 -
 share/test/schemas/social.avdl                     |   33 -
 share/test/schemas/specialtypes.avdl               |  109 -
 share/test/schemas/stringables.avdl                |   32 -
 share/test/schemas/weather.avsc                    |    8 -
 sitemap.xml                                        |    1 +
 tags/index.html                                    |   46 +
 tags/index.xml                                     |    1 +
 tags/java/index.html                               |   46 +
 tags/java/index.xml                                |  186 +
 tags/python/index.html                             |   46 +
 tags/python/index.xml                              |   86 +
 version_control.html                               |    1 +
 webfonts/fa-brands-400.eot                         |  Bin 0 -> 129734 bytes
 webfonts/fa-brands-400.svg                         | 3451 +++++++++++++++
 webfonts/fa-brands-400.ttf                         |  Bin 0 -> 129428 bytes
 webfonts/fa-brands-400.woff                        |  Bin 0 -> 87644 bytes
 webfonts/fa-brands-400.woff2                       |  Bin 0 -> 74740 bytes
 webfonts/fa-regular-400.eot                        |  Bin 0 -> 34394 bytes
 webfonts/fa-regular-400.svg                        |  803 ++++
 webfonts/fa-regular-400.ttf                        |  Bin 0 -> 34096 bytes
 webfonts/fa-regular-400.woff                       |  Bin 0 -> 16804 bytes
 webfonts/fa-regular-400.woff2                      |  Bin 0 -> 13656 bytes
 webfonts/fa-solid-900.eot                          |  Bin 0 -> 192122 bytes
 webfonts/fa-solid-900.svg                          | 4649 ++++++++++++++++++++
 webfonts/fa-solid-900.ttf                          |  Bin 0 -> 191836 bytes
 webfonts/fa-solid-900.woff                         |  Bin 0 -> 98020 bytes
 webfonts/fa-solid-900.woff2                        |  Bin 0 -> 75336 bytes
 2205 files changed, 27732 insertions(+), 355307 deletions(-)

diff --git a/.asf.yaml b/.asf.yaml
index c5838695f..c12afbf8a 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -48,3 +48,7 @@ notifications:
   # Send individual PR comments/reviews to issues@
   pullrequests_comment: issues@avro.apache.org
   jira_options: link label worklog
+
+publish:
+  whoami: asf-site
+  subdir: asf-site
diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
deleted file mode 100644
index b45b4d47b..000000000
--- a/.devcontainer/devcontainer.json
+++ /dev/null
@@ -1,42 +0,0 @@
-{
-    "name": "Avro Development",
-
-    "build": { "dockerfile": "../share/docker/Dockerfile" },
-
-    // Use 'settings' to set *default* container specific settings.json values on container create.
-    // You can edit these settings after create using File > Preferences > Settings > Remote.
-    "settings": {
-    },
-
-    // Add the IDs of extensions you want installed when the container is created in the array below.
-    "extensions": [
-        // Python
-        "ms-python.python",
-        "ms-python.vscode-pylance",
-
-         // C/C++
-        "ms-vscode.cpptools",
-
-        // C#
-        "ms-dotnettools.csharp",
-
-        // Rust
-        "vadimcn.vscode-lldb",
-        "mutantdino.resourcemonitor",
-        "matklad.rust-analyzer",
-        "tamasfe.even-better-toml",
-        "serayuzgur.crates",
-
-        // Java
-        "vscjava.vscode-java-pack",
-
-        // Shell script
-        "timonwong.shellcheck",
-
-        // YAML
-        "redhat.vscode-yaml",
-
-        // Git
-        "eamodio.gitlens"
-    ]
-}
\ No newline at end of file
diff --git a/.editorconfig b/.editorconfig
deleted file mode 100644
index da154efb8..000000000
--- a/.editorconfig
+++ /dev/null
@@ -1,210 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-root = true
-
-[*]
-charset = utf-8
-end_of_line = lf
-insert_final_newline = true
-
-[*.{java,xml,sh}]
-indent_style = space
-indent_size = 2
-trim_trailing_whitespace=true
-
-[*.{ps1}]
-indent_style = space
-indent_size = 4
-trim_trailing_whitespace=true
-
-#[*.scala]
-#indent_style = space
-#indent_size = 2
-
-[*.py]
-indent_style = space
-indent_size = 4
-
-# Generated code
-[*{_AssemblyInfo.cs,.notsupported.cs,AsmOffsets.cs}]
-generated_code = true
-
-# C# files
-[*.cs]
-indent_style = space
-indent_size = 4
-trim_trailing_whitespace=true
-
-# New line preferences
-csharp_new_line_before_open_brace = all
-csharp_new_line_before_else = true
-csharp_new_line_before_catch = true
-csharp_new_line_before_finally = true
-csharp_new_line_before_members_in_object_initializers = true
-csharp_new_line_before_members_in_anonymous_types = true
-csharp_new_line_between_query_expression_clauses = true
-
-# Indentation preferences
-csharp_indent_block_contents = true
-csharp_indent_braces = false
-csharp_indent_case_contents = true
-csharp_indent_case_contents_when_block = true
-csharp_indent_switch_labels = true
-csharp_indent_labels = one_less_than_current
-
-# Modifier preferences
-csharp_preferred_modifier_order = public,private,protected,internal,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,volatile,async:suggestion
-
-# avoid this. unless absolutely necessary
-dotnet_style_qualification_for_field = false:suggestion
-dotnet_style_qualification_for_property = false:suggestion
-dotnet_style_qualification_for_method = false:suggestion
-dotnet_style_qualification_for_event = false:suggestion
-
-# Types: use keywords instead of BCL types, and permit var only when the type is clear
-csharp_style_var_for_built_in_types = false:suggestion
-csharp_style_var_when_type_is_apparent = false:none
-csharp_style_var_elsewhere = false:suggestion
-dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion
-dotnet_style_predefined_type_for_member_access = true:suggestion
-
-# Non-private static fields are PascalCase
-dotnet_naming_rule.non_private_static_fields_should_be_pascal_case.severity = suggestion
-dotnet_naming_rule.non_private_static_fields_should_be_pascal_case.symbols = non_private_static_fields
-dotnet_naming_rule.non_private_static_fields_should_be_pascal_case.style = non_private_static_field_style
-dotnet_naming_symbols.non_private_static_fields.applicable_kinds = field
-dotnet_naming_symbols.non_private_static_fields.applicable_accessibilities = public, protected, internal, protected_internal, private_protected
-dotnet_naming_symbols.non_private_static_fields.required_modifiers = static
-dotnet_naming_style.non_private_static_field_style.capitalization = pascal_case
-
-# Constants are PascalCase
-dotnet_naming_rule.constants_should_be_pascal_case.severity = suggestion
-dotnet_naming_rule.constants_should_be_pascal_case.symbols = constants
-dotnet_naming_rule.constants_should_be_pascal_case.style = constant_style
-dotnet_naming_symbols.constants.applicable_kinds = field, local
-dotnet_naming_symbols.constants.required_modifiers = const
-dotnet_naming_style.constant_style.capitalization = pascal_case
-
-# Static fields are camelCase and start with s_
-dotnet_naming_rule.static_fields_should_be_camel_case.severity = suggestion
-dotnet_naming_rule.static_fields_should_be_camel_case.symbols = static_fields
-dotnet_naming_rule.static_fields_should_be_camel_case.style = static_field_style
-dotnet_naming_symbols.static_fields.applicable_kinds = field
-dotnet_naming_symbols.static_fields.required_modifiers = static
-dotnet_naming_style.static_field_style.capitalization = camel_case
-dotnet_naming_style.static_field_style.required_prefix = s_
-
-# Instance fields are camelCase and start with _
-dotnet_naming_rule.instance_fields_should_be_camel_case.severity = suggestion
-dotnet_naming_rule.instance_fields_should_be_camel_case.symbols = instance_fields
-dotnet_naming_rule.instance_fields_should_be_camel_case.style = instance_field_style
-dotnet_naming_symbols.instance_fields.applicable_kinds = field
-dotnet_naming_style.instance_field_style.capitalization = camel_case
-dotnet_naming_style.instance_field_style.required_prefix = _
-
-# Locals and parameters are camelCase
-dotnet_naming_rule.locals_should_be_camel_case.severity = suggestion
-dotnet_naming_rule.locals_should_be_camel_case.symbols = locals_and_parameters
-dotnet_naming_rule.locals_should_be_camel_case.style = camel_case_style
-dotnet_naming_symbols.locals_and_parameters.applicable_kinds = parameter, local
-dotnet_naming_style.camel_case_style.capitalization = camel_case
-
-# Local functions are PascalCase
-dotnet_naming_rule.local_functions_should_be_pascal_case.severity = suggestion
-dotnet_naming_rule.local_functions_should_be_pascal_case.symbols = local_functions
-dotnet_naming_rule.local_functions_should_be_pascal_case.style = local_function_style
-dotnet_naming_symbols.local_functions.applicable_kinds = local_function
-dotnet_naming_style.local_function_style.capitalization = pascal_case
-
-# By default, name items with PascalCase
-dotnet_naming_rule.members_should_be_pascal_case.severity = suggestion
-dotnet_naming_rule.members_should_be_pascal_case.symbols = all_members
-dotnet_naming_rule.members_should_be_pascal_case.style = pascal_case_style
-dotnet_naming_symbols.all_members.applicable_kinds = *
-dotnet_naming_style.pascal_case_style.capitalization = pascal_case
-
-# Code style defaults
-csharp_using_directive_placement = outside_namespace:suggestion
-dotnet_sort_system_directives_first = true
-csharp_prefer_braces = true:silent
-csharp_preserve_single_line_blocks = true:none
-csharp_preserve_single_line_statements = false:none
-csharp_prefer_static_local_function = true:suggestion
-csharp_prefer_simple_using_statement = false:none
-csharp_style_prefer_switch_expression = false:none
-dotnet_style_readonly_field = true:suggestion
-
-# Expression-level preferences
-dotnet_style_object_initializer = true:suggestion
-dotnet_style_collection_initializer = true:suggestion
-dotnet_style_explicit_tuple_names = true:suggestion
-dotnet_style_coalesce_expression = true:suggestion
-dotnet_style_null_propagation = true:suggestion
-dotnet_style_prefer_is_null_check_over_reference_equality_method = true:suggestion
-dotnet_style_prefer_inferred_tuple_names = true:suggestion
-dotnet_style_prefer_inferred_anonymous_type_member_names = true:suggestion
-dotnet_style_prefer_auto_properties = true:suggestion
-dotnet_style_prefer_conditional_expression_over_assignment = true:silent
-dotnet_style_prefer_conditional_expression_over_return = true:silent
-csharp_prefer_simple_default_expression = true:suggestion
-
-# Expression-bodied members
-csharp_style_expression_bodied_methods = true:silent
-csharp_style_expression_bodied_constructors = true:silent
-csharp_style_expression_bodied_operators = true:silent
-csharp_style_expression_bodied_properties = true:silent
-csharp_style_expression_bodied_indexers = true:silent
-csharp_style_expression_bodied_accessors = true:silent
-csharp_style_expression_bodied_lambdas = true:silent
-csharp_style_expression_bodied_local_functions = true:silent
-
-# Pattern matching
-csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion
-csharp_style_pattern_matching_over_as_with_null_check = true:suggestion
-csharp_style_inlined_variable_declaration = true:suggestion
-
-# Null checking preferences
-csharp_style_throw_expression = true:suggestion
-csharp_style_conditional_delegate_call = true:suggestion
-
-# Other features
-csharp_style_prefer_index_operator = false:none
-csharp_style_prefer_range_operator = false:none
-csharp_style_pattern_local_over_anonymous_function = false:none
-
-# Space preferences
-csharp_space_after_cast = false
-csharp_space_after_colon_in_inheritance_clause = true
-csharp_space_after_comma = true
-csharp_space_after_dot = false
-csharp_space_after_keywords_in_control_flow_statements = true
-csharp_space_after_semicolon_in_for_statement = true
-csharp_space_around_binary_operators = before_and_after
-csharp_space_around_declaration_statements = false
-csharp_space_before_colon_in_inheritance_clause = true
-csharp_space_before_comma = false
-csharp_space_before_dot = false
-csharp_space_before_open_square_brackets = false
-csharp_space_before_semicolon_in_for_statement = false
-csharp_space_between_empty_square_brackets = false
-csharp_space_between_method_call_empty_parameter_list_parentheses = false
-csharp_space_between_method_call_name_and_opening_parenthesis = false
-csharp_space_between_method_call_parameter_list_parentheses = false
-csharp_space_between_method_declaration_empty_parameter_list_parentheses = false
-csharp_space_between_method_declaration_name_and_open_parenthesis = false
-csharp_space_between_method_declaration_parameter_list_parentheses = false
-csharp_space_between_parentheses = false
-csharp_space_between_square_brackets = false
diff --git a/.gitattributes b/.gitattributes
deleted file mode 100644
index b12292b62..000000000
--- a/.gitattributes
+++ /dev/null
@@ -1,11 +0,0 @@
-# Set default behavior to automatically normalize line endings.
-* text=auto
-
-# Force bash scripts to always use lf line endings so that if a repo is accessed
-# in Unix via a file share from Windows, the scripts will work.
-*.sh text eol=lf
-
-# Force batch scripts to always use crlf line endings so that if a repo is accessed
-# in Unix via a file share from Windows, the scripts will work.
-*.cmd text eol=crlf
-*.bat text eol=crlf
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
deleted file mode 100644
index 87da2294f..000000000
--- a/.github/PULL_REQUEST_TEMPLATE.md
+++ /dev/null
@@ -1,60 +0,0 @@
-<!--
-
-*Thank you very much for contributing to Apache Avro - we are happy that you want to help us improve Avro. To help the community review your contribution in the best possible way, please go through the checklist below, which will get the contribution into a shape in which it can be best reviewed.*
-
-*Please understand that we do not do this to make contributions to Avro a hassle. In order to uphold a high standard of quality for code contributions, while at the same time managing a large number of contributions, we need contributors to prepare the contributions well, and give reviewers enough contextual information for the review. Please also understand that contributions that do not follow this guide will take longer to review and thus typically be picked up with lower priority by  [...]
-
-## Contribution Checklist
-
-  - Make sure that the pull request corresponds to a [JIRA issue](https://issues.apache.org/jira/projects/AVRO/issues). Exceptions are made for typos in JavaDoc or documentation files, which need no JIRA issue.
-  
-  - Name the pull request in the form "AVRO-XXXX: [component] Title of the pull request", where *AVRO-XXXX* should be replaced by the actual issue number. 
-    The *component* is optional, but can help identify the correct reviewers faster: either the language ("java", "python") or subsystem such as "build" or "doc" are good candidates.  
-
-  - Fill out the template below to describe the changes contributed by the pull request. That will give reviewers the context they need to do the review.
-  
-  - Make sure that the change passes the automated tests. You can [build the entire project](https://github.com/apache/avro/blob/master/BUILD.md) or just the [language-specific SDK](https://avro.apache.org/project/how-to-contribute/#unit-tests).
-
-  - Each pull request should address only one issue, not mix up code from multiple issues.
-  
-  - Each commit in the pull request has a meaningful commit message (including the JIRA id)
-
-  - Every commit message references Jira issues in their subject lines. In addition, commits follow the guidelines from [How to write a good git commit message](https://chris.beams.io/posts/git-commit/)
-    1. Subject is separated from body by a blank line
-    1. Subject is limited to 50 characters (not including Jira issue reference)
-    1. Subject does not end with a period
-    1. Subject uses the imperative mood ("add", not "adding")
-    1. Body wraps at 72 characters
-    1. Body explains "what" and "why", not "how"
-
--->
-
-## What is the purpose of the change
-
-*(For example: This pull request improves file read performance by buffering data, fixing AVRO-XXXX.)*
-
-
-## Verifying this change
-
-*(Please pick one of the following options)*
-
-This change is a trivial rework / code cleanup without any test coverage.
-
-*(or)*
-
-This change is already covered by existing tests, such as *(please describe tests)*.
-
-*(or)*
-
-This change added tests and can be verified as follows:
-
-*(example:)*
-- *Extended interop tests to verify consistent valid schema names between SDKs*
-- *Added test that validates that Java throws an AvroRuntimeException on invalid binary data*
-- *Manually verified the change by building the website and checking the new redirect*
-
-
-## Documentation
-
-- Does this pull request introduce a new feature? (yes / no)
-- If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
deleted file mode 100644
index 0059d8f55..000000000
--- a/.github/dependabot.yml
+++ /dev/null
@@ -1,93 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-version: 2
-updates:
-
-  - package-ecosystem: "nuget"
-    directory: "/lang/csharp/"
-    schedule:
-      interval: "weekly"
-      day: "sunday"
-    open-pull-requests-limit: 20
-
-  - package-ecosystem: "maven"
-    directory: "/lang/java/"
-    schedule:
-      interval: "weekly"
-      day: "sunday"
-    ignore:
-      # Jetty >= 10 requires JDK 11
-      - dependency-name: "org.eclipse.jetty:jetty-server"
-        versions:
-          - ">= 10.0.0"
-      - dependency-name: "org.eclipse.jetty:jetty-servlet"
-        versions:
-          - ">= 10.0.0"
-      - dependency-name: "org.eclipse.jetty:jetty-util"
-        versions:
-          - ">= 10.0.0"
-    open-pull-requests-limit: 50
-
-  - package-ecosystem: "npm"
-    directory: "/lang/js"
-    schedule:
-      interval: "weekly"
-      day: "sunday"
-    open-pull-requests-limit: 20
-
-  - package-ecosystem: "npm"
-    directory: "/doc"
-    schedule:
-      interval: "weekly"
-      day: "sunday"
-    open-pull-requests-limit: 10
-
-  - package-ecosystem: "pip"
-    directory: "/lang/py/"
-    schedule:
-      interval: "weekly"
-      day: "sunday"
-    open-pull-requests-limit: 20
-
-  - package-ecosystem: "bundler"
-    directory: "/lang/ruby/"
-    schedule:
-      interval: "weekly"
-      day: "sunday"
-    open-pull-requests-limit: 20
-
-  - package-ecosystem: "bundler"
-    directory: "/doc/"
-    schedule:
-      interval: "weekly"
-      day: "sunday"
-    open-pull-requests-limit: 20
-
-  - package-ecosystem: "cargo"
-    directory: "/lang/rust/"
-    schedule:
-      interval: "daily"
-    open-pull-requests-limit: 20
-    target-branch: master
-
-  - package-ecosystem: "github-actions"
-    directory: "/"
-    schedule:
-      interval: "weekly"
-      day: "sunday"
diff --git a/.github/labeler.yml b/.github/labeler.yml
deleted file mode 100644
index ae59a356e..000000000
--- a/.github/labeler.yml
+++ /dev/null
@@ -1,32 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-# Pull Request Labeler Github Action Configuration: https://github.com/marketplace/actions/labeler
-
-C: ["lang/c/**/*"]
-C++: ["lang/c++/**/*"]
-C#: ["lang/csharp/**/*"]
-Java: ["lang/java/**/*"]
-Js: ["lang/js/**/*"]
-Perl: ["lang/perl/**/*"]
-Php: ["lang/php/**/*"]
-Python: ["lang/py/**/*"]
-Ruby: ["lang/ruby/**/*"]
-Rust: ["lang/rust/**/*"]
-build: ["**/*Dockerfile*", "**/*.sh", "**/*pom.xml", ".github/**/*"]
-website: ["doc/**/*"]
diff --git a/.github/workflows/codeql-csharp-analysis.yml b/.github/workflows/codeql-csharp-analysis.yml
deleted file mode 100644
index 81bb1afbe..000000000
--- a/.github/workflows/codeql-csharp-analysis.yml
+++ /dev/null
@@ -1,96 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# For most projects, this workflow file will not need changing; you simply need
-# to commit it to your repository.
-
-# You may wish to alter this file to override the set of languages analyzed,
-# or to provide custom queries or build logic.
-
-name: "CodeQL C#"
-
-on:
-  push:
-    branches:
-    - master
-  pull_request:
-    # The branches below must be a subset of the branches above
-    branches:
-    - master
-    paths:
-    - .github/workflows/codeql-csharp-analysis.yml
-    - lang/csharp/**
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  analyze:
-    name: Analyze
-    runs-on: ubuntu-latest
-
-    strategy:
-      fail-fast: false
-      matrix:
-        # Override automatic language detection by changing the below list
-        # Supported options are ['csharp', 'cpp', 'go', 'java', 'javascript', 'python']
-        language:
-        - csharp
-        # Learn more...
-        # https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection
-
-    steps:
-    - name: Checkout repository
-      uses: actions/checkout@v3
-      with:
-        # We must fetch at least the immediate parents so that if this is
-        # a pull request then we can checkout the head.
-        fetch-depth: 2
-
-    # Install .NET SDKs
-    - name: Install .NET SDKs
-      uses: actions/setup-dotnet@v3
-      with:
-        dotnet-version: |
-          3.1.x
-          5.0.x
-          6.0.x
-          7.0.x
-
-    # Initializes the CodeQL tools for scanning.
-    - name: Initialize CodeQL
-      uses: github/codeql-action/init@v2
-      with:
-        languages: ${{ matrix.language }}
-        # If you wish to specify custom queries, you can do so here or in a config file.
-        # By default, queries listed here will override any specified in a config file.
-        # Prefix the list here with "+" to use these queries and those in the config file.
-        # queries: ./path/to/local/query, your-org/your-repo/queries@main
-        queries: +security-and-quality
-
-    # Autobuild attempts to build any compiled languages  (C/C++, C#, or Java).
-    # If this step fails, then you should remove it and run the build manually (see below)
-    - name: Autobuild
-      uses: github/codeql-action/autobuild@v2
-
-    # ℹ️ Command-line programs to run using the OS shell.
-    # 📚 https://git.io/JvXDl
-
-    # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
-    #    and modify them (or add more) to build your code if your project
-    #    uses a compiled language
-
-    - name: Perform CodeQL Analysis
-      uses: github/codeql-action/analyze@v2
diff --git a/.github/workflows/codeql-java-analysis.yml b/.github/workflows/codeql-java-analysis.yml
deleted file mode 100644
index e09af072d..000000000
--- a/.github/workflows/codeql-java-analysis.yml
+++ /dev/null
@@ -1,86 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# For most projects, this workflow file will not need changing; you simply need
-# to commit it to your repository.
-
-# You may wish to alter this file to override the set of languages analyzed,
-# or to provide custom queries or build logic.
-
-name: "CodeQL Java"
-on:
-  workflow_dispatch:
-  push:
-    branches:
-    - master
-  pull_request:
-    branches:
-    - master
-    paths:
-    - .github/workflows/codeql-java-analysis.yml
-    - lang/java/**
-    - pom.xml
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  analyze:
-    name: Analyze
-    runs-on: ubuntu-latest
-
-    strategy:
-      fail-fast: false
-      matrix:
-        # Override automatic language detection by changing the below list
-        # Supported options are ['csharp', 'cpp', 'go', 'java', 'javascript', 'python']
-        language:
-        - java
-        # Learn more...
-        # https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection
-
-    steps:
-    - name: Checkout repository
-      uses: actions/checkout@v3
-      with:
-        # We must fetch at least the immediate parents so that if this is
-        # a pull request then we can checkout the head.
-        fetch-depth: 2
-
-    # Initializes the CodeQL tools for scanning.
-    - name: Initialize CodeQL
-      uses: github/codeql-action/init@v2
-      with:
-        languages: ${{ matrix.language }}
-        # If you wish to specify custom queries, you can do so here or in a config file.
-        # By default, queries listed here will override any specified in a config file.
-        # Prefix the list here with "+" to use these queries and those in the config file.
-        # queries: ./path/to/local/query, your-org/your-repo/queries@main
-        queries: +security-and-quality
-
-    # Autobuild attempts to build any compiled languages  (C/C++, C#, or Java).
-    # If this step fails, then you should remove it and run the build manually (see below)
-    - name: Autobuild
-      uses: github/codeql-action/autobuild@v2
-
-    # ℹ️ Command-line programs to run using the OS shell.
-    # 📚 https://git.io/JvXDl
-
-    # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
-    #    and modify them (or add more) to build your code if your project
-    #    uses a compiled language
-
-    - name: Perform CodeQL Analysis
-      uses: github/codeql-action/analyze@v2
diff --git a/.github/workflows/codeql-js-analysis.yml b/.github/workflows/codeql-js-analysis.yml
deleted file mode 100644
index dbc032ef4..000000000
--- a/.github/workflows/codeql-js-analysis.yml
+++ /dev/null
@@ -1,86 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# For most projects, this workflow file will not need changing; you simply need
-# to commit it to your repository.
-
-# You may wish to alter this file to override the set of languages analyzed,
-# or to provide custom queries or build logic.
-
-name: "CodeQL JavaScript"
-
-on:
-  push:
-    branches:
-    - master
-  pull_request:
-    # The branches below must be a subset of the branches above
-    branches:
-    - master
-    paths:
-    - .github/workflows/codeql-js-analysis.yml
-    - lang/js/**
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  analyze:
-    name: Analyze
-    runs-on: ubuntu-latest
-
-    strategy:
-      fail-fast: false
-      matrix:
-        # Override automatic language detection by changing the below list
-        # Supported options are ['csharp', 'cpp', 'go', 'java', 'javascript', 'python']
-        language:
-        - javascript
-        # Learn more...
-        # https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection
-
-    steps:
-    - name: Checkout repository
-      uses: actions/checkout@v3
-      with:
-        # We must fetch at least the immediate parents so that if this is
-        # a pull request then we can checkout the head.
-        fetch-depth: 2
-
-    # Initializes the CodeQL tools for scanning.
-    - name: Initialize CodeQL
-      uses: github/codeql-action/init@v2
-      with:
-        languages: ${{ matrix.language }}
-        # If you wish to specify custom queries, you can do so here or in a config file.
-        # By default, queries listed here will override any specified in a config file.
-        # Prefix the list here with "+" to use these queries and those in the config file.
-        # queries: ./path/to/local/query, your-org/your-repo/queries@main
-        queries: +security-and-quality
-
-    # Autobuild attempts to build any compiled languages  (C/C++, C#, or Java).
-    # If this step fails, then you should remove it and run the build manually (see below)
-    - name: Autobuild
-      uses: github/codeql-action/autobuild@v2
-
-    # ℹ️ Command-line programs to run using the OS shell.
-    # 📚 https://git.io/JvXDl
-
-    # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
-    #    and modify them (or add more) to build your code if your project
-    #    uses a compiled language
-
-    - name: Perform CodeQL Analysis
-      uses: github/codeql-action/analyze@v2
diff --git a/.github/workflows/codeql-py-analysis.yml b/.github/workflows/codeql-py-analysis.yml
deleted file mode 100644
index 9460abf95..000000000
--- a/.github/workflows/codeql-py-analysis.yml
+++ /dev/null
@@ -1,86 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# For most projects, this workflow file will not need changing; you simply need
-# to commit it to your repository.
-
-# You may wish to alter this file to override the set of languages analyzed,
-# or to provide custom queries or build logic.
-
-name: "CodeQL Python"
-
-on:
-  push:
-    branches:
-    - master
-  pull_request:
-    # The branches below must be a subset of the branches above
-    branches:
-    - master
-    paths:
-    - .github/workflows/codeql-py-analysis.yml
-    - lang/py/**
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  analyze:
-    name: Analyze
-    runs-on: ubuntu-latest
-
-    strategy:
-      fail-fast: false
-      matrix:
-        # Override automatic language detection by changing the below list
-        # Supported options are ['csharp', 'cpp', 'go', 'java', 'javascript', 'python']
-        language:
-        - python
-        # Learn more...
-        # https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection
-
-    steps:
-    - name: Checkout repository
-      uses: actions/checkout@v3
-      with:
-        # We must fetch at least the immediate parents so that if this is
-        # a pull request then we can checkout the head.
-        fetch-depth: 2
-
-    # Initializes the CodeQL tools for scanning.
-    - name: Initialize CodeQL
-      uses: github/codeql-action/init@v2
-      with:
-        languages: ${{ matrix.language }}
-        # If you wish to specify custom queries, you can do so here or in a config file.
-        # By default, queries listed here will override any specified in a config file.
-        # Prefix the list here with "+" to use these queries and those in the config file.
-        # queries: ./path/to/local/query, your-org/your-repo/queries@main
-        queries: +security-and-quality
-
-    # Autobuild attempts to build any compiled languages  (C/C++, C#, or Java).
-    # If this step fails, then you should remove it and run the build manually (see below)
-    - name: Autobuild
-      uses: github/codeql-action/autobuild@v2
-
-    # ℹ️ Command-line programs to run using the OS shell.
-    # 📚 https://git.io/JvXDl
-
-    # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
-    #    and modify them (or add more) to build your code if your project
-    #    uses a compiled language
-
-    - name: Perform CodeQL Analysis
-      uses: github/codeql-action/analyze@v2
diff --git a/.github/workflows/java-publish-snapshot.yml b/.github/workflows/java-publish-snapshot.yml
deleted file mode 100644
index 6625e8550..000000000
--- a/.github/workflows/java-publish-snapshot.yml
+++ /dev/null
@@ -1,62 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# For most projects, this workflow file will not need changing; you simply need
-# to commit it to your repository.
-
-name: "Publish Snapshot to Maven"
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-    paths:
-      - .github/workflows/java-publish-snapshot.yml
-      - lang/java/**
-      - pom.xml
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-defaults:
-  run:
-    working-directory: lang/java
-
-jobs:
-  publish-snapshot:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Setup Java
-        uses: actions/setup-java@v3
-        with:
-          distribution: 'adopt'
-          java-version: 8
-
-      - name: Deploy Maven snapshots
-        env:
-          ASF_USERNAME: ${{ secrets.NEXUS_USER }}
-          ASF_PASSWORD: ${{ secrets.NEXUS_PW }}
-        run: |
-          echo "<settings><servers><server><id>apache.snapshots.https</id><username>$ASF_USERNAME</username><password>$ASF_PASSWORD</password></server></servers></settings>" > settings.xml
-          mvn --settings settings.xml -U -B -e -fae -ntp -DskipTests deploy
diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml
deleted file mode 100644
index 09fc4f11a..000000000
--- a/.github/workflows/labeler.yml
+++ /dev/null
@@ -1,29 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-name: "Pull Request Labeler"
-on: pull_request_target
-
-jobs:
-  triage:
-    runs-on: ubuntu-latest
-    steps:
-    - uses: actions/labeler@v4
-      with:
-        repo-token: "${{ secrets.GITHUB_TOKEN }}"
-        sync-labels: true
diff --git a/.github/workflows/maven4.yml b/.github/workflows/maven4.yml
deleted file mode 100644
index 5c6d0dc7b..000000000
--- a/.github/workflows/maven4.yml
+++ /dev/null
@@ -1,65 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: 'Maven 4'
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-    - .github/workflows/maven4.yml
-    - lang/java/**
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  maven4:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Cache Maven 4 Build Cache
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/build-cache
-          key: ${{ runner.os }}-maven-build-cache-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-build-cache
-
-      - name: Setup Java
-        uses: actions/setup-java@v3
-        with:
-          distribution: 'adopt'
-          java-version: '11'
-
-      - name: Setup Maven 4
-        uses: stCarolas/setup-maven@v4.5
-        with:
-          maven-version: 4.0.0-alpha-4
-
-      - name: Test
-        run: mvn clean package
diff --git a/.github/workflows/rat.yml b/.github/workflows/rat.yml
deleted file mode 100644
index a9542c893..000000000
--- a/.github/workflows/rat.yml
+++ /dev/null
@@ -1,49 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: 'Rat'
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  rat:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Setup Java
-        uses: actions/setup-java@v3
-        with:
-          distribution: 'adopt'
-          java-version: '11'
-
-      - name: Run Rat
-        run: mvn test -Dmaven.main.skip=true -Dmaven.test.skip=true -DskipTests=true -P rat -pl :avro-toplevel
diff --git a/.github/workflows/spotless.yml b/.github/workflows/spotless.yml
deleted file mode 100644
index 255233628..000000000
--- a/.github/workflows/spotless.yml
+++ /dev/null
@@ -1,52 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: 'Spotless'
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-    - .github/workflows/spotless.yml
-    - lang/java/**
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  spotless:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Setup Java
-        uses: actions/setup-java@v3
-        with:
-          distribution: 'adopt'
-          java-version: '11'
-
-      - name: Run Spotless Check
-        run: mvn spotless:check
diff --git a/.github/workflows/test-lang-c++.yml b/.github/workflows/test-lang-c++.yml
deleted file mode 100644
index 948e6844d..000000000
--- a/.github/workflows/test-lang-c++.yml
+++ /dev/null
@@ -1,57 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: Test C++
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-    - '.github/workflows/test-lang-c\+\+.yml'
-    - 'lang/c\+\+/**'
-
-defaults:
-  run:
-    working-directory: lang/c++
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  test:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Install Dependencies
-        run: sudo apt update && sudo apt-get install -qqy cppcheck libboost-all-dev libsnappy-dev cmake
-
-      - name: Clean
-        run: ./build.sh clean
-
-      - name: Lint
-        run: ./build.sh lint
-
-      - name: Test
-        run: ./build.sh test
-
-      - name: Release build
-        run: |
-          mkdir -p build
-          cd build
-          cmake -G "Unix Makefiles" -D CMAKE_BUILD_TYPE=Release ..
diff --git a/.github/workflows/test-lang-c.yml b/.github/workflows/test-lang-c.yml
deleted file mode 100644
index 715530518..000000000
--- a/.github/workflows/test-lang-c.yml
+++ /dev/null
@@ -1,113 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: Test C
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-    - .github/workflows/test-lang-c.yml
-    - lang/c/**
-
-defaults:
-  run:
-    working-directory: lang/c
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  test:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Install Dependencies
-        run: sudo apt-get install -qqy libjansson-dev libsnappy-dev
-
-      - name: Lint
-        run: ./build.sh lint
-
-      - name: Test
-        run: ./build.sh test
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Install Java Avro for Interop Test
-        working-directory: .
-        run: mvn -B install -DskipTests
-
-      - name: Create Interop Data Directory
-        working-directory: .
-        run: mkdir -p build/interop/data
-
-      - name: Generate Interop Resources
-        working-directory: lang/java/avro
-        run: mvn -B -P interop-data-generate generate-resources
-
-      - name: Generate Interop Data
-        run: ./build.sh interop-data-generate
-
-      - name: Run Interop Tests
-        run: ./build.sh interop-data-test
-
-  interop:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Install Dependencies
-        run: |
-          sudo apt-get install -qqy --no-install-recommends libbz2-dev \
-                                                            libjansson-dev \
-                                                            liblzma-dev \
-                                                            libsnappy-dev \
-                                                            libzstd-dev
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Install Java Avro for Interop Test
-        working-directory: .
-        run: mvn -B install -DskipTests
-
-      - name: Create Interop Data Directory
-        working-directory: .
-        run: mkdir -p build/interop/data
-
-      - name: Generate Interop Resources
-        working-directory: lang/java/avro
-        run: mvn -B -P interop-data-generate generate-resources
-
-      - name: Generate Interop Data
-        run: ./build.sh interop-data-generate
-
-      - name: Run Interop Tests
-        run: ./build.sh interop-data-test
diff --git a/.github/workflows/test-lang-csharp.yml b/.github/workflows/test-lang-csharp.yml
deleted file mode 100644
index 1b1d5af95..000000000
--- a/.github/workflows/test-lang-csharp.yml
+++ /dev/null
@@ -1,109 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: 'Test C#'
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-    - .github/workflows/test-lang-csharp.yml
-    - lang/csharp/**
-
-defaults:
-  run:
-    working-directory: lang/csharp
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  test:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Add libzstd
-        shell: bash
-        run: sudo apt-get install -y libzstd-dev
-
-      - name: Install .NET SDKs
-        uses: actions/setup-dotnet@v3
-        with:
-          dotnet-version: |
-            3.1.x
-            5.0.x
-            6.0.x
-            7.0.x
-
-      - uses: actions/cache@v3
-        with:
-          path: ~/.nuget/packages
-          key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
-          restore-keys: |
-            ${{ runner.os }}-nuget-
-
-      - name: Lint
-        run: ./build.sh lint
-
-      - name: Test
-        run: ./build.sh test
-
-  interop:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Add libzstd
-        shell: bash
-        run: sudo apt-get install -y libzstd-dev
-
-      - name: Install .NET SDKs
-        uses: actions/setup-dotnet@v3
-        with:
-          dotnet-version: |
-            3.1.x
-            5.0.x
-            6.0.x
-            7.0.x
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Install Java Avro for Interop Test
-        working-directory: .
-        run: mvn -B install -DskipTests
-
-      - name: Create Interop Data Directory
-        working-directory: .
-        run: mkdir -p build/interop/data
-
-      - name: Generate Interop Resources
-        working-directory: lang/java/avro
-        run: mvn -B -P interop-data-generate generate-resources
-
-      - name: Generate Interop Data
-        run: ./build.sh interop-data-generate
-
-      - name: Run Interop Tests
-        run: ./build.sh interop-data-test
diff --git a/.github/workflows/test-lang-java.yml b/.github/workflows/test-lang-java.yml
deleted file mode 100644
index 00baf8a55..000000000
--- a/.github/workflows/test-lang-java.yml
+++ /dev/null
@@ -1,155 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: 'Test Java'
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-    - .github/workflows/test-lang-java.yml
-    - lang/java/**
-    - pom.xml
-
-defaults:
-  run:
-    working-directory: lang/java
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  test:
-    name: Java ${{ matrix.java }} Test
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        java:
-        - '8'
-        - '11'
-        - '17'
-        - '19'
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Setup Temurin JDK
-        if: matrix.java == '8' || matrix.java == '11' || matrix.java == '17'
-        uses: actions/setup-java@v3
-        with:
-          distribution: 'temurin'
-          java-version: ${{ matrix.java }}
-
-      - name: Setup Oracle JDK
-        if: matrix.java == '18' || matrix.java == '19'
-        uses: oracle-actions/setup-java@v1
-        with:
-          website: jdk.java.net
-          release: ${{ matrix.java }}
-          version: latest
-
-      - name: Lint
-        run: ./build.sh lint
-
-      - name: Test
-        run: ./build.sh test
-
-  interop:
-    name: Java ${{ matrix.java }} Interop
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        java:
-        - '8'
-        - '11'
-        - '17'
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Setup Java
-        uses: actions/setup-java@v3
-        with:
-          distribution: 'temurin'
-          java-version: ${{ matrix.java }}
-
-      - name: Setup Python for Generating Input Data
-        uses: actions/setup-python@v4
-
-      - name: Apt Install Compression Libs Required by Python
-        run: |
-          sudo apt-get install -qqy --no-install-recommends libbz2-dev \
-                                                            liblzma-dev \
-                                                            libsnappy-dev \
-                                                            libzstd-dev
-
-      - name: Install Python Dependencies
-        run: |
-          python3 -m pip install --upgrade pip setuptools tox
-          python3 -m pip install python-snappy zstandard
-
-      - name: Setup C# for Generating Interop Data
-        uses: actions/setup-dotnet@v3
-        with:
-          dotnet-version: |
-            3.1.x
-            5.0.x
-            6.0.x
-            7.0.x
-
-      - name: Install Java Avro for Interop Test
-        working-directory: .
-        run: mvn -B install -DskipTests
-
-      - name: Create Interop Data Directory
-        working-directory: .
-        run: mkdir -p build/interop/data
-
-      - name: Generate Interop Resources
-        working-directory: lang/java/avro
-        run: mvn -B -P interop-data-generate generate-resources
-
-      - name: Generate Interop Data using Python
-        working-directory: lang/py
-        run: ./build.sh interop-data-generate
-
-      - name: Generate Interop Data using C#
-        working-directory: lang/csharp
-        run: ./build.sh interop-data-generate
-
-      - name: Run Interop Tests
-        working-directory: lang/java/ipc
-        run: mvn -B test -P interop-data-test
-
-      - name: Test Reproducible Build
-        working-directory: .
-        run: mvn clean verify -DskipTests -Dcyclonedx.skip artifact:compare
diff --git a/.github/workflows/test-lang-js.yml b/.github/workflows/test-lang-js.yml
deleted file mode 100644
index d687a3cd7..000000000
--- a/.github/workflows/test-lang-js.yml
+++ /dev/null
@@ -1,114 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: 'Test JavaScript'
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-    - .github/workflows/test-lang-js.yml
-    - lang/js/**
-
-defaults:
-  run:
-    working-directory: lang/js
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  test:
-    name: Node ${{ matrix.node }}
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        node:
-        - 12
-        - 14
-        - 16
-    steps:
-      - uses: actions/checkout@v3
-      - name: Setup Node
-        uses: actions/setup-node@v3
-        with:
-          node-version: ${{ matrix.node }}
-
-      - uses: actions/cache@v3
-        with:
-          path: ~/.npm
-          key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
-          restore-keys: |
-            ${{ runner.os }}-node-
-
-      - name: Lint
-        run: ./build.sh lint
-
-      - name: Test
-        run: ./build.sh test
-
-  interop:
-    name: Node ${{ matrix.node }} Interop
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        node:
-        - 12
-        - 14
-        - 16
-    steps:
-      - uses: actions/checkout@v3
-      - name: Setup Node
-        uses: actions/setup-node@v3
-        with:
-          node-version: ${{ matrix.node }}
-
-      - uses: actions/cache@v3
-        with:
-          path: ~/.npm
-          key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
-          restore-keys: |
-            ${{ runner.os }}-node-
-
-      - name: Setup Python for Generating Input Data
-        uses: actions/setup-python@v4
-
-      - name: Apt Install Compression Libs Required by Python
-        run: |
-          sudo apt-get install -qqy --no-install-recommends libbz2-dev \
-                                                            liblzma-dev \
-                                                            libsnappy-dev \
-                                                            libzstd-dev
-      - name: Install Python Dependencies
-        run: |
-          python3 -m pip install --upgrade pip setuptools tox
-          python3 -m pip install python-snappy zstandard
-
-      - name: Create Interop Data Directory
-        working-directory: .
-        run: mkdir -p build/interop/data
-
-      - name: Generate Interop Data using Python
-        working-directory: lang/py
-        run: ./build.sh interop-data-generate
-
-      - name: Generate Interop Data
-        run: ./build.sh interop-data-generate
-
-      - name: Run Interop Tests
-        run: npm install && ./build.sh interop-data-test
diff --git a/.github/workflows/test-lang-perl.yml b/.github/workflows/test-lang-perl.yml
deleted file mode 100644
index 6a48bf34f..000000000
--- a/.github/workflows/test-lang-perl.yml
+++ /dev/null
@@ -1,142 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: 'Test Perl'
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-    - .github/workflows/test-lang-perl.yml
-    - lang/perl/**
-
-defaults:
-  run:
-    working-directory: lang/perl
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  test:
-    name: Perl ${{ matrix.perl }} Tests
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        perl:
-        - '5.32'
-    steps:
-      - uses: actions/checkout@v3
-
-      - uses: shogo82148/actions-setup-perl@v1
-        with:
-          perl-version: ${{ matrix.perl }}
-
-      - name: Install Dependencies
-        run: |
-          sudo apt-get -qqy install --no-install-recommends libjansson-dev \
-                                                            libcompress-raw-zlib-perl \
-                                                            libcpan-uploader-perl \
-                                                            libencode-perl \
-                                                            libio-string-perl \
-                                                            libjson-xs-perl \
-                                                            libmodule-install-perl \
-                                                            libmodule-install-readmefrompod-perl \
-                                                            libobject-tiny-perl \
-                                                            libperl-critic-perl \
-                                                            libsnappy-dev \
-                                                            libtest-exception-perl \
-                                                            libtest-pod-perl
-          cpanm --mirror https://www.cpan.org/ install Compress::Zstd \
-                                                       Error::Simple \
-                                                       Module::Install::Repository \
-                                                       Regexp::Common \
-                                                       Try::Tiny \
-                                                       inc::Module::Install \
-                                                       Module::Install::ReadmeFromPod \
-                                                       Test::Exception \
-                                                       IO::String \
-                                                       Object::Tiny
-
-      - name: Lint
-        run: ./build.sh lint
-
-      - name: Test
-        run: ./build.sh test
-
-  interop:
-    name: Perl ${{ matrix.perl }} Interop
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        perl:
-        - '5.32'
-    steps:
-      - uses: actions/checkout@v3
-
-      - uses: shogo82148/actions-setup-perl@v1
-        with:
-          perl-version: ${{ matrix.perl }}
-
-      - name: Install Dependencies
-        run: |
-          sudo apt-get -qqy install --no-install-recommends libcompress-raw-zlib-perl \
-                                                            libcpan-uploader-perl \
-                                                            libencode-perl \
-                                                            libio-string-perl \
-                                                            libjansson-dev \
-                                                            libjson-xs-perl \
-                                                            libmodule-install-perl \
-                                                            libmodule-install-readmefrompod-perl \
-                                                            libobject-tiny-perl \
-                                                            libsnappy-dev \
-                                                            libtest-exception-perl \
-                                                            libtest-pod-perl
-          cpanm --mirror https://www.cpan.org/ install Compress::Zstd \
-                                                       Error::Simple \
-                                                       Module::Install::Repository \
-                                                       Object::Tiny \
-                                                       Regexp::Common \
-                                                       Try::Tiny \
-                                                       inc::Module::Install
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Install Java Avro for Interop Test
-        working-directory: .
-        run: mvn -B install -DskipTests
-
-      - name: Create Interop Data Directory
-        working-directory: .
-        run: mkdir -p build/interop/data
-
-      - name: Generate Interop Resources
-        working-directory: lang/java/avro
-        run: mvn -B -P interop-data-generate generate-resources
-
-      - name: Generate Interop Data
-        run: ./build.sh interop-data-generate
-
-      - name: Run Interop Tests
-        run: ./build.sh interop-data-test
diff --git a/.github/workflows/test-lang-php.yml b/.github/workflows/test-lang-php.yml
deleted file mode 100644
index 378691785..000000000
--- a/.github/workflows/test-lang-php.yml
+++ /dev/null
@@ -1,149 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: 'Test PHP'
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-    - .github/workflows/test-lang-php.yml
-    - lang/php/**
-
-defaults:
-  run:
-    working-directory: lang/php
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  test:
-    name: PHP ${{ matrix.php }} Test
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        php:
-        - '7.3'
-        - '7.4'
-        - '8.0'
-
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Setup PHP
-        uses: shivammathur/setup-php@v2
-        with:
-          php-version: ${{ matrix.php }}
-          tools: composer:2.2.5
-
-      - name: Get Composer Cache Directory
-        id: composer-cache
-        run: echo "::set-output name=dir::$(composer config cache-files-dir)"
-
-      - uses: actions/cache@v3
-        with:
-          path: ${{ steps.composer-cache.outputs.dir }}
-          key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
-          restore-keys: |
-            ${{ runner.os }}-composer-
-
-      - name: Lint
-        run: ./build.sh lint
-
-      - name: Test
-        run: ./build.sh test
-
-  interop:
-    name: PHP ${{ matrix.php }} Interop
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        php:
-        - '7.3'
-        - '7.4'
-        - '8.0'
-
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Setup PHP
-        uses: shivammathur/setup-php@v2
-        with:
-          php-version: ${{ matrix.php }}
-          tools: composer:2.2.5
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Install Java Avro for Interop Test
-        working-directory: .
-        run: mvn -B install -DskipTests
-
-      - name: Create Interop Data Directory
-        working-directory: .
-        run: mkdir -p build/interop/data
-
-      - name: Generate Interop Resources
-        working-directory: lang/java/avro
-        run: mvn -B -P interop-data-generate generate-resources
-
-      - uses: actions/checkout@v3
-        with:
-          repository: kjdev/php-ext-zstd
-          path: lang/php/php-ext-zstd
-
-      - name: Install php-ext-zstd
-        working-directory: lang/php/php-ext-zstd
-        run: |
-          sudo apt-get install -qqy --no-install-recommends libzstd-dev libbz2-dev
-          phpize
-          ./configure --with-libzstd
-          make
-          sudo make install
-          echo "extension=zstd.so" | sudo tee -a /etc/php/${{ matrix.php }}/cli/conf.d/10-zstd.ini
-          php -m
-
-      - uses: actions/checkout@v3
-        with:
-          repository: kjdev/php-ext-snappy
-          path: lang/php/php-ext-snappy
-          submodules: true
-
-
-      - name: Install php-ext-snappy
-        working-directory: lang/php/php-ext-snappy
-        run: |
-          sudo apt-get install -qqy --no-install-recommends libsnappy-dev
-          phpize
-          ./configure --with-libsnappy
-          make
-          sudo make install
-          echo "extension=snappy.so" | sudo tee -a /etc/php/${{ matrix.php }}/cli/conf.d/10-snappy.ini
-          php -m
-
-      - name: Generate Interop Data
-        run: ./build.sh interop-data-generate
-
-      - name: Run Interop Tests
-        run: ./build.sh test-interop
diff --git a/.github/workflows/test-lang-py.yml b/.github/workflows/test-lang-py.yml
deleted file mode 100644
index 137a6b8c0..000000000
--- a/.github/workflows/test-lang-py.yml
+++ /dev/null
@@ -1,144 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: 'Test Python'
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-    - .github/workflows/test-lang-py.yml
-    - lang/py/**
-
-defaults:
-  run:
-    working-directory: lang/py
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  test:
-    name: Python ${{ matrix.python }} Tests
-    runs-on: ubuntu-20.04
-    strategy:
-      fail-fast: false
-      matrix:
-        python:
-        - '3.11'
-        - '3.10'
-        - '3.9'
-        - '3.8'
-        - '3.7'
-        - '3.6'
-        - 'pypy-3.7'
-        - 'pypy-3.6'
-
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Setup Python
-        uses: actions/setup-python@v4
-        with:
-          python-version: ${{ matrix.python }}
-
-      - name: Apt Install Compression Libs
-        run: |
-          sudo apt-get install -qqy --no-install-recommends libbz2-dev \
-                                                            libjansson-dev \
-                                                            liblzma-dev \
-                                                            libsnappy-dev \
-                                                            libzstd-dev
-
-      - name: Install Dependencies
-        run: |
-          python3 -m pip install --upgrade pip setuptools tox
-
-      - name: Lint
-        if: ${{ matrix.python == '3.10' }}
-        run: python3 -m tox -e lint
-
-      - name: Typechecks
-        if: ${{ matrix.python == '3.10' }}
-        run: python3 -m tox -e typechecks
-
-      - name: Test
-        run: python3 -m tox -e py
-
-  interop:
-    name: Python ${{ matrix.python }} Interop
-    runs-on: ubuntu-20.04
-    strategy:
-      fail-fast: false
-      matrix:
-        python:
-        - '3.11'
-        - '3.10'
-        - '3.9'
-        - '3.8'
-        - '3.7'
-        - '3.6'
-        - 'pypy-3.7'
-        - 'pypy-3.6'
-
-    steps:
-      - uses: actions/checkout@v3
-
-      - name: Setup Python
-        uses: actions/setup-python@v4
-        with:
-          python-version: ${{ matrix.python }}
-
-      - name: Apt Install Compression Libs
-        run: |
-          sudo apt-get install -qqy --no-install-recommends libbz2-dev \
-                                                            libjansson-dev \
-                                                            liblzma-dev \
-                                                            libsnappy-dev \
-                                                            libzstd-dev
-
-      - name: Install Dependencies
-        run: |
-          python3 -m pip install --upgrade pip setuptools tox
-          python3 -m pip install python-snappy zstandard
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Install Java Avro for Interop Test
-        working-directory: .
-        run: mvn -B install -DskipTests
-
-      - name: Create Interop Data Directory
-        working-directory: .
-        run: mkdir -p build/interop/data
-
-      - name: Generate Interop Resources
-        working-directory: lang/java/avro
-        run: mvn -B -P interop-data-generate generate-resources
-
-      - name: Generate Interop Data
-        run: ./build.sh interop-data-generate
-
-      - name: Run Interop Tests
-        run: ./build.sh interop-data-test
diff --git a/.github/workflows/test-lang-ruby.yml b/.github/workflows/test-lang-ruby.yml
deleted file mode 100644
index b70c0e6d9..000000000
--- a/.github/workflows/test-lang-ruby.yml
+++ /dev/null
@@ -1,142 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: 'Test Ruby'
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-    - .github/workflows/test-lang-ruby.yml
-    - lang/ruby/**
-
-defaults:
-  run:
-    working-directory: lang/ruby
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  test:
-    name: Ruby ${{ matrix.ruby }} Tests
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        ruby:
-        - '2.7'
-        - '3.0'
-        - '3.1'
-        - '3.2'
-    steps:
-      - uses: actions/checkout@v3
-
-      - uses: ruby/setup-ruby@v1
-        with:
-          ruby-version: ${{ matrix.ruby }}
-
-      - name: Install Dependencies
-        run: sudo apt-get install -qqy libsnappy-dev
-
-      - uses: actions/cache@v3
-        with:
-          path: .gem
-          key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
-          restore-keys: |
-            ${{ runner.os }}-gems-
-
-      - name: Configure Bundler to Use Cache
-        run: bundle config path .gem
-
-      - name: Lint
-        run: |
-          PATH=$PWD/.gem/bin:$PATH
-          ./build.sh lint
-
-      - name: Test
-        run: |
-          PATH=$PWD/.gem/bin:$PATH
-          ./build.sh test
-
-  interop:
-    name: Ruby ${{ matrix.ruby }} Interop
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        ruby:
-        - '2.7'
-        - '3.0'
-        - '3.1'
-        - '3.2'
-    steps:
-      - uses: actions/checkout@v3
-
-      - uses: ruby/setup-ruby@v1
-        with:
-          ruby-version: ${{ matrix.ruby }}
-
-      - name: Install Dependencies
-        run: sudo apt-get install -qqy libsnappy-dev
-
-      - uses: actions/cache@v3
-        with:
-          path: .gem
-          key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
-          restore-keys: |
-            ${{ runner.os }}-gems-
-
-      - name: Configure Bundler to Use Cache
-        run: bundle config path .gem
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Install Java Avro for Interop Test
-        working-directory: .
-        run: mvn -B install -DskipTests
-
-      - name: Create Interop Data Directory
-        working-directory: .
-        run: mkdir -p build/interop/data
-
-      - name: Generate Interop Resources
-        working-directory: lang/java/avro
-        run: mvn -B -P interop-data-generate generate-resources
-
-      - name: Bundle Install
-        run: |
-          export GEM_HOME="$PWD/.gem/"
-          export PATH="$GEM_HOME/bin:$PATH"
-          bundle install
-
-      - name: Generate Interop Data
-        run: |
-          export GEM_HOME="$PWD/.gem/"
-          export PATH="$GEM_HOME/bin:$PATH"
-          bundle exec rake --trace generate_interop
-
-      - name: Run Interop Tests
-        run: |
-          export GEM_HOME="$PWD/.gem/"
-          export PATH="$GEM_HOME/bin:$PATH"
-          bundle exec rake --trace interop
diff --git a/.github/workflows/test-lang-rust-audit.yml b/.github/workflows/test-lang-rust-audit.yml
deleted file mode 100644
index f8ec89c6e..000000000
--- a/.github/workflows/test-lang-rust-audit.yml
+++ /dev/null
@@ -1,56 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-name: Rust Security Audit
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-      - .github/workflows/test-lang-rust-audit.yml
-      - lang/rust/Cargo.toml
-      - lang/rust/Cargo.lock
-
-defaults:
-  run:
-    working-directory: lang/rust
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  audit:
-    runs-on: ubuntu-latest
-    steps:
-      - name: Checkout
-        uses: actions/checkout@v3
-      # Currently does not work. See https://github.com/actions-rs/audit-check/issues/194
-      #- name: Rust Audit
-      #  uses: actions-rs/audit-check@v1
-      #  with:
-      #    token: ${{ secrets.GITHUB_TOKEN }}
-      # Install it manually
-      - name: Dependency Review
-        if: github.event_name == 'pull_request'
-        uses: actions/dependency-review-action@v3
-      - name: Install Cargo Audit
-        run: cargo install cargo-audit
-      - name: Audit
-        run: cargo audit
diff --git a/.github/workflows/test-lang-rust-ci.yml b/.github/workflows/test-lang-rust-ci.yml
deleted file mode 100644
index 617c0ca12..000000000
--- a/.github/workflows/test-lang-rust-ci.yml
+++ /dev/null
@@ -1,238 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-name: Rust Continuous Integration
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-      - .github/workflows/test-lang-rust-ci.yml
-      - lang/rust/**
-
-defaults:
-  run:
-    working-directory: lang/rust
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  ci:
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        rust:
-          - stable
-          - beta
-          - nightly
-          - 1.60.0  # MSRV
-        target:
-          - x86_64-unknown-linux-gnu
-          - wasm32-unknown-unknown
-
-    steps:
-      - name: Checkout
-        uses: actions/checkout@v3
-
-      - name: Cache Cargo
-        uses: actions/cache@v3
-        with:
-          # these represent dependencies downloaded by cargo
-          # and thus do not depend on the OS, arch nor rust version.
-          path: ~/.cargo
-          key: cargo-cache1-
-      - name: Cache Rust dependencies
-        uses: actions/cache@v3
-        with:
-          # these represent compiled steps of both dependencies and avro
-          # and thus are specific for a particular OS, arch and rust version.
-          path: ~/target
-          key: ${{ runner.os }}-target-cache1-${{ matrix.rust }}-
-
-      - name: Rust Toolchain
-        uses: actions-rs/toolchain@v1
-        with:
-          profile: minimal
-          toolchain: ${{ matrix.rust }}
-          override: true
-          components: rustfmt
-          target: ${{ matrix.target }}
-
-      - name: Rust Format
-        if: matrix.target != 'wasm32-unknown-unknown'
-        uses: actions-rs/cargo@v1
-        with:
-          command: fmt
-          args: --manifest-path lang/rust/Cargo.toml --all -- --check
-
-      - name: Rust Build
-        uses: actions-rs/cargo@v1
-        with:
-          command: build
-          args: --manifest-path lang/rust/Cargo.toml --all-features --all-targets
-
-      - name: Rust Test
-        if: matrix.target != 'wasm32-unknown-unknown'
-        uses: actions-rs/cargo@v1
-        with:
-          command: test
-          args: --manifest-path lang/rust/Cargo.toml --all-features --target ${{ matrix.target }}
-
-      - name: Rust Test AVRO-3549
-        if: matrix.target != 'wasm32-unknown-unknown'
-        uses: actions-rs/cargo@v1
-        with:
-          command: test
-          args: --manifest-path lang/rust/Cargo.toml --target ${{ matrix.target }} test_avro_3549_read_not_enabled_codec
-
-      # because of https://github.com/rust-lang/cargo/issues/6669
-      - name: Rust Test docs
-        if: matrix.target != 'wasm32-unknown-unknown'
-        uses: actions-rs/cargo@v1
-        with:
-          command: test
-          args: --manifest-path lang/rust/Cargo.toml --doc
-
-  interop:
-    runs-on: ubuntu-latest
-
-    steps:
-      - name: Checkout
-        uses: actions/checkout@v3
-
-      - name: Rust Toolchain
-        uses: actions-rs/toolchain@v1
-        with:
-          profile: minimal
-          toolchain: stable
-          override: true
-
-      - name: Cache Cargo
-        uses: actions/cache@v3
-        with:
-          # these represent dependencies downloaded by cargo
-          # and thus do not depend on the OS, arch nor rust version.
-          path: ~/.cargo
-          key: cargo-cache1-
-      - name: Cache Rust dependencies
-        uses: actions/cache@v3
-        with:
-          # these represent compiled steps of both dependencies and avro
-          # and thus are specific for a particular OS, arch and rust version.
-          path: ~/target
-          key: ${{ runner.os }}-target-cache1-stable-
-
-      - name: Cache Local Maven Repository
-        uses: actions/cache@v3
-        with:
-          path: ~/.m2/repository
-          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-maven-
-
-      - name: Install Java Avro for Interop Test
-        working-directory: .
-        run: mvn -B install -DskipTests
-
-      - name: Create Interop Data Directory
-        working-directory: .
-        run: mkdir -p build/interop/data
-
-      - name: Generate Interop Resources
-        working-directory: lang/java/avro
-        run: mvn -B -P interop-data-generate generate-resources
-
-      - name: Generate interop data
-        run: ./build.sh interop-data-generate
-
-      - name: Rust reads interop files created by Java and Rust
-        run: ./build.sh interop-data-test
-
-      - uses: shogo82148/actions-setup-perl@v1
-        with:
-          perl-version: 5.32
-
-      - name: Install Dependencies
-        run: |
-          sudo apt-get -qqy install --no-install-recommends libcompress-raw-zlib-perl \
-                                                            libcpan-uploader-perl \
-                                                            libencode-perl \
-                                                            libio-string-perl \
-                                                            libjansson-dev \
-                                                            libjson-xs-perl \
-                                                            libmodule-install-perl \
-                                                            libmodule-install-readmefrompod-perl \
-                                                            libobject-tiny-perl \
-                                                            libsnappy-dev \
-                                                            libtest-exception-perl \
-                                                            libtest-pod-perl
-          cpanm --mirror https://www.cpan.org/ install Compress::Zstd \
-                                                       Error::Simple \
-                                                       Module::Install::Repository \
-                                                       Object::Tiny \
-                                                       Regexp::Common \
-                                                       Try::Tiny \
-                                                       inc::Module::Install
-
-
-      - name: Perl reads interop files created by Java and Rust
-        working-directory: lang/perl
-        run: ./build.sh interop-data-test
-
-  web-assembly:
-    runs-on: ubuntu-latest
-
-    steps:
-      - name: Checkout
-        uses: actions/checkout@v3
-
-      - name: Rust Toolchain
-        uses: actions-rs/toolchain@v1
-        with:
-          profile: minimal
-          toolchain: stable
-          override: true
-          target: wasm32-unknown-unknown
-
-      - name: Cache Cargo
-        uses: actions/cache@v3
-        with:
-          # these represent dependencies downloaded by cargo
-          # and thus do not depend on the OS, arch nor rust version.
-          path: ~/.cargo
-          key: cargo-cache1-
-
-      - name: Cache Rust dependencies
-        uses: actions/cache@v3
-        with:
-          # these represent compiled steps of both dependencies and avro
-          # and thus are specific for a particular OS, arch and rust version.
-          path: ~/target
-          key: ${{ runner.os }}-target-cache1-stable-
-
-      - name: Install wasm-pack
-        run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
-
-      - name: Build the Web Assembly demo app
-        run: wasm-pack build wasm-demo
-
-      - name: Test the Web Assembly demo app
-        run: RUST_BACKTRACE=1 wasm-pack test --headless --firefox wasm-demo
diff --git a/.github/workflows/test-lang-rust-clippy.yml b/.github/workflows/test-lang-rust-clippy.yml
deleted file mode 100644
index adafafd3f..000000000
--- a/.github/workflows/test-lang-rust-clippy.yml
+++ /dev/null
@@ -1,50 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-name: Rust Clippy Check
-on:
-  workflow_dispatch:
-  push:
-    branches: [ master ]
-  pull_request:
-    branches: [ master ]
-    paths:
-      - .github/workflows/test-lang-rust-clippy.yml
-      - lang/rust/**
-
-defaults:
-  run:
-    working-directory: lang/rust
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}
-  cancel-in-progress: true
-
-jobs:
-  clippy_check:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v3
-      - uses: actions-rs/toolchain@v1
-        with:
-          toolchain: stable
-          components: clippy
-          override: true
-      - uses: actions-rs/clippy-check@v1
-        with:
-          token: ${{ secrets.GITHUB_TOKEN }}
-          args: --manifest-path lang/rust/Cargo.toml  --all-features --all-targets -- -Dclippy::all -Dunused_imports
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 437a035f0..000000000
--- a/.gitignore
+++ /dev/null
@@ -1,32 +0,0 @@
-*.iml
-*.ipr
-*.iws
-*.swp
-*~
-.idea/
-.project
-.settings
-.classpath
-target
-*.pyc
-*.egg-info
-.svn
-/build
-test-output
-/dist
-/lang/java/compiler/nbactions.xml
-/lang/java/compiler/nb-configuration.xml
-/lang/java/compiler/nbproject/
-**/.vscode/**/*
-.vs/
-.DS_Store
-.factorypath
-.mypy_cache
-.python-version
-.java-version
-.coverage
-vendor
-composer.lock
-.phpunit.result.cache
-.mvn/jvm.config # Maven JVM settings
-**/*.run.xml    # Intellij IDEA Run configurations
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index d96e7ce14..000000000
--- a/.gitmodules
+++ /dev/null
@@ -1,3 +0,0 @@
-[submodule "doc/themes/docsy"]
-	path = doc/themes/docsy
-	url = https://github.com/google/docsy
diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
deleted file mode 100644
index c6000969d..000000000
--- a/.mvn/extensions.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-   Licensed to the Apache Software Foundation (ASF) under one or more
-   contributor license agreements.  See the NOTICE file distributed with
-   this work for additional information regarding copyright ownership.
-   The ASF licenses this file to You under the Apache License, Version 2.0
-   (the "License"); you may not use this file except in compliance with
-   the License.  You may obtain a copy of the License at
-
-       https://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
--->
-<extensions xmlns="http://maven.apache.org/EXTENSIONS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-      xsi:schemaLocation="http://maven.apache.org/EXTENSIONS/1.0.0 http://maven.apache.org/xsd/core-extensions-1.0.0.xsd">
-    <extension>
-        <groupId>org.apache.maven.extensions</groupId>
-        <artifactId>maven-build-cache-extension</artifactId>
-        <version>1.0.0</version>
-    </extension>
-</extensions>
diff --git a/lang/java/mapred/src/test/resources/org/apache/avro/mapreduce/mapreduce-test-input.avro/_SUCCESS b/.nojekyll
old mode 100755
new mode 100644
similarity index 100%
rename from lang/java/mapred/src/test/resources/org/apache/avro/mapreduce/mapreduce-test-input.avro/_SUCCESS
rename to .nojekyll
diff --git a/.yamllint.yml b/.yamllint.yml
deleted file mode 100644
index baad25337..000000000
--- a/.yamllint.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-extends: default
-
-rules:
-  # Change line length from error to warning
-  line-length:
-    max: 80
-    level: warning
-
-  # Disabling the document-start error messages
-  document-start:
-    present: false
diff --git a/lang/py/avro/py.typed b/404.html
similarity index 100%
rename from lang/py/avro/py.typed
rename to 404.html
diff --git a/BUILD.md b/BUILD.md
deleted file mode 100644
index 9e8bb9362..000000000
--- a/BUILD.md
+++ /dev/null
@@ -1,93 +0,0 @@
-# Apache Avro Build Instructions
-
-## Requirements
-
-The following packages must be installed before Avro can be built:
-
- - Java: JDK 1.8, Maven 3 or better, protobuf-compile
- - PHP: php7, phpunit, php7-gmp
- - Python 3: 3.6 or greater
- - C: gcc, cmake, asciidoc, source-highlight, Jansson, pkg-config
- - C++: cmake 3.7.2 or greater, g++, flex, bison, libboost-dev
- - C#: .NET Core 2.2 SDK
- - JavaScript: Node 12.x+, nodejs, npm
- - Ruby: Ruby 2.7 or greater, ruby-dev, gem, bundler, snappy
- - Perl: Perl 5.24.1 or greater, gmake, Module::Install,
-   Module::Install::ReadmeFromPod, Module::Install::Repository,
-   Math::BigInt, JSON::XS, Try::Tiny, Regexp::Common, Encode,
-   IO::String, Object::Tiny, Compress::ZLib, Error::Simple,
-   Test::More, Test::Exception, Test::Pod
- - Apache Ant 1.7
- - md5sum, sha1sum, used by top-level dist target
-
-## Using docker
-
-It can be simpler to use a Docker image with all of the requirements already
-installed. If you have Docker installed on your host machine, you can build
-inside a container by running:
-
-```bash
-./build.sh docker
-docker@539f6535c9db:~/avro$ cd lang/java/
-docker@539f6535c9db:~/avro/lang/java$ ./build.sh test
-[INFO] Scanning for projects...
-```
-
-When this completes you will be in a shell running in the
-container. Building the image the first time may take a while (20
-minutes or more) since dependencies must be downloaded and
-installed. However subsequent invocations are much faster as the
-cached image is used.
-
-The working directory in the container is mounted from your host. This
-allows you to access the files in your Avro development tree from the
-Docker container.
-
-There are some additional `DOCKER_` environment variables described in 
-[build.sh](./build.sh) that can be used to interact with the image using
-the build script. Some examples:
-
-```bash
-# Rebuild the docker image without using the build cache.
-DOCKER_BUILD_XTRA_ARGS=--no-cache ./build.sh docker
-
-# Build a docker image with a specific tag (for an RC or poc, for example)
-DOCKER_IMAGE_NAME=avro-build:1.10.1-rc1 ./build.sh docker
-
-# Run a command and return.
-DOCKER_RUN_ENTRYPOINT="mvn --version" ./build.sh docker
-```
-
-## Developing inside a Container (Visual Studio Code Devcontainer)
-
-Requirement:
- - [Visual Studio Code](https://code.visualstudio.com/)
- - [Remote Development extension pack](https://aka.ms/vscode-remote/download/extension)
- - Docker
-   - Windows: (Docker Desktop)[https://www.docker.com/products/docker-desktop]
-   - macOS: (Docker Desktop)[https://www.docker.com/products/docker-desktop]
-   - Linux: (Docker CE/EE)[https://docs.docker.com/install/#supported-platforms] and (Docker Compose)[https://docs.docker.com/compose/install]
-
-Useful links:
- - (Developing inside a Container)[https://code.visualstudio.com/docs/remote/containers]
- - (Going further with Dev Containers)[https://microsoft.github.io/code-with-engineering-playbook/developer-experience/going-further/]
-
-## Building
-
-Once the requirements are installed (or from the Docker container),
-build.sh can be used as follows:
-
-```
-./build.sh test # runs tests for all languages
-./build.sh dist # creates all release distribution files in dist/
-./build.sh clean # removes all generated artifacts
-```
-
-## Testing
-
-Testing is done with the same Docker container as mentioned in the building
-step. The difference is that it will do clean run of the full test suite:
-
-```bash
-./build.sh docker-test
-```
diff --git a/DIST_README.txt b/DIST_README.txt
deleted file mode 100644
index 003751c75..000000000
--- a/DIST_README.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-Apache Avro Distribution 
-
-Avro is a data serialization system.
-
-This distribution contains the following files:
-
-  - avro-src-x.y.z.tar.gz contains the full source for Avro, including
-    all programming language implementations, documentation source, etc.
-
-  - avro-doc-x.y.z.tar.gz contains Avro's pre-built documentation.
-
-  - the c/, cpp/, csharp/, java/, js/, perl/, php/, py/, and ruby/
-    subdirectories contain pre-built, language-specific binaries,
-    bundles, etc. as conveniences.
diff --git a/LICENSE.txt b/LICENSE.txt
deleted file mode 100644
index 7e159a69b..000000000
--- a/LICENSE.txt
+++ /dev/null
@@ -1,570 +0,0 @@
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        https://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       https://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
-----------------------------------------------------------------------
-License for the Jansson C JSON parser used in the C implementation:
-
-Copyright (c) 2009-2011 Petri Lehtinen <pe...@digip.org>
-
-Some files include an additional copyright notice:
-* lang/c/jansson/src/pack_unpack.c
-  Copyright (c) 2011 Graeme Smecher <gr...@mail.mcgill.ca>
-* lang/c/jansson/test/suites/api/test_unpack.c
-  Copyright (c) 2011 Graeme Smecher <gr...@mail.mcgill.ca>
-* lang/c/jansson/src/memory.c
-  Copyright (c) 2011 Basile Starynkevitch  <ba...@starynkevitch.net>
-
-| Permission is hereby granted, free of charge, to any person obtaining a copy
-| of this software and associated documentation files (the "Software"), to deal
-| in the Software without restriction, including without limitation the rights
-| to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-| copies of the Software, and to permit persons to whom the Software is
-| furnished to do so, subject to the following conditions:
-|
-| The above copyright notice and this permission notice shall be included in
-| all copies or substantial portions of the Software.
-|
-| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-| FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-| THE SOFTWARE.
-
-----------------------------------------------------------------------
-License for msinttypes.h and msstdint.h used in the C implementation:
-Source from:
-https://code.google.com/p/msinttypes/downloads/detail?name=msinttypes-r26.zip
-
-Copyright (c) 2006-2008 Alexander Chemeris
-
-| Redistribution and use in source and binary forms, with or without
-| modification, are permitted provided that the following conditions are met:
-|
-|   1. Redistributions of source code must retain the above copyright notice,
-|      this list of conditions and the following disclaimer.
-|
-|   2. Redistributions in binary form must reproduce the above copyright
-|      notice, this list of conditions and the following disclaimer in the
-|      documentation and/or other materials provided with the distribution.
-|
-|   3. The name of the author may be used to endorse or promote products
-|      derived from this software without specific prior written permission.
-|
-| THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-| WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-| MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-| EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-| SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-| PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-| OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
-| WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-| OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-| ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-----------------------------------------------------------------------
-License for st.c and st.h used in the C implementation:
-
-| This is a public domain general purpose hash table package written by
-| Peter Moore @ UCB. 
-
-----------------------------------------------------------------------
-License for Dirent API for Microsoft Visual Studio used in the C implementation:
-Source from:
-http://www.softagalleria.net/download/dirent/dirent-1.11.zip
-
-Copyright (C) 2006 Toni Ronkko
-
-| Permission is hereby granted, free of charge, to any person obtaining
-| a copy of this software and associated documentation files (the
-| ``Software''), to deal in the Software without restriction, including
-| without limitation the rights to use, copy, modify, merge, publish,
-| distribute, sublicense, and/or sell copies of the Software, and to
-| permit persons to whom the Software is furnished to do so, subject to
-| the following conditions:
-|
-| The above copyright notice and this permission notice shall be included
-| in all copies or substantial portions of the Software.
-|
-| THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS
-| OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-| MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-| IN NO EVENT SHALL TONI RONKKO BE LIABLE FOR ANY CLAIM, DAMAGES OR
-| OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-| ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-| OTHER DEALINGS IN THE SOFTWARE.
-
-----------------------------------------------------------------------
-License for ivy-2.2.0.jar used in the python implementation:
-
-Apache License version 2.0 (see above)
-
-----------------------------------------------------------------------
-License for pyAntTasks-1.3.jar used in the python implementation:
-
-Apache License version 2.0 (see above)
-
-----------------------------------------------------------------------
-License for NUnit binary included with the C# implementation:
-File: nunit.framework.dll
-
-| NUnit License
-|
-| Copyright © 2002-2015 Charlie Poole
-| Copyright © 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov
-| Copyright © 2000-2002 Philip A. Craig
-|
-| This software is provided 'as-is', without any express or implied warranty. In
-| no event will the authors be held liable for any damages arising from the use
-| of this software.
-|
-| Permission is granted to anyone to use this software for any purpose, including
-| commercial applications, and to alter it and redistribute it freely, subject to
-| the following restrictions:
-|
-| The origin of this software must not be misrepresented; you must not claim that
-| you wrote the original software. If you use this software in a product, an
-| acknowledgment (see the following) in the product documentation is required. 
-|
-| Portions Copyright © 2002-2012 Charlie Poole or Copyright © 2002-2004 James W.
-| Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright © 2000-2002 Philip A.
-| Craig 
-|
-| Altered source versions must be plainly marked as such, and must not be
-| misrepresented as being the original software. 
-|
-| This notice may not be removed or altered from any source distribution.
-| License Note
-|
-| This license is based on the open source zlib/libpng license. The idea was to
-| keep the license as simple as possible to encourage use of NUnit in free and
-| commercial applications and libraries, but to keep the source code together and
-| to give credit to the NUnit contributors for their efforts. While this license
-| allows shipping NUnit in source and binary form, if shipping a NUnit variant is
-| the sole purpose of your product, please let us know.
-
-----------------------------------------------------------------------
-License for the Json.NET binary included with the C# implementation:
-File: Newtonsoft.Json.dll
-
-Copyright (c) 2007 James Newton-King
-
-| Permission is hereby granted, free of charge, to any person obtaining
-| a copy of this software and associated documentation files (the
-| "Software"), to deal in the Software without restriction, including
-| without limitation the rights to use, copy, modify, merge, publish,
-| distribute, sublicense, and/or sell copies of the Software, and to
-| permit persons to whom the Software is furnished to do so, subject to
-| the following conditions:
-|
-| The above copyright notice and this permission notice shall be
-| included in all copies or substantial portions of the Software.
-|
-| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-| EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-| MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-| NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-| LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-| OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-| WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-----------------------------------------------------------------------
-License for the Castle Core binary included with the C# implementation:
-File: Castle.Core.dll
-
-Copyright (c) 2004-2015 Castle Project
-
-License: Apache License version 2.0 (see above)
-URL: https://opensource.org/licenses/Apache-2.0
-
-----------------------------------------------------------------------
-License for the log4net binary included with the C# implementation:
-File: log4net.dll
-
-Copyright 2004-2015 The Apache Software Foundation.
-
-License: Apache License version 2.0 (see above)
-
-----------------------------------------------------------------------
-License for the m4 macros used by the C++ implementation:
-
-Files:
-* lang/c++/m4/m4_ax_boost_system.m4
-  Copyright (c) 2008 Thomas Porschberg <th...@randspringer.de>
-  Copyright (c) 2008 Michael Tindal
-  Copyright (c) 2008 Daniel Casimiro <da...@gmail.com>
-* lang/c++/m4/m4_ax_boost_asio.m4
-  Copyright (c) 2008 Thomas Porschberg <th...@randspringer.de>
-  Copyright (c) 2008 Pete Greenwell <pe...@mu.org>
-* lang/c++/m4/m4_ax_boost_filesystem.m4
-  Copyright (c) 2009 Thomas Porschberg <th...@randspringer.de>
-  Copyright (c) 2009 Michael Tindal
-  Copyright (c) 2009 Roman Rybalko <li...@romanr.info>
-* lang/c++/m4/m4_ax_boost_thread.m4
-  Copyright (c) 2009 Thomas Porschberg <th...@randspringer.de>
-  Copyright (c) 2009 Michael Tindal
-* lang/c++/m4/m4_ax_boost_regex.m4
-  Copyright (c) 2008 Thomas Porschberg <th...@randspringer.de>
-  Copyright (c) 2008 Michael Tindal
-* lang/c++/m4/m4_ax_boost_base.m4
-  Copyright (c) 2008 Thomas Porschberg <th...@randspringer.de>
-
-License text:
-| Copying and distribution of this file, with or without modification, are
-| permitted in any medium without royalty provided the copyright notice
-| and this notice are preserved. This file is offered as-is, without any
-| warranty.
-
-----------------------------------------------------------------------
-License for the AVRO_BOOT_NO_TRAIT code in the C++ implementation:
-File: lang/c++/api/Boost.hh
-
-| Boost Software License - Version 1.0 - August 17th, 2003
-|
-| Permission is hereby granted, free of charge, to any person or organization
-| obtaining a copy of the software and accompanying documentation covered by
-| this license (the "Software") to use, reproduce, display, distribute,
-| execute, and transmit the Software, and to prepare derivative works of the
-| Software, and to permit third-parties to whom the Software is furnished to
-| do so, all subject to the following:
-|
-| The copyright notices in the Software and this entire statement, including
-| the above license grant, this restriction and the following disclaimer,
-| must be included in all copies of the Software, in whole or in part, and
-| all derivative works of the Software, unless such copies or derivative
-| works are solely in the form of machine-executable object code generated by
-| a source language processor.
-|
-| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-| FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
-| SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
-| FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
-| ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-| DEALINGS IN THE SOFTWARE.
-
-----------------------------------------------------------------------
-License for jquery.tipsy.js, tipsy.js, and tipsy.css used by the Java IPC implementation:
-
-Copyright (c) 2008 Jason Frame (jason@onehackoranother.com)
-
-| Permission is hereby granted, free of charge, to any person obtaining a copy
-| of this software and associated documentation files (the "Software"), to deal
-| in the Software without restriction, including without limitation the rights
-| to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-| copies of the Software, and to permit persons to whom the Software is
-| furnished to do so, subject to the following conditions:
-| 
-| The above copyright notice and this permission notice shall be included in
-| all copies or substantial portions of the Software.
-| 
-| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-| FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-| THE SOFTWARE.
-
-----------------------------------------------------------------------
-License for protovis-r3.2.js used by the Java IPC implementation:
-
-Copyright (c) 2010, Stanford Visualization Group
-All rights reserved.
-
-| Redistribution and use in source and binary forms, with or without modification,
-| are permitted provided that the following conditions are met:
-| 
-|   * Redistributions of source code must retain the above copyright notice,
-|     this list of conditions and the following disclaimer.
-| 
-|   * Redistributions in binary form must reproduce the above copyright notice,
-|     this list of conditions and the following disclaimer in the documentation
-|     and/or other materials provided with the distribution.
-| 
-|   * Neither the name of Stanford University nor the names of its contributors
-|     may be used to endorse or promote products derived from this software
-|     without specific prior written permission.
-| 
-| THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-| ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-| WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-| DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
-| ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-| (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-| LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-| ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-| (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-| SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-----------------------------------------------------------------------
-License for g.Raphael 0.4.1 used by the Java IPC implementation:
-
-Copyright (c) 2009 Dmitry Baranovskiy (http://g.raphaeljs.com)
-Licensed under the MIT (https://www.opensource.org/licenses/mit-license.php) license.
-
-----------------------------------------------------------------------
-License for jQuery v1.4.2 used by the Java IPC implementation:
-
-Copyright 2010, John Resig
-Dual licensed under the MIT or GPL Version 2 licenses.
-https://jquery.org/license
-
-jQuery includes Sizzle.js
-https://sizzlejs.com/
-Copyright 2010, The Dojo Foundation
-Released under the MIT, BSD, and GPL Licenses.
-
-Both are included under the terms of the MIT license:
-
-| Permission is hereby granted, free of charge, to any person obtaining a copy
-| of this software and associated documentation files (the "Software"), to deal
-| in the Software without restriction, including without limitation the rights
-| to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-| copies of the Software, and to permit persons to whom the Software is
-| furnished to do so, subject to the following conditions:
-|
-| The above copyright notice and this permission notice shall be included in
-| all copies or substantial portions of the Software.
-|
-| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-| FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-| THE SOFTWARE.
-
-----------------------------------------------------------------------
-License for portions of idl.jj in the Java compiler implementation:
-
-Portions of idl.jj were modeled after the example Java 1.5
-parser included with JavaCC. For those portions:
-
-Copyright (c) 2006, Sun Microsystems, Inc.
-All rights reserved.
-
-| Redistribution and use in source and binary forms, with or without
-| modification, are permitted provided that the following conditions are met:
-|
-|     * Redistributions of source code must retain the above copyright notice,
-|       this list of conditions and the following disclaimer.
-|     * Redistributions in binary form must reproduce the above copyright
-|       notice, this list of conditions and the following disclaimer in the
-|       documentation and/or other materials provided with the distribution.
-|     * Neither the name of the Sun Microsystems, Inc. nor the names of its
-|       contributors may be used to endorse or promote products derived from
-|       this software without specific prior written permission.
-|
-| THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-| AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-| IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-| ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-| LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-| CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-| SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-| INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-| CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-| ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
-| THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/NOTICE.txt b/NOTICE.txt
deleted file mode 100644
index 737629b09..000000000
--- a/NOTICE.txt
+++ /dev/null
@@ -1,75 +0,0 @@
-Apache Avro
-Copyright 2010-2019 The Apache Software Foundation
-
-This product includes software developed at
-The Apache Software Foundation (https://www.apache.org/).
-
-NUnit license acknowledgement:
-
-| Portions Copyright © 2002-2012 Charlie Poole or Copyright © 2002-2004 James
-| W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright © 2000-2002
-| Philip A. Craig 
-
-Based upon the representations of upstream licensors, it is understood that
-portions of the mapreduce API included in the Java implementation are licensed
-from various contributors under one or more contributor license agreements to
-Odiago, Inc. and were then contributed by Odiago to Apache Avro, which has now
-made them available under the Apache 2.0 license. The original file header text
-is:
-
-| Licensed to Odiago, Inc. under one or more contributor license
-| agreements.  See the NOTICE file distributed with this work for
-| additional information regarding copyright ownership.  Odiago, Inc.
-| licenses this file to you under the Apache License, Version 2.0
-| (the "License"); you may not use this file except in compliance
-| with the License.  You may obtain a copy of the License at
-|
-|     https://www.apache.org/licenses/LICENSE-2.0
-|
-| Unless required by applicable law or agreed to in writing, software
-| distributed under the License is distributed on an "AS IS" BASIS,
-| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-| implied.  See the License for the specific language governing
-| permissions and limitations under the License.
-
-The Odiago NOTICE at the time of the contribution:
-
-| This product includes software developed by Odiago, Inc.
-| (https://www.wibidata.com).
-
-Apache Ivy includes the following in its NOTICE file:
-
-| Apache Ivy
-| Copyright 2007-2010 The Apache Software Foundation
-|
-| This product includes software developed by
-| The Apache Software Foundation (https://www.apache.org/).
-|
-| Portions of Ivy were originally developed by
-| Jayasoft SARL (http://www.jayasoft.fr/)
-| and are licensed to the Apache Software Foundation under the
-| "Software Grant License Agreement"
-|
-| SSH and SFTP support is provided by the JCraft JSch package, 
-| which is open source software, available under
-| the terms of a BSD style license.  
-| The original software and related information is available
-| at http://www.jcraft.com/jsch/. 
-
-Apache Log4Net includes the following in its NOTICE file:
-
-| Apache log4net
-| Copyright 2004-2015 The Apache Software Foundation
-|
-| This product includes software developed at
-| The Apache Software Foundation (https://www.apache.org/).
-
-csharp reflect serializers were contributed by Pitney Bowes Inc.
-
-| Copyright 2019 Pitney Bowes Inc.
-| Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. 
-| You may obtain a copy of the License at https://www.apache.org/licenses/LICENSE-2.0.
-| Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, 
-| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-| See the License for the specific language governing permissions and limitations under the License.
-
diff --git a/README.md b/README.md
deleted file mode 100644
index 472656a3e..000000000
--- a/README.md
+++ /dev/null
@@ -1,72 +0,0 @@
-# Apache Avro™
-
-[![test c][test c img]][test c]
-[![test c#][test c# img]][test c#]
-[![test c++][test c++ img]][test c++]
-[![test java][test java img]][test java]
-[![test javascript][test javascript img]][test javascript]
-[![test perl][test perl img]][test perl]
-[![test ruby][test ruby img]][test ruby]
-[![test python][test python img]][test python]
-[![test php][test php img]][test php]
-
-[![rust continuous integration][rust continuous integration img]][rust continuous integration]
-[![rust clippy check][rust clippy check img]][rust clippy check]
-[![rust security audit][rust security audit img]][rust security audit]
-
-[![codeql c#][codeql c# img]][codeql c#]
-[![codeql java][codeql java img]][codeql java]
-[![codeql javascript][codeql javascript img]][codeql javascript]
-[![codeql python][codeql python img]][codeql python]
-
------
-
-Apache Avro™ is a data serialization system.
-
-Learn more about Avro, please visit our website at:
-
-  https://avro.apache.org/
-
-To contribute to Avro, please read:
-
-  https://cwiki.apache.org/confluence/display/AVRO/How+To+Contribute
-
-<!-- Arranged this way for easy copy-pasting and editor string manipulation -->
-
-[test c]:          https://github.com/apache/avro/actions/workflows/test-lang-c.yml
-[test c#]:         https://github.com/apache/avro/actions/workflows/test-lang-csharp.yml
-[test c++]:        https://github.com/apache/avro/actions/workflows/test-lang-c++.yml
-[test java]:       https://github.com/apache/avro/actions/workflows/test-lang-java.yml
-[test javascript]: https://github.com/apache/avro/actions/workflows/test-lang-js.yml
-[test perl]:       https://github.com/apache/avro/actions/workflows/test-lang-perl.yml
-[test ruby]:       https://github.com/apache/avro/actions/workflows/test-lang-ruby.yml
-[test python]:     https://github.com/apache/avro/actions/workflows/test-lang-py.yml
-[test php]:        https://github.com/apache/avro/actions/workflows/test-lang-php.yml
-
-[rust continuous integration]: https://github.com/apache/avro/actions/workflows/test-lang-rust-ci.yml
-[rust clippy check]:           https://github.com/apache/avro/actions/workflows/test-lang-rust-clippy.yml
-[rust security audit]:         https://github.com/apache/avro/actions/workflows/test-lang-rust-audit.yml
-
-[codeql c#]:         https://github.com/apache/avro/actions/workflows/codeql-csharp-analysis.yml
-[codeql java]:       https://github.com/apache/avro/actions/workflows/codeql-java-analysis.yml
-[codeql javascript]: https://github.com/apache/avro/actions/workflows/codeql-js-analysis.yml
-[codeql python]:     https://github.com/apache/avro/actions/workflows/codeql-py-analysis.yml
-
-[test c img]:          https://github.com/apache/avro/actions/workflows/test-lang-c.yml/badge.svg
-[test c# img]:         https://github.com/apache/avro/actions/workflows/test-lang-csharp.yml/badge.svg
-[test c++ img]:        https://github.com/apache/avro/actions/workflows/test-lang-c++.yml/badge.svg
-[test java img]:       https://github.com/apache/avro/actions/workflows/test-lang-java.yml/badge.svg
-[test javascript img]: https://github.com/apache/avro/actions/workflows/test-lang-js.yml/badge.svg
-[test perl img]:       https://github.com/apache/avro/actions/workflows/test-lang-perl.yml/badge.svg
-[test ruby img]:       https://github.com/apache/avro/actions/workflows/test-lang-ruby.yml/badge.svg
-[test python img]:     https://github.com/apache/avro/actions/workflows/test-lang-py.yml/badge.svg
-[test php img]:        https://github.com/apache/avro/actions/workflows/test-lang-php.yml/badge.svg
-
-[rust continuous integration img]: https://github.com/apache/avro/actions/workflows/test-lang-rust-ci.yml/badge.svg
-[rust clippy check img]:           https://github.com/apache/avro/actions/workflows/test-lang-rust-clippy.yml/badge.svg
-[rust security audit img]:         https://github.com/apache/avro/actions/workflows/test-lang-rust-audit.yml/badge.svg
-
-[codeql c# img]:         https://github.com/apache/avro/actions/workflows/codeql-csharp-analysis.yml/badge.svg
-[codeql java img]:       https://github.com/apache/avro/actions/workflows/codeql-java-analysis.yml/badge.svg
-[codeql javascript img]: https://github.com/apache/avro/actions/workflows/codeql-js-analysis.yml/badge.svg
-[codeql python img]:     https://github.com/apache/avro/actions/workflows/codeql-py-analysis.yml/badge.svg
diff --git a/_print/credits.html b/_print/credits.html
new file mode 100644
index 000000000..80f7aadf4
--- /dev/null
+++ b/_print/credits.html
@@ -0,0 +1 @@
+<!doctype html><html lang=en><head><title>/asf-site/project/credits/_print/</title><link rel=canonical href=/asf-site/project/credits/_print/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=/asf-site/project/credits/_print/"></head></html>
\ No newline at end of file
diff --git a/doc/assets/icons/logo.svg b/_print/docs/++version++/logo.svg
similarity index 100%
rename from doc/assets/icons/logo.svg
rename to _print/docs/++version++/logo.svg
diff --git a/_print/irc.html b/_print/irc.html
new file mode 100644
index 000000000..26db7f8a6
--- /dev/null
+++ b/_print/irc.html
@@ -0,0 +1 @@
+<!doctype html><html lang=en><head><title>/asf-site/community/_print/</title><link rel=canonical href=/asf-site/community/_print/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=/asf-site/community/_print/"></head></html>
\ No newline at end of file
diff --git a/_print/issue_tracking.html b/_print/issue_tracking.html
new file mode 100644
index 000000000..26db7f8a6
--- /dev/null
+++ b/_print/issue_tracking.html
@@ -0,0 +1 @@
+<!doctype html><html lang=en><head><title>/asf-site/community/_print/</title><link rel=canonical href=/asf-site/community/_print/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=/asf-site/community/_print/"></head></html>
\ No newline at end of file
diff --git a/_print/linkmap.html b/_print/linkmap.html
new file mode 100644
index 000000000..93cb7b0ed
--- /dev/null
+++ b/_print/linkmap.html
@@ -0,0 +1 @@
+<!doctype html><html lang=en><head><title>/asf-site/project/_print/</title><link rel=canonical href=/asf-site/project/_print/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=/asf-site/project/_print/"></head></html>
\ No newline at end of file
diff --git a/_print/mail/index.html b/_print/mail/index.html
new file mode 100644
index 000000000..26db7f8a6
--- /dev/null
+++ b/_print/mail/index.html
@@ -0,0 +1 @@
+<!doctype html><html lang=en><head><title>/asf-site/community/_print/</title><link rel=canonical href=/asf-site/community/_print/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=/asf-site/community/_print/"></head></html>
\ No newline at end of file
diff --git a/_print/mailing_lists.html b/_print/mailing_lists.html
new file mode 100644
index 000000000..26db7f8a6
--- /dev/null
+++ b/_print/mailing_lists.html
@@ -0,0 +1 @@
+<!doctype html><html lang=en><head><title>/asf-site/community/_print/</title><link rel=canonical href=/asf-site/community/_print/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=/asf-site/community/_print/"></head></html>
\ No newline at end of file
diff --git a/_print/releases.html b/_print/releases.html
new file mode 100644
index 000000000..26bd9e857
--- /dev/null
+++ b/_print/releases.html
@@ -0,0 +1 @@
+<!doctype html><html lang=en><head><title>/asf-site/blog/releases/_print/</title><link rel=canonical href=/asf-site/blog/releases/_print/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=/asf-site/blog/releases/_print/"></head></html>
\ No newline at end of file
diff --git a/_print/version_control.html b/_print/version_control.html
new file mode 100644
index 000000000..26db7f8a6
--- /dev/null
+++ b/_print/version_control.html
@@ -0,0 +1 @@
+<!doctype html><html lang=en><head><title>/asf-site/community/_print/</title><link rel=canonical href=/asf-site/community/_print/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=/asf-site/community/_print/"></head></html>
\ No newline at end of file
diff --git a/blog/2009/04/10/avro-joins-apache/index.html b/blog/2009/04/10/avro-joins-apache/index.html
new file mode 100644
index 000000000..f3b845b10
--- /dev/null
+++ b/blog/2009/04/10/avro-joins-apache/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span class=td-sidebar-nav-active-item>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/ap [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-joins-apache.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-joins-apache.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+secti [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%20joins%20Apache" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2009/09/15/avro-1.1.0/index.html b/blog/2009/09/15/avro-1.1.0/index.html
new file mode 100644
index 000000000..1dc72a5f3
--- /dev/null
+++ b/blog/2009/09/15/avro-1.1.0/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span class=td-sidebar-nav-active-item>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.1.0-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.1.0-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.1.0" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2009/10/15/avro-1.2.0/index.html b/blog/2009/10/15/avro-1.2.0/index.html
new file mode 100644
index 000000000..de7a7c316
--- /dev/null
+++ b/blog/2009/10/15/avro-1.2.0/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span class=td-sidebar-nav-active-item>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.2.0-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.2.0-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.2.0" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2010/02/26/avro-1.3.0/index.html b/blog/2010/02/26/avro-1.3.0/index.html
new file mode 100644
index 000000000..427580147
--- /dev/null
+++ b/blog/2010/02/26/avro-1.3.0/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span class=td-sidebar-nav-active-item>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.3.0-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.3.0-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.3.0" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2010/03/19/avro-1.3.1/index.html b/blog/2010/03/19/avro-1.3.1/index.html
new file mode 100644
index 000000000..4ed099689
--- /dev/null
+++ b/blog/2010/03/19/avro-1.3.1/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span class=td-sidebar-nav-active-item>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.3.1-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.3.1-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.3.1" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2010/03/31/avro-1.3.2/index.html b/blog/2010/03/31/avro-1.3.2/index.html
new file mode 100644
index 000000000..110855449
--- /dev/null
+++ b/blog/2010/03/31/avro-1.3.2/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span class=td-sidebar-nav-active-item>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.3.2-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.3.2-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.3.2" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2010/07/07/avro-1.3.3/index.html b/blog/2010/07/07/avro-1.3.3/index.html
new file mode 100644
index 000000000..b660be246
--- /dev/null
+++ b/blog/2010/07/07/avro-1.3.3/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span class=td-sidebar-nav-active-item>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.3.3-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.3.3-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.3.3" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2010/07/15/avro-1.0.0/index.html b/blog/2010/07/15/avro-1.0.0/index.html
new file mode 100644
index 000000000..163f5b964
--- /dev/null
+++ b/blog/2010/07/15/avro-1.0.0/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span class=td-sidebar-nav-active-item>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.0.0-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.0.0-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.0.0" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2010/09/08/avro-1.4.0/index.html b/blog/2010/09/08/avro-1.4.0/index.html
new file mode 100644
index 000000000..b82a2d152
--- /dev/null
+++ b/blog/2010/09/08/avro-1.4.0/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span class=td-sidebar-nav-active-item>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.4.0-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.4.0-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.4.0" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2010/10/13/avro-1.4.1/index.html b/blog/2010/10/13/avro-1.4.1/index.html
new file mode 100644
index 000000000..d2e7cf0d7
--- /dev/null
+++ b/blog/2010/10/13/avro-1.4.1/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span class=td-sidebar-nav-active-item>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.4.1-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.4.1-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.4.1" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2011/03/11/avro-1.5.0/index.html b/blog/2011/03/11/avro-1.5.0/index.html
new file mode 100644
index 000000000..1caa62f3a
--- /dev/null
+++ b/blog/2011/03/11/avro-1.5.0/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span class=td-sidebar-nav-active-item>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.5.0-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.5.0-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.5.0" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2011/05/06/avro-1.5.1/index.html b/blog/2011/05/06/avro-1.5.1/index.html
new file mode 100644
index 000000000..5181ffc46
--- /dev/null
+++ b/blog/2011/05/06/avro-1.5.1/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span class=td-sidebar-nav-active-item>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.5.1-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.5.1-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.5.1" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2011/08/12/avro-1.5.2/index.html b/blog/2011/08/12/avro-1.5.2/index.html
new file mode 100644
index 000000000..4ca8bbbbe
--- /dev/null
+++ b/blog/2011/08/12/avro-1.5.2/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span class=td-sidebar-nav-active-item>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.5.2-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.5.2-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.5.2" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2011/08/29/avro-1.5.3/index.html b/blog/2011/08/29/avro-1.5.3/index.html
new file mode 100644
index 000000000..ed918aeb0
--- /dev/null
+++ b/blog/2011/08/29/avro-1.5.3/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span class=td-sidebar-nav-active-item>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.5.3-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.5.3-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.5.3" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2011/09/12/avro-1.5.4/index.html b/blog/2011/09/12/avro-1.5.4/index.html
new file mode 100644
index 000000000..18b8e27bf
--- /dev/null
+++ b/blog/2011/09/12/avro-1.5.4/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span class=td-sidebar-nav-active-item>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.5.4-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.5.4-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.5.4" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2011/11/02/avro-1.6.0/index.html b/blog/2011/11/02/avro-1.6.0/index.html
new file mode 100644
index 000000000..8ab8f7d3f
--- /dev/null
+++ b/blog/2011/11/02/avro-1.6.0/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span class=td-sidebar-nav-active-item>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.6.0-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.6.0-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.6.0" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2011/11/14/avro-1.6.1/index.html b/blog/2011/11/14/avro-1.6.1/index.html
new file mode 100644
index 000000000..86efcad8a
--- /dev/null
+++ b/blog/2011/11/14/avro-1.6.1/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span class=td-sidebar-nav-active-item>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.6.1-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.6.1-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.6.1" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2012/02/14/avro-1.6.2/index.html b/blog/2012/02/14/avro-1.6.2/index.html
new file mode 100644
index 000000000..c0a16490a
--- /dev/null
+++ b/blog/2012/02/14/avro-1.6.2/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span class=td-sidebar-nav-active-item>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.6.2-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.6.2-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.6.2" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2012/03/19/avro-1.6.3/index.html b/blog/2012/03/19/avro-1.6.3/index.html
new file mode 100644
index 000000000..743ebeb01
--- /dev/null
+++ b/blog/2012/03/19/avro-1.6.3/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span class=td-sidebar-nav-active-item>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.6.3-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.6.3-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.6.3" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2012/06/11/avro-1.7.0/index.html b/blog/2012/06/11/avro-1.7.0/index.html
new file mode 100644
index 000000000..3c15c63e1
--- /dev/null
+++ b/blog/2012/06/11/avro-1.7.0/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span class=td-sidebar-nav-active-item>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.7.0-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.7.0-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.7.0" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2012/07/18/avro-1.7.1/index.html b/blog/2012/07/18/avro-1.7.1/index.html
new file mode 100644
index 000000000..f26e90c1e
--- /dev/null
+++ b/blog/2012/07/18/avro-1.7.1/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span class=td-sidebar-nav-active-item>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.7.1-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.7.1-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.7.1" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2012/09/25/avro-1.7.2/index.html b/blog/2012/09/25/avro-1.7.2/index.html
new file mode 100644
index 000000000..7f533eec3
--- /dev/null
+++ b/blog/2012/09/25/avro-1.7.2/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span class=td-sidebar-nav-active-item>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.7.2-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.7.2-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.7.2" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2012/12/07/avro-1.7.3/index.html b/blog/2012/12/07/avro-1.7.3/index.html
new file mode 100644
index 000000000..4621b5a34
--- /dev/null
+++ b/blog/2012/12/07/avro-1.7.3/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span class=td-sidebar-nav-active-item>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.7.3-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.7.3-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.7.3" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2013/02/26/avro-1.7.4/index.html b/blog/2013/02/26/avro-1.7.4/index.html
new file mode 100644
index 000000000..9354299f9
--- /dev/null
+++ b/blog/2013/02/26/avro-1.7.4/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span class=td-sidebar-nav-active-item>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.7.4-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.7.4-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.7.4" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2013/08/19/avro-1.7.5/index.html b/blog/2013/08/19/avro-1.7.5/index.html
new file mode 100644
index 000000000..0e1d15747
--- /dev/null
+++ b/blog/2013/08/19/avro-1.7.5/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span class=td-sidebar-nav-active-item>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.7.5-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.7.5-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.7.5" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2014/01/22/avro-1.7.6/index.html b/blog/2014/01/22/avro-1.7.6/index.html
new file mode 100644
index 000000000..7d1d13f6b
--- /dev/null
+++ b/blog/2014/01/22/avro-1.7.6/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span class=td-sidebar-nav-active-item>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.7.6-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.7.6-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.7.6" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2014/07/23/avro-1.7.7/index.html b/blog/2014/07/23/avro-1.7.7/index.html
new file mode 100644
index 000000000..c448a3c6a
--- /dev/null
+++ b/blog/2014/07/23/avro-1.7.7/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span class=td-sidebar-nav-active-item>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.7.7-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.7.7-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.7.7" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2016/01/29/avro-1.8.0/index.html b/blog/2016/01/29/avro-1.8.0/index.html
new file mode 100644
index 000000000..b6c49286a
--- /dev/null
+++ b/blog/2016/01/29/avro-1.8.0/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span class=td-sidebar-nav-active-item>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.8.0-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.8.0-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.8.0" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2016/05/19/avro-1.8.1/index.html b/blog/2016/05/19/avro-1.8.1/index.html
new file mode 100644
index 000000000..90dc2fc11
--- /dev/null
+++ b/blog/2016/05/19/avro-1.8.1/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span class=td-sidebar-nav-active-item>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.8.1-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.8.1-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.8.1" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2017/05/20/avro-1.8.2/index.html b/blog/2017/05/20/avro-1.8.2/index.html
new file mode 100644
index 000000000..4476e5ec4
--- /dev/null
+++ b/blog/2017/05/20/avro-1.8.2/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span class=td-sidebar-nav-active-item>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.8.2-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.8.2-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.8.2" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2019/05/14/avro-1.9.0/index.html b/blog/2019/05/14/avro-1.9.0/index.html
new file mode 100644
index 000000000..eda2377ba
--- /dev/null
+++ b/blog/2019/05/14/avro-1.9.0/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span class=td-sidebar-nav-active-item>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.9.0-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.9.0-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.9.0" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2019/09/02/avro-1.9.1/index.html b/blog/2019/09/02/avro-1.9.1/index.html
new file mode 100644
index 000000000..61bb9d0ca
--- /dev/null
+++ b/blog/2019/09/02/avro-1.9.1/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span class=td-sidebar-nav-active-item>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.9.1-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.9.1-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.9.1" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2020/02/19/avro-1.9.2/index.html b/blog/2020/02/19/avro-1.9.2/index.html
new file mode 100644
index 000000000..f02bd0a61
--- /dev/null
+++ b/blog/2020/02/19/avro-1.9.2/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span class=td-sidebar-nav-active-item>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.9.2-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.9.2-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+sec [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.9.2" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2020/06/29/avro-1.10.0/index.html b/blog/2020/06/29/avro-1.10.0/index.html
new file mode 100644
index 000000000..db1c41f41
--- /dev/null
+++ b/blog/2020/06/29/avro-1.10.0/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span class=td-sidebar-nav-active-item>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.10.0-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.10.0-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.10.0" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2020/12/03/avro-1.10.1/index.html b/blog/2020/12/03/avro-1.10.1/index.html
new file mode 100644
index 000000000..0c498dc07
--- /dev/null
+++ b/blog/2020/12/03/avro-1.10.1/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span class=td-sidebar-nav-active-item>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.10.1-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.10.1-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.10.1" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2021/03/15/avro-1.10.2/index.html b/blog/2021/03/15/avro-1.10.2/index.html
new file mode 100644
index 000000000..1f0f71e55
--- /dev/null
+++ b/blog/2021/03/15/avro-1.10.2/index.html
@@ -0,0 +1,96 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span class=td-sidebar-nav-active-item>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.10.2-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.10.2-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.10.2" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2021/10/05/new-committer-david-mollitor/index.html b/blog/2021/10/05/new-committer-david-mollitor/index.html
new file mode 100644
index 000000000..cdd2d766b
--- /dev/null
+++ b/blog/2021/10/05/new-committer-david-mollitor/index.html
@@ -0,0 +1,106 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+Since 2017, David has raised and fixed many issues in the Java SDK. Recently he&rsquo;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."><meta property="og:type" content="article"><meta property="og:url" content="/asf-site/blog/2021/10/05/new-committer-david-mollitor/"><meta property="article:section" content="blog"><meta property="article:published_time" content="2021-1 [...]
+Since 2017, David has raised and fixed many issues in the Java SDK. Recently he&rsquo;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."><meta itemprop=datePublished content="2021-10-05T00:00:00+00:00"><meta itemprop=dateModified content="2023-04-12T14:31:34+03:00"><meta itemprop=wordCount content="106"><meta itemprop=keywords content><meta name=twitter:card content="sum [...]
+Since 2017, David has raised and fixed many issues in the Java SDK. Recently he&rsquo;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."><link rel=preload href=/asf-site/scss/main.min.6deb8a211453721a965671b611280fb11af8ef2def6b7a2b0a34f6a94939360f.css as=style><link href=/asf-site/scss/main.min.6deb8a211453721a965671b611280fb11af8ef2def6b7a2b0a34f6a94939360f.css rel=sty [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span class=td-sidebar-nav-active-item>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbo [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/news/new-committer-david-mollitor.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/news/new-committer-david-mollitor.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%2 [...]
+<a href="https://github.com/apache/avro/issues/new?title=New%20committer:%20David%20Mollitor" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/news/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-label [...]
+has invited David Mollitor to become a committer and we are pleased
+to announce that he has accepted.</p><p>Since 2017, David has raised and fixed many issues in the
+Java SDK. Recently he&rsquo;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.</p><p>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.</p><p>It&rsquo;s great to have you as part of the team, David!</p><ul class="list-unstyled d-flex justify-content-between align-items-center mb-0 pt-5"><li><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ aria-label="Previous - Avro joins Apache" class="btn btn-primary"><span class=mr-1>←</span>Previous</a></li><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ aria-label="Next - New committer: Martin Grigorov" [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2021/10/31/avro-1.11.0/index.html b/blog/2021/10/31/avro-1.11.0/index.html
new file mode 100644
index 000000000..c47fcf161
--- /dev/null
+++ b/blog/2021/10/31/avro-1.11.0/index.html
@@ -0,0 +1,111 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+All signed release artifacts, signatures and verification instructions can be found here
+This release includes 120 Jira issues, including some interesting features:
+Specification: AVRO-3212 Support documentation tags for FIXED types C#: AVRO-2961 Support dotnet framework 5.0 C#: AVRO-3225 Prevent memory errors when deserializing untrusted data C++: AVRO-2923 Logical type corrections Java: AVRO-2863 Support Avro core on android Javascript: AVRO-3131 Drop support for node."><meta property="og:type" content="article"><meta property="og:url" content="/asf-site/blog/2021/10/31/avro-1.11.0/"><meta property="article:section" content="blog"><meta property=" [...]
+All signed release artifacts, signatures and verification instructions can be found here
+This release includes 120 Jira issues, including some interesting features:
+Specification: AVRO-3212 Support documentation tags for FIXED types C#: AVRO-2961 Support dotnet framework 5.0 C#: AVRO-3225 Prevent memory errors when deserializing untrusted data C++: AVRO-2923 Logical type corrections Java: AVRO-2863 Support Avro core on android Javascript: AVRO-3131 Drop support for node."><meta itemprop=datePublished content="2021-10-31T00:00:00+00:00"><meta itemprop=dateModified content="2023-04-12T14:31:34+03:00"><meta itemprop=wordCount content="215"><meta itempr [...]
+All signed release artifacts, signatures and verification instructions can be found here
+This release includes 120 Jira issues, including some interesting features:
+Specification: AVRO-3212 Support documentation tags for FIXED types C#: AVRO-2961 Support dotnet framework 5.0 C#: AVRO-3225 Prevent memory errors when deserializing untrusted data C++: AVRO-2923 Logical type corrections Java: AVRO-2863 Support Avro core on android Javascript: AVRO-3131 Drop support for node."><link rel=preload href=/asf-site/scss/main.min.6deb8a211453721a965671b611280fb11af8ef2def6b7a2b0a34f6a94939360f.css as=style><link href=/asf-site/scss/main.min.6deb8a211453721a9656 [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><input type=checkbox id=m-asf-siteblog202110 [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check checked>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span class=td-sidebar-nav-active-item>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/releases/avro-1.11.0-released.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/releases/avro-1.11.0-released.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+se [...]
+<a href="https://github.com/apache/avro/issues/new?title=Avro%201.11.0" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
+<a href=https://github.com/apache/avro/issues/new class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas fa-tasks fa-fw"></i> Create project issue</a>
+<a id=print href=/asf-site/blog/releases/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class="taxonomy taxonomy-terms-cloud taxo-tags"><h5 class=taxonomy-title>Tag Cloud</h5><ul class=taxonomy-terms><li><a class=taxonomy-term href=/asf-site/tags/java/ data-taxonomy-term=java><span class=taxonomy-label>java</span><span class=taxonomy-count>1</span></a></li><li><a class=taxonomy-term href=/asf-site/tags/python/ data-taxonomy-term=python><span class=taxonomy-l [...]
+be found <a href=/asf-site/project/download/>here</a></p><p>This release includes 120 Jira issues, including some interesting features:</p><ul><li>Specification: AVRO-3212 Support documentation tags for FIXED types</li><li>C#: AVRO-2961 Support dotnet framework 5.0</li><li>C#: AVRO-3225 Prevent memory errors when deserializing untrusted data</li><li>C++: AVRO-2923 Logical type corrections</li><li>Java: AVRO-2863 Support Avro core on android</li><li>Javascript: AVRO-3131 Drop support for  [...]
+<strong>Rust</strong>. Work is continuing on this donated SDK, but we have not versioned and
+published official artifacts for this release.</p><p><strong>Python</strong>: The avro package fully supports Python 3. We will no longer publish a
+separate avro-python3 package</p><p>And of course upgraded dependencies to latest versions, CVE fixes and more:
+<a href="https://issues.apache.org/jira/issues/?jql=project%3DAVRO%20AND%20fixVersion%3D1.11.0">https://issues.apache.org/jira/issues/?jql=project%3DAVRO%20AND%20fixVersion%3D1.11.0</a></p><p>The link to all fixed JIRA issues and a brief summary can be found at:
+<a href=https://github.com/apache/avro/releases/tag/release-1.11.0>https://github.com/apache/avro/releases/tag/release-1.11.0</a></p><p>In addition, language-specific release artifacts are available:</p><ul><li>C#: <a href=https://www.nuget.org/packages/Apache.Avro/1.11.0>https://www.nuget.org/packages/Apache.Avro/1.11.0</a></li><li>Java: from Maven Central,</li><li>Javascript: <a href=https://www.npmjs.com/package/avro-js/v/1.11.0>https://www.npmjs.com/package/avro-js/v/1.11.0</a></li>< [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.min.js integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA==" crossorigin=anonymous></script>
+<script src=/js/tabpane-persist.js></script>
+<script src=/asf-site/js/main.min.dca2bc466a1a5a08cfaadcd2f573c44ba1eec45ac7e382e101d8cb3facdfa814.js integrity="sha256-3KK8RmoaWgjPqtzS9XPES6HuxFrH44LhAdjLP6zfqBQ=" crossorigin=anonymous></script>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/blog/2022/01/04/new-committer-martin-grigorov/index.html b/blog/2022/01/04/new-committer-martin-grigorov/index.html
new file mode 100644
index 000000000..4bebb1700
--- /dev/null
+++ b/blog/2022/01/04/new-committer-martin-grigorov/index.html
@@ -0,0 +1,106 @@
+<!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.111.3"><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache. [...]
+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&rsquo;m especially keen to point out the work he&rsquo;s been doing on the website!"><meta property="og:type" content="article"><meta property="og:url" content="/asf-site/blog/2022/01/04/new-committer-martin-grigorov/"><meta property="article:section" content="blog"><meta property="arti [...]
+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&rsquo;m especially keen to point out the work he&rsquo;s been doing on the website!"><meta itemprop=datePublished content="2022-01-04T00:00:00+00:00"><meta itemprop=dateModified content="2023-04-12T14:31:34+03:00"><meta itemprop=wordCount content="118"><meta itemprop=keywords content><m [...]
+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&rsquo;m especially keen to point out the work he&rsquo;s been doing on the website!"><link rel=preload href=/asf-site/scss/main.min.6deb8a211453721a965671b611280fb11af8ef2def6b7a2b0a34f6a94939360f.css as=style><link href=/asf-site/scss/main.min.6deb8a211453721a965671b611280fb11af8ef2def [...]
+<link rel=stylesheet href=/css/prism.css></head><body class="td-page td-blog"><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/asf-site/><span class=navbar-logo><img src=/docs/++version++/logo.svg width=100 height=30 style="margin:0 10px"></span><span class="text-uppercase font-weight-bold">Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0 [...]
+<a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a>
+<a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>ASF links</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a>
+<a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a>
+<a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a>
+<a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><div id=content-mobile><form class="td-sidebar__search d-flex align-items-center"><button class="btn btn-link td-sidebar [...]
+<label for=m-asf-siteblognews-check><a href=/asf-site/blog/news/ title="News About Apache Avro" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblognews><span>News</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-li><input type=checkbox id=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check>
+<label for=m-asf-siteblog20220913new-pmc-member-martin-grigorov-check><a href=/asf-site/blog/2022/09/13/new-pmc-member-martin-grigorov/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220913new-pmc-member-martin-grigorov><span>New PMC member: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia-li><input type=checkbox id=m-asf-siteblog [...]
+<label for=m-asf-siteblog20220329new-committer-zoltan-csizmadia-check><a href=/asf-site/blog/2022/03/29/new-committer-zoltan-csizmadia/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220329new-committer-zoltan-csizmadia><span>New committer: Zoltan Csizmadia</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220104new-committer-martin-grigorov-li><input type=checkbox id=m-asf-siteblog2 [...]
+<label for=m-asf-siteblog20220104new-committer-martin-grigorov-check><a href=/asf-site/blog/2022/01/04/new-committer-martin-grigorov/ class="align-left pl-0 active td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220104new-committer-martin-grigorov><span class=td-sidebar-nav-active-item>New committer: Martin Grigorov</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211005new-committer-david-mollitor-li><inp [...]
+<label for=m-asf-siteblog20211005new-committer-david-mollitor-check><a href=/asf-site/blog/2021/10/05/new-committer-david-mollitor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211005new-committer-david-mollitor><span>New committer: David Mollitor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-ap [...]
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-asf-siteblogreleases-li><input type=checkbox id=m-asf-siteblogreleases-check>
+<label for=m-asf-siteblogreleases-check><a href=/asf-site/blog/releases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-asf-siteblogreleases><span>Releases</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20220731avro-1111-li><input type=checkbox id=m-asf-siteblog20220731avro-1111-check>
+<label for=m-asf-siteblog20220731avro-1111-check><a href=/asf-site/blog/2022/07/31/avro-1.11.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20220731avro-1111><span>Avro 1.11.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20211031avro-1110-li><input type=checkbox id=m-asf-siteblog20211031avro-1110-check>
+<label for=m-asf-siteblog20211031avro-1110-check><a href=/asf-site/blog/2021/10/31/avro-1.11.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20211031avro-1110><span>Avro 1.11.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20210315avro-1102-li><input type=checkbox id=m-asf-siteblog20210315avro-1102-check>
+<label for=m-asf-siteblog20210315avro-1102-check><a href=/asf-site/blog/2021/03/15/avro-1.10.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20210315avro-1102><span>Avro 1.10.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20201203avro-1101-li><input type=checkbox id=m-asf-siteblog20201203avro-1101-check>
+<label for=m-asf-siteblog20201203avro-1101-check><a href=/asf-site/blog/2020/12/03/avro-1.10.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20201203avro-1101><span>Avro 1.10.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200629avro-1100-li><input type=checkbox id=m-asf-siteblog20200629avro-1100-check>
+<label for=m-asf-siteblog20200629avro-1100-check><a href=/asf-site/blog/2020/06/29/avro-1.10.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200629avro-1100><span>Avro 1.10.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20200219avro-192-li><input type=checkbox id=m-asf-siteblog20200219avro-192-check>
+<label for=m-asf-siteblog20200219avro-192-check><a href=/asf-site/blog/2020/02/19/avro-1.9.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20200219avro-192><span>Avro 1.9.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190902avro-191-li><input type=checkbox id=m-asf-siteblog20190902avro-191-check>
+<label for=m-asf-siteblog20190902avro-191-check><a href=/asf-site/blog/2019/09/02/avro-1.9.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190902avro-191><span>Avro 1.9.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20190514avro-190-li><input type=checkbox id=m-asf-siteblog20190514avro-190-check>
+<label for=m-asf-siteblog20190514avro-190-check><a href=/asf-site/blog/2019/05/14/avro-1.9.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20190514avro-190><span>Avro 1.9.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20170520avro-182-li><input type=checkbox id=m-asf-siteblog20170520avro-182-check>
+<label for=m-asf-siteblog20170520avro-182-check><a href=/asf-site/blog/2017/05/20/avro-1.8.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20170520avro-182><span>Avro 1.8.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160519avro-181-li><input type=checkbox id=m-asf-siteblog20160519avro-181-check>
+<label for=m-asf-siteblog20160519avro-181-check><a href=/asf-site/blog/2016/05/19/avro-1.8.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160519avro-181><span>Avro 1.8.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20160129avro-180-li><input type=checkbox id=m-asf-siteblog20160129avro-180-check>
+<label for=m-asf-siteblog20160129avro-180-check><a href=/asf-site/blog/2016/01/29/avro-1.8.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20160129avro-180><span>Avro 1.8.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140723avro-177-li><input type=checkbox id=m-asf-siteblog20140723avro-177-check>
+<label for=m-asf-siteblog20140723avro-177-check><a href=/asf-site/blog/2014/07/23/avro-1.7.7/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140723avro-177><span>Avro 1.7.7</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20140122avro-176-li><input type=checkbox id=m-asf-siteblog20140122avro-176-check>
+<label for=m-asf-siteblog20140122avro-176-check><a href=/asf-site/blog/2014/01/22/avro-1.7.6/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20140122avro-176><span>Avro 1.7.6</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130819avro-175-li><input type=checkbox id=m-asf-siteblog20130819avro-175-check>
+<label for=m-asf-siteblog20130819avro-175-check><a href=/asf-site/blog/2013/08/19/avro-1.7.5/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130819avro-175><span>Avro 1.7.5</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20130226avro-174-li><input type=checkbox id=m-asf-siteblog20130226avro-174-check>
+<label for=m-asf-siteblog20130226avro-174-check><a href=/asf-site/blog/2013/02/26/avro-1.7.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20130226avro-174><span>Avro 1.7.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20121207avro-173-li><input type=checkbox id=m-asf-siteblog20121207avro-173-check>
+<label for=m-asf-siteblog20121207avro-173-check><a href=/asf-site/blog/2012/12/07/avro-1.7.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20121207avro-173><span>Avro 1.7.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120925avro-172-li><input type=checkbox id=m-asf-siteblog20120925avro-172-check>
+<label for=m-asf-siteblog20120925avro-172-check><a href=/asf-site/blog/2012/09/25/avro-1.7.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120925avro-172><span>Avro 1.7.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120718avro-171-li><input type=checkbox id=m-asf-siteblog20120718avro-171-check>
+<label for=m-asf-siteblog20120718avro-171-check><a href=/asf-site/blog/2012/07/18/avro-1.7.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120718avro-171><span>Avro 1.7.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120611avro-170-li><input type=checkbox id=m-asf-siteblog20120611avro-170-check>
+<label for=m-asf-siteblog20120611avro-170-check><a href=/asf-site/blog/2012/06/11/avro-1.7.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120611avro-170><span>Avro 1.7.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120319avro-163-li><input type=checkbox id=m-asf-siteblog20120319avro-163-check>
+<label for=m-asf-siteblog20120319avro-163-check><a href=/asf-site/blog/2012/03/19/avro-1.6.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120319avro-163><span>Avro 1.6.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20120214avro-162-li><input type=checkbox id=m-asf-siteblog20120214avro-162-check>
+<label for=m-asf-siteblog20120214avro-162-check><a href=/asf-site/blog/2012/02/14/avro-1.6.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20120214avro-162><span>Avro 1.6.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111114avro-161-li><input type=checkbox id=m-asf-siteblog20111114avro-161-check>
+<label for=m-asf-siteblog20111114avro-161-check><a href=/asf-site/blog/2011/11/14/avro-1.6.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111114avro-161><span>Avro 1.6.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20111102avro-160-li><input type=checkbox id=m-asf-siteblog20111102avro-160-check>
+<label for=m-asf-siteblog20111102avro-160-check><a href=/asf-site/blog/2011/11/02/avro-1.6.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20111102avro-160><span>Avro 1.6.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110912avro-154-li><input type=checkbox id=m-asf-siteblog20110912avro-154-check>
+<label for=m-asf-siteblog20110912avro-154-check><a href=/asf-site/blog/2011/09/12/avro-1.5.4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110912avro-154><span>Avro 1.5.4</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110829avro-153-li><input type=checkbox id=m-asf-siteblog20110829avro-153-check>
+<label for=m-asf-siteblog20110829avro-153-check><a href=/asf-site/blog/2011/08/29/avro-1.5.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110829avro-153><span>Avro 1.5.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110812avro-152-li><input type=checkbox id=m-asf-siteblog20110812avro-152-check>
+<label for=m-asf-siteblog20110812avro-152-check><a href=/asf-site/blog/2011/08/12/avro-1.5.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110812avro-152><span>Avro 1.5.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110506avro-151-li><input type=checkbox id=m-asf-siteblog20110506avro-151-check>
+<label for=m-asf-siteblog20110506avro-151-check><a href=/asf-site/blog/2011/05/06/avro-1.5.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110506avro-151><span>Avro 1.5.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20110311avro-150-li><input type=checkbox id=m-asf-siteblog20110311avro-150-check>
+<label for=m-asf-siteblog20110311avro-150-check><a href=/asf-site/blog/2011/03/11/avro-1.5.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20110311avro-150><span>Avro 1.5.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20101013avro-141-li><input type=checkbox id=m-asf-siteblog20101013avro-141-check>
+<label for=m-asf-siteblog20101013avro-141-check><a href=/asf-site/blog/2010/10/13/avro-1.4.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20101013avro-141><span>Avro 1.4.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100908avro-140-li><input type=checkbox id=m-asf-siteblog20100908avro-140-check>
+<label for=m-asf-siteblog20100908avro-140-check><a href=/asf-site/blog/2010/09/08/avro-1.4.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100908avro-140><span>Avro 1.4.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100715avro-100-li><input type=checkbox id=m-asf-siteblog20100715avro-100-check>
+<label for=m-asf-siteblog20100715avro-100-check><a href=/asf-site/blog/2010/07/15/avro-1.0.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100715avro-100><span>Avro 1.0.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100707avro-133-li><input type=checkbox id=m-asf-siteblog20100707avro-133-check>
+<label for=m-asf-siteblog20100707avro-133-check><a href=/asf-site/blog/2010/07/07/avro-1.3.3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100707avro-133><span>Avro 1.3.3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100331avro-132-li><input type=checkbox id=m-asf-siteblog20100331avro-132-check>
+<label for=m-asf-siteblog20100331avro-132-check><a href=/asf-site/blog/2010/03/31/avro-1.3.2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100331avro-132><span>Avro 1.3.2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100319avro-131-li><input type=checkbox id=m-asf-siteblog20100319avro-131-check>
+<label for=m-asf-siteblog20100319avro-131-check><a href=/asf-site/blog/2010/03/19/avro-1.3.1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100319avro-131><span>Avro 1.3.1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20100226avro-130-li><input type=checkbox id=m-asf-siteblog20100226avro-130-check>
+<label for=m-asf-siteblog20100226avro-130-check><a href=/asf-site/blog/2010/02/26/avro-1.3.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20100226avro-130><span>Avro 1.3.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20091015avro-120-li><input type=checkbox id=m-asf-siteblog20091015avro-120-check>
+<label for=m-asf-siteblog20091015avro-120-check><a href=/asf-site/blog/2009/10/15/avro-1.2.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20091015avro-120><span>Avro 1.2.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090915avro-110-li><input type=checkbox id=m-asf-siteblog20090915avro-110-check>
+<label for=m-asf-siteblog20090915avro-110-check><a href=/asf-site/blog/2009/09/15/avro-1.1.0/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090915avro-110><span>Avro 1.1.0</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-asf-siteblog20090410avro-joins-apache-li><input type=checkbox id=m-asf-siteblog20090410avro-joins-apache-check>
+<label for=m-asf-siteblog20090410avro-joins-apache-check><a href=/asf-site/blog/2009/04/10/avro-joins-apache/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-asf-siteblog20090410avro-joins-apache><span>Avro joins Apache</span></a></label></li></ul></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/apache/avro/tree/master/doc/content/en/blo [...]
+<a href=https://github.com/apache/avro/edit/master/doc/content/en/blog/news/new-committer-martin-grigorov.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit fa-fw"></i> Edit this page</a>
+<a href="https://github.com/apache/avro/new/master/doc/content/en/blog/news/new-committer-martin-grigorov.md?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter% [...]
+<a href="https://github.com/apache/avro/issues/new?title=New%20committer:%20Martin%20Grigorov" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
... 388572 lines suppressed ...