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

kszucs pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/master by this push:
     new d2dbb3a  ARROW-7683: [Packaging] Set 0.16.0 as the next version
d2dbb3a is described below

commit d2dbb3ac5150d9849e7774e8f7044f98c49ee91b
Author: Sutou Kouhei <[email protected]>
AuthorDate: Sun Jan 26 19:45:49 2020 +0100

    ARROW-7683: [Packaging] Set 0.16.0 as the next version
    
    Closes #6283 from kou/prepare-0.16.0 and squashes the following commits:
    
    2ec65a049 <Sutou Kouhei> Don't use deprecated Kernel.#open(url)
    833a0b1c1 <Sutou Kouhei> Adjust R versions
    7d02ff85b <Sutou Kouhei>  Update .deb package names for 0.16.0
    a53895332 <Sutou Kouhei>  Update versions for 0.16.0-SNAPSHOT
    
    Authored-by: Sutou Kouhei <[email protected]>
    Signed-off-by: Krisztián Szűcs <[email protected]>
---
 c_glib/configure.ac                                |   2 +-
 c_glib/meson.build                                 |   2 +-
 cpp/CMakeLists.txt                                 |   2 +-
 csharp/Directory.Build.props                       |   2 +-
 dev/release/02-source-test.rb                      |   3 +-
 dev/release/rat_exclude_files.txt                  |  52 +--
 dev/tasks/homebrew-formulae/apache-arrow.rb        |   2 +-
 .../apache-arrow/debian.ubuntu-xenial/control      |  78 ++--
 .../libarrow-cuda-glib16.install}                  |   0
 .../libarrow-cuda16.install}                       |   0
 .../libarrow-dataset16.install}                    |   0
 .../libarrow-glib16.install}                       |   0
 .../libarrow-python16.install}                     |   0
 .../libarrow16.install}                            |   0
 .../libgandiva-glib16.install}                     |   0
 .../libgandiva16.install}                          |   0
 .../libparquet-glib16.install}                     |   0
 .../libparquet16.install}                          |   0
 .../libplasma-glib16.install}                      |   0
 .../libplasma16.install}                           |   0
 .../linux-packages/apache-arrow/debian/control     |  94 ++---
 .../libarrow-cuda-glib16.install}                  |   0
 .../libarrow-cuda16.install}                       |   0
 .../libarrow-dataset16.install}                    |   0
 ...flight100.install => libarrow-flight16.install} |   0
 .../libarrow-glib16.install}                       |   0
 ...00.install => libarrow-python-flight16.install} |   0
 .../libarrow-python16.install}                     |   0
 .../libarrow16.install}                            |   0
 .../libgandiva-glib16.install}                     |   0
 .../libgandiva16.install}                          |   0
 .../libparquet-glib16.install}                     |   0
 .../libparquet16.install}                          |   0
 .../libplasma-glib16.install}                      |   0
 .../libplasma16.install}                           |   0
 dev/tasks/tasks.yml                                | 392 ++++++++++-----------
 js/package.json                                    |   2 +-
 matlab/CMakeLists.txt                              |   2 +-
 python/setup.py                                    |   2 +-
 ruby/red-arrow-cuda/lib/arrow-cuda/version.rb      |   2 +-
 ruby/red-arrow/lib/arrow/version.rb                |   2 +-
 ruby/red-gandiva/lib/gandiva/version.rb            |   2 +-
 ruby/red-parquet/lib/parquet/version.rb            |   2 +-
 ruby/red-plasma/lib/plasma/version.rb              |   2 +-
 rust/arrow-flight/Cargo.toml                       |   2 +-
 rust/arrow/Cargo.toml                              |   2 +-
 rust/datafusion/Cargo.toml                         |   6 +-
 rust/datafusion/README.md                          |   2 +-
 rust/parquet/Cargo.toml                            |   4 +-
 rust/parquet/README.md                             |   4 +-
 50 files changed, 333 insertions(+), 332 deletions(-)

diff --git a/c_glib/configure.ac b/c_glib/configure.ac
index 7dbd967..4f12eba 100644
--- a/c_glib/configure.ac
+++ b/c_glib/configure.ac
@@ -17,7 +17,7 @@
 
 AC_PREREQ(2.65)
 
-m4_define([arrow_glib_version], 1.0.0-SNAPSHOT)
+m4_define([arrow_glib_version], 0.16.0-SNAPSHOT)
 AC_INIT([arrow-glib],
         arrow_glib_version,
         [https://issues.apache.org/jira/browse/ARROW],
diff --git a/c_glib/meson.build b/c_glib/meson.build
index bea2686..92c25e2 100644
--- a/c_glib/meson.build
+++ b/c_glib/meson.build
@@ -23,7 +23,7 @@ project('arrow-glib', 'c', 'cpp',
           'cpp_std=c++11',
         ])
 
-version = '1.0.0-SNAPSHOT'
+version = '0.16.0-SNAPSHOT'
 if version.endswith('-SNAPSHOT')
   version_numbers = version.split('-')[0].split('.')
   version_tag = version.split('-')[1]
diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt
index 142bc3e..4a72bbb 100644
--- a/cpp/CMakeLists.txt
+++ b/cpp/CMakeLists.txt
@@ -18,7 +18,7 @@
 cmake_minimum_required(VERSION 3.2)
 message(STATUS "Building using CMake version: ${CMAKE_VERSION}")
 
-set(ARROW_VERSION "1.0.0-SNAPSHOT")
+set(ARROW_VERSION "0.16.0-SNAPSHOT")
 
 string(REGEX MATCH "^[0-9]+\\.[0-9]+\\.[0-9]+" ARROW_BASE_VERSION 
"${ARROW_VERSION}")
 
diff --git a/csharp/Directory.Build.props b/csharp/Directory.Build.props
index c968404..683675f 100644
--- a/csharp/Directory.Build.props
+++ b/csharp/Directory.Build.props
@@ -12,7 +12,7 @@
     <Product>Apache Arrow library</Product>
     <Copyright>Copyright 2016-2019 The Apache Software Foundation</Copyright>
     <Company>The Apache Software Foundation</Company>
-    <Version>1.0.0-SNAPSHOT</Version>
+    <Version>0.16.0-SNAPSHOT</Version>
   </PropertyGroup>
 
   <PropertyGroup>
diff --git a/dev/release/02-source-test.rb b/dev/release/02-source-test.rb
index e5fb846..b6e492f 100644
--- a/dev/release/02-source-test.rb
+++ b/dev/release/02-source-test.rb
@@ -107,7 +107,8 @@ class SourceTest < Test::Unit::TestCase
     ]
     jql = jql_conditions.join(" AND ")
     n_resolved_issues = nil
-    open("#{jira_url}/rest/api/2/search?jql=#{CGI.escape(jql)}") do |response|
+    search_url = URI("#{jira_url}/rest/api/2/search?jql=#{CGI.escape(jql)}")
+    search_url.open do |response|
       n_resolved_issues = JSON.parse(response.read)["total"]
     end
     output = source("VOTE")
diff --git a/dev/release/rat_exclude_files.txt 
b/dev/release/rat_exclude_files.txt
index ea54278..19d5aac 100644
--- a/dev/release/rat_exclude_files.txt
+++ b/dev/release/rat_exclude_files.txt
@@ -55,37 +55,37 @@ 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-glib-dev.ins
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-glib-doc.doc-base
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-glib-doc.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-glib-doc.links
-dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-glib100.install
+dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-glib16.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda-dev.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda-glib-dev.install
-dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda-glib100.install
-dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda100.install
+dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda-glib16.install
+dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda16.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-dataset-dev.install
-dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-dataset100.install
+dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-dataset16.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-python-dev.install
-dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-python100.install
-dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow100.install
+dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-python16.install
+dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow16.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva-dev.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva-glib-dev.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva-glib-doc.doc-base
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva-glib-doc.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva-glib-doc.links
-dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva-glib100.install
-dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva100.install
+dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva-glib16.install
+dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva16.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet-dev.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet-glib-dev.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet-glib-doc.doc-base
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet-glib-doc.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet-glib-doc.links
-dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet-glib100.install
-dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet100.install
+dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet-glib16.install
+dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet16.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma-dev.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma-glib-dev.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma-glib-doc.doc-base
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma-glib-doc.install
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma-glib-doc.links
-dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma-glib100.install
-dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma100.install
+dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma-glib16.install
+dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma16.install
 dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/patches/series
 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/plasma-store-server.install
 dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/rules
@@ -103,41 +103,41 @@ 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-glib-dev.install
 dev/tasks/linux-packages/apache-arrow/debian/libarrow-glib-doc.doc-base
 dev/tasks/linux-packages/apache-arrow/debian/libarrow-glib-doc.install
 dev/tasks/linux-packages/apache-arrow/debian/libarrow-glib-doc.links
-dev/tasks/linux-packages/apache-arrow/debian/libarrow-glib100.install
+dev/tasks/linux-packages/apache-arrow/debian/libarrow-glib16.install
 dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda-dev.install
 dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda-glib-dev.install
-dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda-glib100.install
-dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda100.install
+dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda-glib16.install
+dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda16.install
 dev/tasks/linux-packages/apache-arrow/debian/libarrow-dataset-dev.install
-dev/tasks/linux-packages/apache-arrow/debian/libarrow-dataset100.install
+dev/tasks/linux-packages/apache-arrow/debian/libarrow-dataset16.install
 dev/tasks/linux-packages/apache-arrow/debian/libarrow-flight-dev.install
-dev/tasks/linux-packages/apache-arrow/debian/libarrow-flight100.install
+dev/tasks/linux-packages/apache-arrow/debian/libarrow-flight16.install
 dev/tasks/linux-packages/apache-arrow/debian/libarrow-python-dev.install
 dev/tasks/linux-packages/apache-arrow/debian/libarrow-python-flight-dev.install
-dev/tasks/linux-packages/apache-arrow/debian/libarrow-python-flight100.install
-dev/tasks/linux-packages/apache-arrow/debian/libarrow-python100.install
-dev/tasks/linux-packages/apache-arrow/debian/libarrow100.install
+dev/tasks/linux-packages/apache-arrow/debian/libarrow-python-flight16.install
+dev/tasks/linux-packages/apache-arrow/debian/libarrow-python16.install
+dev/tasks/linux-packages/apache-arrow/debian/libarrow16.install
 dev/tasks/linux-packages/apache-arrow/debian/libgandiva-dev.install
 dev/tasks/linux-packages/apache-arrow/debian/libgandiva-glib-dev.install
 dev/tasks/linux-packages/apache-arrow/debian/libgandiva-glib-doc.doc-base
 dev/tasks/linux-packages/apache-arrow/debian/libgandiva-glib-doc.install
 dev/tasks/linux-packages/apache-arrow/debian/libgandiva-glib-doc.links
-dev/tasks/linux-packages/apache-arrow/debian/libgandiva-glib100.install
-dev/tasks/linux-packages/apache-arrow/debian/libgandiva100.install
+dev/tasks/linux-packages/apache-arrow/debian/libgandiva-glib16.install
+dev/tasks/linux-packages/apache-arrow/debian/libgandiva16.install
 dev/tasks/linux-packages/apache-arrow/debian/libparquet-dev.install
 dev/tasks/linux-packages/apache-arrow/debian/libparquet-glib-dev.install
 dev/tasks/linux-packages/apache-arrow/debian/libparquet-glib-doc.doc-base
 dev/tasks/linux-packages/apache-arrow/debian/libparquet-glib-doc.install
 dev/tasks/linux-packages/apache-arrow/debian/libparquet-glib-doc.links
-dev/tasks/linux-packages/apache-arrow/debian/libparquet-glib100.install
-dev/tasks/linux-packages/apache-arrow/debian/libparquet100.install
+dev/tasks/linux-packages/apache-arrow/debian/libparquet-glib16.install
+dev/tasks/linux-packages/apache-arrow/debian/libparquet16.install
 dev/tasks/linux-packages/apache-arrow/debian/libplasma-dev.install
 dev/tasks/linux-packages/apache-arrow/debian/libplasma-glib-dev.install
 dev/tasks/linux-packages/apache-arrow/debian/libplasma-glib-doc.doc-base
 dev/tasks/linux-packages/apache-arrow/debian/libplasma-glib-doc.install
 dev/tasks/linux-packages/apache-arrow/debian/libplasma-glib-doc.links
-dev/tasks/linux-packages/apache-arrow/debian/libplasma-glib100.install
-dev/tasks/linux-packages/apache-arrow/debian/libplasma100.install
+dev/tasks/linux-packages/apache-arrow/debian/libplasma-glib16.install
+dev/tasks/linux-packages/apache-arrow/debian/libplasma16.install
 dev/tasks/linux-packages/apache-arrow/debian/patches/series
 dev/tasks/linux-packages/apache-arrow/debian/plasma-store-server.install
 dev/tasks/linux-packages/apache-arrow/debian/rules
diff --git a/dev/tasks/homebrew-formulae/apache-arrow.rb 
b/dev/tasks/homebrew-formulae/apache-arrow.rb
index 502aa20..65c8727 100644
--- a/dev/tasks/homebrew-formulae/apache-arrow.rb
+++ b/dev/tasks/homebrew-formulae/apache-arrow.rb
@@ -1,7 +1,7 @@
 class ApacheArrow < Formula
   desc "Columnar in-memory analytics layer designed to accelerate big data"
   homepage "https://arrow.apache.org/";
-  url 
"https://www.apache.org/dyn/closer.cgi?path=arrow/arrow-1.0.0-SNAPSHOT/apache-arrow-1.0.0-SNAPSHOT.tar.gz";
+  url 
"https://www.apache.org/dyn/closer.cgi?path=arrow/arrow-0.16.0-SNAPSHOT/apache-arrow-0.16.0-SNAPSHOT.tar.gz";
   sha256 "9948ddb6d4798b51552d0dca3252dd6e3a7d0f9702714fc6f5a1b59397ce1d28"
   head "https://github.com/apache/arrow.git";
 
diff --git a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/control 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/control
index 702c091..25e3794 100644
--- a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/control
+++ b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/control
@@ -34,7 +34,7 @@ Build-Depends-Indep: libglib2.0-doc
 Standards-Version: 3.9.7
 Homepage: https://arrow.apache.org/
 
-Package: libarrow100
+Package: libarrow16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -46,7 +46,7 @@ Description: Apache Arrow is a data processing library for 
analysis
  .
  This package provides C++ library files.
 
-Package: libarrow-cuda100
+Package: libarrow-cuda16
 Section: libs
 Architecture: i386 amd64
 Multi-Arch: same
@@ -54,12 +54,12 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow100 (= ${binary:Version})
+  libarrow16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ library files for CUDA support.
 
-Package: libarrow-dataset100
+Package: libarrow-dataset16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -67,12 +67,12 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow100 (= ${binary:Version})
+  libarrow16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ library files for Datasets module.
 
-Package: libarrow-python100
+Package: libarrow-python16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -80,7 +80,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow100 (= ${binary:Version}),
+  libarrow16 (= ${binary:Version}),
   python3,
   python3-numpy
 Description: Apache Arrow is a data processing library for analysis
@@ -93,7 +93,7 @@ Architecture: any
 Multi-Arch: same
 Depends:
   ${misc:Depends},
-  libarrow100 (= ${binary:Version})
+  libarrow16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ header files.
@@ -105,7 +105,7 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-dev (= ${binary:Version}),
-  libarrow-cuda100 (= ${binary:Version})
+  libarrow-cuda16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ header files for CUDA support.
@@ -117,7 +117,7 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-dev (= ${binary:Version}),
-  libarrow-dataset100 (= ${binary:Version})
+  libarrow-dataset16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ header files for Datasets module.
@@ -129,12 +129,12 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-dev (= ${binary:Version}),
-  libarrow-python100 (= ${binary:Version})
+  libarrow-python16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ header files for Python support.
 
-Package: libgandiva100
+Package: libgandiva16
 Section: libs
 Architecture: i386 amd64
 Multi-Arch: same
@@ -142,7 +142,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow100 (= ${binary:Version})
+  libarrow16 (= ${binary:Version})
 Description: Gandiva is a toolset for compiling and evaluating expressions
  on Arrow Data.
  .
@@ -155,13 +155,13 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-dev (= ${binary:Version}),
-  libgandiva100 (= ${binary:Version})
+  libgandiva16 (= ${binary:Version})
 Description: Gandiva is a toolset for compiling and evaluating expressions
  on Arrow Data.
  .
  This package provides C++ header files.
 
-Package: libplasma100
+Package: libplasma16
 Section: libs
 Architecture: i386 amd64
 Multi-Arch: same
@@ -169,7 +169,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow-cuda100 (= ${binary:Version})
+  libarrow-cuda16 (= ${binary:Version})
 Description: Plasma is an in-memory object store and cache for big data.
  .
  This package provides C++ library files to connect plasma-store-server.
@@ -181,7 +181,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libplasma100 (= ${binary:Version})
+  libplasma16 (= ${binary:Version})
 Description: Plasma is an in-memory object store and cache for big data.
  .
  This package provides plasma-store-server.
@@ -193,12 +193,12 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-cuda-dev (= ${binary:Version}),
-  libplasma100 (= ${binary:Version})
+  libplasma16 (= ${binary:Version})
 Description: Plasma is an in-memory object store and cache for big data.
  .
  This package provides C++ header files.
 
-Package: libparquet100
+Package: libparquet16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -217,12 +217,12 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-dev (= ${binary:Version}),
-  libparquet100 (= ${binary:Version})
+  libparquet16 (= ${binary:Version})
 Description: Apache Parquet is a columnar storage format
  .
  This package provides C++ header files.
 
-Package: libarrow-glib100
+Package: libarrow-glib16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -230,7 +230,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow100 (= ${binary:Version})
+  libarrow16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides GLib based library files.
@@ -254,7 +254,7 @@ Depends:
   ${misc:Depends},
   libglib2.0-dev,
   libarrow-dev (= ${binary:Version}),
-  libarrow-glib100 (= ${binary:Version}),
+  libarrow-glib16 (= ${binary:Version}),
   gir1.2-arrow-1.0 (= ${binary:Version})
 Suggests: libarrow-glib-doc
 Description: Apache Arrow is a data processing library for analysis
@@ -272,7 +272,7 @@ Description: Apache Arrow is a data processing library for 
analysis
  .
  This package provides documentations.
 
-Package: libarrow-cuda-glib100
+Package: libarrow-cuda-glib16
 Section: libs
 Architecture: i386 amd64
 Multi-Arch: same
@@ -280,8 +280,8 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow-glib100 (= ${binary:Version}),
-  libarrow-cuda100 (= ${binary:Version})
+  libarrow-glib16 (= ${binary:Version}),
+  libarrow-cuda16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides GLib based library files for CUDA support.
@@ -305,13 +305,13 @@ Depends:
   ${misc:Depends},
   libarrow-cuda-dev (= ${binary:Version}),
   libarrow-glib-dev (= ${binary:Version}),
-  libarrow-cuda-glib100 (= ${binary:Version}),
+  libarrow-cuda-glib16 (= ${binary:Version}),
   gir1.2-arrow-cuda-1.0 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides GLib based header files for CUDA support.
 
-Package: libgandiva-glib100
+Package: libgandiva-glib16
 Section: libs
 Architecture: i386 amd64
 Multi-Arch: same
@@ -319,8 +319,8 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow-glib100 (= ${binary:Version}),
-  libgandiva100 (= ${binary:Version})
+  libarrow-glib16 (= ${binary:Version}),
+  libgandiva16 (= ${binary:Version})
 Description: Gandiva is a toolset for compiling and evaluating expressions
  on Arrow Data.
  .
@@ -346,7 +346,7 @@ Depends:
   ${misc:Depends},
   libgandiva-dev (= ${binary:Version}),
   libarrow-glib-dev (= ${binary:Version}),
-  libgandiva-glib100 (= ${binary:Version}),
+  libgandiva-glib16 (= ${binary:Version}),
   gir1.2-gandiva-1.0 (= ${binary:Version})
 Description: Gandiva is a toolset for compiling and evaluating expressions
  on Arrow Data.
@@ -365,7 +365,7 @@ Description: Gandiva is a toolset for compiling and 
evaluating expressions
  .
  This package provides documentations.
 
-Package: libplasma-glib100
+Package: libplasma-glib16
 Section: libs
 Architecture: i386 amd64
 Multi-Arch: same
@@ -373,8 +373,8 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow-cuda-glib100 (= ${binary:Version}),
-  libplasma100 (= ${binary:Version})
+  libarrow-cuda-glib16 (= ${binary:Version}),
+  libplasma16 (= ${binary:Version})
 Description: Plasma is an in-memory object store and cache for big data.
  .
  This package provides GLib based library files to connect plasma-store-server.
@@ -398,7 +398,7 @@ Depends:
   ${misc:Depends},
   libplasma-dev (= ${binary:Version}),
   libarrow-cuda-glib-dev (= ${binary:Version}),
-  libplasma-glib100 (= ${binary:Version}),
+  libplasma-glib16 (= ${binary:Version}),
   gir1.2-plasma-1.0 (= ${binary:Version})
 Description: Plasma is an in-memory object store and cache for big data.
  .
@@ -415,7 +415,7 @@ Description: Plasma is an in-memory object store and cache 
for big data.
  .
  This package provides documentations.
 
-Package: libparquet-glib100
+Package: libparquet-glib16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -423,8 +423,8 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow-glib100 (= ${binary:Version}),
-  libparquet100 (= ${binary:Version})
+  libarrow-glib16 (= ${binary:Version}),
+  libparquet16 (= ${binary:Version})
 Description: Apache Parquet is a columnar storage format
  .
  This package provides GLib based library files.
@@ -448,7 +448,7 @@ Depends:
   ${misc:Depends},
   libarrow-glib-dev (= ${binary:Version}),
   libparquet-dev (= ${binary:Version}),
-  libparquet-glib100 (= ${binary:Version}),
+  libparquet-glib16 (= ${binary:Version}),
   gir1.2-parquet-1.0 (= ${binary:Version})
 Suggests: libparquet-glib-doc
 Description: Apache Parquet is a columnar storage format
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda-glib100.install 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda-glib16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda-glib100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda-glib16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda100.install 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian/libarrow-dataset100.install 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-dataset16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-dataset100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-dataset16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian/libarrow-glib100.install 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-glib16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-glib100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-glib16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian/libarrow-python100.install 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-python16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-python100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-python16.install
diff --git a/dev/tasks/linux-packages/apache-arrow/debian/libarrow100.install 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow16.install
similarity index 100%
rename from dev/tasks/linux-packages/apache-arrow/debian/libarrow100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian/libgandiva-glib100.install 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva-glib16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian/libgandiva-glib100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva-glib16.install
diff --git a/dev/tasks/linux-packages/apache-arrow/debian/libgandiva100.install 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva16.install
similarity index 100%
rename from dev/tasks/linux-packages/apache-arrow/debian/libgandiva100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian/libparquet-glib100.install 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet-glib16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian/libparquet-glib100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet-glib16.install
diff --git a/dev/tasks/linux-packages/apache-arrow/debian/libparquet100.install 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet16.install
similarity index 100%
rename from dev/tasks/linux-packages/apache-arrow/debian/libparquet100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian/libplasma-glib100.install 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma-glib16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian/libplasma-glib100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma-glib16.install
diff --git a/dev/tasks/linux-packages/apache-arrow/debian/libplasma100.install 
b/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma16.install
similarity index 100%
rename from dev/tasks/linux-packages/apache-arrow/debian/libplasma100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma16.install
diff --git a/dev/tasks/linux-packages/apache-arrow/debian/control 
b/dev/tasks/linux-packages/apache-arrow/debian/control
index 5e0b15d..2f08823 100644
--- a/dev/tasks/linux-packages/apache-arrow/debian/control
+++ b/dev/tasks/linux-packages/apache-arrow/debian/control
@@ -35,7 +35,7 @@ Build-Depends-Indep: libglib2.0-doc
 Standards-Version: 3.9.8
 Homepage: https://arrow.apache.org/
 
-Package: libarrow100
+Package: libarrow16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -47,7 +47,7 @@ Description: Apache Arrow is a data processing library for 
analysis
  .
  This package provides C++ library files.
 
-Package: libarrow-cuda100
+Package: libarrow-cuda16
 Section: libs
 Architecture: i386 amd64
 Multi-Arch: same
@@ -55,12 +55,12 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow100 (= ${binary:Version})
+  libarrow16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ library files for CUDA support.
 
-Package: libarrow-dataset100
+Package: libarrow-dataset16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -68,13 +68,13 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow100 (= ${binary:Version}),
-  libparquet100 (= ${binary:Version})
+  libarrow16 (= ${binary:Version}),
+  libparquet16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ library files for Datasets module.
 
-Package: libarrow-flight100
+Package: libarrow-flight16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -82,12 +82,12 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow100 (= ${binary:Version})
+  libarrow16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ library files for Flight RPC system.
 
-Package: libarrow-python100
+Package: libarrow-python16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -95,14 +95,14 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow100 (= ${binary:Version}),
+  libarrow16 (= ${binary:Version}),
   python3,
   python3-numpy
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ library files for Python support.
 
-Package: libarrow-python-flight100
+Package: libarrow-python-flight16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -110,8 +110,8 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow-flight100 (= ${binary:Version}),
-  libarrow-python100 (= ${binary:Version})
+  libarrow-flight16 (= ${binary:Version}),
+  libarrow-python16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ library files for Flight and Python support.
@@ -122,7 +122,7 @@ Architecture: any
 Multi-Arch: same
 Depends:
   ${misc:Depends},
-  libarrow100 (= ${binary:Version})
+  libarrow16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ header files.
@@ -134,7 +134,7 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-dev (= ${binary:Version}),
-  libarrow-cuda100 (= ${binary:Version})
+  libarrow-cuda16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ header files for CUDA support.
@@ -146,7 +146,7 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-dev (= ${binary:Version}),
-  libarrow-dataset100 (= ${binary:Version}),
+  libarrow-dataset16 (= ${binary:Version}),
   libparquet-dev (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
@@ -159,7 +159,7 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-dev (= ${binary:Version}),
-  libarrow-flight100 (= ${binary:Version})
+  libarrow-flight16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ header files for Flight RPC system.
@@ -171,7 +171,7 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-dev (= ${binary:Version}),
-  libarrow-python100 (= ${binary:Version})
+  libarrow-python16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ header files for Python support.
@@ -184,12 +184,12 @@ Depends:
   ${misc:Depends},
   libarrow-flight-dev (= ${binary:Version}),
   libarrow-python-dev (= ${binary:Version}),
-  libarrow-python-flight100 (= ${binary:Version})
+  libarrow-python-flight16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides C++ header files for Flight and Python support.
 
-Package: libgandiva100
+Package: libgandiva16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -197,7 +197,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow100 (= ${binary:Version})
+  libarrow16 (= ${binary:Version})
 Description: Gandiva is a toolset for compiling and evaluating expressions
  on Arrow Data.
  .
@@ -210,13 +210,13 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-dev (= ${binary:Version}),
-  libgandiva100 (= ${binary:Version})
+  libgandiva16 (= ${binary:Version})
 Description: Gandiva is a toolset for compiling and evaluating expressions
  on Arrow Data.
  .
  This package provides C++ header files.
 
-Package: libplasma100
+Package: libplasma16
 Section: libs
 Architecture: i386 amd64
 Multi-Arch: same
@@ -224,7 +224,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow-cuda100 (= ${binary:Version})
+  libarrow-cuda16 (= ${binary:Version})
 Description: Plasma is an in-memory object store and cache for big data.
  .
  This package provides C++ library files to connect plasma-store-server.
@@ -236,7 +236,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libplasma100 (= ${binary:Version})
+  libplasma16 (= ${binary:Version})
 Description: Plasma is an in-memory object store and cache for big data.
  .
  This package provides plasma-store-server.
@@ -248,12 +248,12 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-cuda-dev (= ${binary:Version}),
-  libplasma100 (= ${binary:Version})
+  libplasma16 (= ${binary:Version})
 Description: Plasma is an in-memory object store and cache for big data.
  .
  This package provides C++ header files.
 
-Package: libparquet100
+Package: libparquet16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -272,12 +272,12 @@ Multi-Arch: same
 Depends:
   ${misc:Depends},
   libarrow-dev (= ${binary:Version}),
-  libparquet100 (= ${binary:Version})
+  libparquet16 (= ${binary:Version})
 Description: Apache Parquet is a columnar storage format
  .
  This package provides C++ header files.
 
-Package: libarrow-glib100
+Package: libarrow-glib16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -285,7 +285,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow100 (= ${binary:Version})
+  libarrow16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides GLib based library files.
@@ -309,7 +309,7 @@ Depends:
   ${misc:Depends},
   libglib2.0-dev,
   libarrow-dev (= ${binary:Version}),
-  libarrow-glib100 (= ${binary:Version}),
+  libarrow-glib16 (= ${binary:Version}),
   gir1.2-arrow-1.0 (= ${binary:Version})
 Suggests: libarrow-glib-doc
 Description: Apache Arrow is a data processing library for analysis
@@ -327,7 +327,7 @@ Description: Apache Arrow is a data processing library for 
analysis
  .
  This package provides documentations.
 
-Package: libarrow-cuda-glib100
+Package: libarrow-cuda-glib16
 Section: libs
 Architecture: i386 amd64
 Multi-Arch: same
@@ -335,8 +335,8 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow-glib100 (= ${binary:Version}),
-  libarrow-cuda100 (= ${binary:Version})
+  libarrow-glib16 (= ${binary:Version}),
+  libarrow-cuda16 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides GLib based library files for CUDA support.
@@ -360,13 +360,13 @@ Depends:
   ${misc:Depends},
   libarrow-cuda-dev (= ${binary:Version}),
   libarrow-glib-dev (= ${binary:Version}),
-  libarrow-cuda-glib100 (= ${binary:Version}),
+  libarrow-cuda-glib16 (= ${binary:Version}),
   gir1.2-arrow-cuda-1.0 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides GLib based header files for CUDA support.
 
-Package: libgandiva-glib100
+Package: libgandiva-glib16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -374,8 +374,8 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow-glib100 (= ${binary:Version}),
-  libgandiva100 (= ${binary:Version})
+  libarrow-glib16 (= ${binary:Version}),
+  libgandiva16 (= ${binary:Version})
 Description: Gandiva is a toolset for compiling and evaluating expressions
  on Arrow Data.
  .
@@ -401,7 +401,7 @@ Depends:
   ${misc:Depends},
   libgandiva-dev (= ${binary:Version}),
   libarrow-glib-dev (= ${binary:Version}),
-  libgandiva-glib100 (= ${binary:Version}),
+  libgandiva-glib16 (= ${binary:Version}),
   gir1.2-gandiva-1.0 (= ${binary:Version})
 Description: Gandiva is a toolset for compiling and evaluating expressions
  on Arrow Data.
@@ -420,7 +420,7 @@ Description: Gandiva is a toolset for compiling and 
evaluating expressions
  .
  This package provides documentations.
 
-Package: libplasma-glib100
+Package: libplasma-glib16
 Section: libs
 Architecture: i386 amd64
 Multi-Arch: same
@@ -428,8 +428,8 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow-cuda-glib100 (= ${binary:Version}),
-  libplasma100 (= ${binary:Version})
+  libarrow-cuda-glib16 (= ${binary:Version}),
+  libplasma16 (= ${binary:Version})
 Description: Plasma is an in-memory object store and cache for big data.
  .
  This package provides GLib based library files to connect plasma-store-server.
@@ -453,7 +453,7 @@ Depends:
   ${misc:Depends},
   libplasma-dev (= ${binary:Version}),
   libarrow-cuda-glib-dev (= ${binary:Version}),
-  libplasma-glib100 (= ${binary:Version}),
+  libplasma-glib16 (= ${binary:Version}),
   gir1.2-plasma-1.0 (= ${binary:Version})
 Description: Plasma is an in-memory object store and cache for big data.
  .
@@ -470,7 +470,7 @@ Description: Plasma is an in-memory object store and cache 
for big data.
  .
  This package provides documentations.
 
-Package: libparquet-glib100
+Package: libparquet-glib16
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -478,8 +478,8 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow-glib100 (= ${binary:Version}),
-  libparquet100 (= ${binary:Version})
+  libarrow-glib16 (= ${binary:Version}),
+  libparquet16 (= ${binary:Version})
 Description: Apache Parquet is a columnar storage format
  .
  This package provides GLib based library files.
@@ -503,7 +503,7 @@ Depends:
   ${misc:Depends},
   libarrow-glib-dev (= ${binary:Version}),
   libparquet-dev (= ${binary:Version}),
-  libparquet-glib100 (= ${binary:Version}),
+  libparquet-glib16 (= ${binary:Version}),
   gir1.2-parquet-1.0 (= ${binary:Version})
 Suggests: libparquet-glib-doc
 Description: Apache Parquet is a columnar storage format
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda-glib100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda-glib16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda-glib100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda-glib16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-cuda100.install
rename to dev/tasks/linux-packages/apache-arrow/debian/libarrow-cuda16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-dataset100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libarrow-dataset16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-dataset100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-dataset16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian/libarrow-flight100.install 
b/dev/tasks/linux-packages/apache-arrow/debian/libarrow-flight16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-flight100.install
rename to dev/tasks/linux-packages/apache-arrow/debian/libarrow-flight16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-glib100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libarrow-glib16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-glib100.install
rename to dev/tasks/linux-packages/apache-arrow/debian/libarrow-glib16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian/libarrow-python-flight100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libarrow-python-flight16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-python-flight100.install
rename to 
dev/tasks/linux-packages/apache-arrow/debian/libarrow-python-flight16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-python100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libarrow-python16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow-python100.install
rename to dev/tasks/linux-packages/apache-arrow/debian/libarrow-python16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libarrow16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libarrow100.install
rename to dev/tasks/linux-packages/apache-arrow/debian/libarrow16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva-glib100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libgandiva-glib16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva-glib100.install
rename to dev/tasks/linux-packages/apache-arrow/debian/libgandiva-glib16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libgandiva16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libgandiva100.install
rename to dev/tasks/linux-packages/apache-arrow/debian/libgandiva16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet-glib100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libparquet-glib16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet-glib100.install
rename to dev/tasks/linux-packages/apache-arrow/debian/libparquet-glib16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libparquet16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libparquet100.install
rename to dev/tasks/linux-packages/apache-arrow/debian/libparquet16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma-glib100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libplasma-glib16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma-glib100.install
rename to dev/tasks/linux-packages/apache-arrow/debian/libplasma-glib16.install
diff --git 
a/dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma100.install
 b/dev/tasks/linux-packages/apache-arrow/debian/libplasma16.install
similarity index 100%
rename from 
dev/tasks/linux-packages/apache-arrow/debian.ubuntu-xenial/libplasma100.install
rename to dev/tasks/linux-packages/apache-arrow/debian/libplasma16.install
diff --git a/dev/tasks/tasks.yml b/dev/tasks/tasks.yml
index 3e9b69c..9feb245 100644
--- a/dev/tasks/tasks.yml
+++ b/dev/tasks/tasks.yml
@@ -793,46 +793,46 @@ tasks:
       - libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva16_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma16_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
 
@@ -859,27 +859,27 @@ tasks:
       - gir1.2-parquet-1.0_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16_{no_rc_version}-1_[a-z0-9]+.deb
 
   debian-buster:
     ci: azure
@@ -908,46 +908,46 @@ tasks:
       - libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva16_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma16_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
 
@@ -974,27 +974,27 @@ tasks:
       - gir1.2-parquet-1.0_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16_{no_rc_version}-1_[a-z0-9]+.deb
 
   ubuntu-xenial:
     ci: azure
@@ -1023,32 +1023,32 @@ tasks:
       - libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva16_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma16_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
 
@@ -1079,32 +1079,32 @@ tasks:
       - libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva16_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma16_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
 
@@ -1135,35 +1135,35 @@ tasks:
       - libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva16_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma16_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
 
@@ -1194,35 +1194,35 @@ tasks:
       - libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva16_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma16_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
 
@@ -1253,35 +1253,35 @@ tasks:
       - libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva16_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma16_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
 
@@ -1312,35 +1312,35 @@ tasks:
       - libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva16_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma16_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
 
@@ -1371,35 +1371,35 @@ tasks:
       - libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva16_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma16_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
 
@@ -1430,35 +1430,35 @@ tasks:
       - libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-glib100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-glib16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-cuda100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-cuda16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-dataset100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-dataset16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-flight100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-flight16_{no_rc_version}-1_[a-z0-9]+.deb
       - libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow-python100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libarrow100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow-python16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libarrow16_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libgandiva100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libgandiva16_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libparquet100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libparquet16_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
       - libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma-glib100_{no_rc_version}-1_[a-z0-9]+.deb
-      - libplasma100_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma-glib16_{no_rc_version}-1_[a-z0-9]+.deb
+      - libplasma16_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
       - plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
 
diff --git a/js/package.json b/js/package.json
index 24eee1a..093f19d 100644
--- a/js/package.json
+++ b/js/package.json
@@ -113,5 +113,5 @@
   "engines": {
     "node": ">=11.12"
   },
-  "version": "1.0.0-SNAPSHOT"
+  "version": "0.16.0-SNAPSHOT"
 }
diff --git a/matlab/CMakeLists.txt b/matlab/CMakeLists.txt
index 2800beb..eeb96ae 100755
--- a/matlab/CMakeLists.txt
+++ b/matlab/CMakeLists.txt
@@ -18,7 +18,7 @@
 cmake_minimum_required(VERSION 3.2)
 set(CMAKE_CXX_STANDARD 11)
 
-set(MLARROW_VERSION "1.0.0-SNAPSHOT")
+set(MLARROW_VERSION "0.16.0-SNAPSHOT")
 string(REGEX MATCH
   "^[0-9]+\\.[0-9]+\\.[0-9]+" MLARROW_BASE_VERSION "${MLARROW_VERSION}")
 
diff --git a/python/setup.py b/python/setup.py
index e9fa9c4..9b8bc71 100755
--- a/python/setup.py
+++ b/python/setup.py
@@ -520,7 +520,7 @@ def _move_shared_libs_unix(build_prefix, build_lib, 
lib_name):
 
 # If the event of not running from a git clone (e.g. from a git archive
 # or a Python sdist), see if we can set the version number ourselves
-default_version = '1.0.0-SNAPSHOT'
+default_version = '0.16.0-SNAPSHOT'
 if (not os.path.exists('../.git')
         and not os.environ.get('SETUPTOOLS_SCM_PRETEND_VERSION')):
     if os.path.exists('PKG-INFO'):
diff --git a/ruby/red-arrow-cuda/lib/arrow-cuda/version.rb 
b/ruby/red-arrow-cuda/lib/arrow-cuda/version.rb
index 47b8f4f..3d0d0c0 100644
--- a/ruby/red-arrow-cuda/lib/arrow-cuda/version.rb
+++ b/ruby/red-arrow-cuda/lib/arrow-cuda/version.rb
@@ -16,7 +16,7 @@
 # under the License.
 
 module ArrowCUDA
-  VERSION = "1.0.0-SNAPSHOT"
+  VERSION = "0.16.0-SNAPSHOT"
 
   module Version
     numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-arrow/lib/arrow/version.rb 
b/ruby/red-arrow/lib/arrow/version.rb
index 7b50309..e97657c 100644
--- a/ruby/red-arrow/lib/arrow/version.rb
+++ b/ruby/red-arrow/lib/arrow/version.rb
@@ -16,7 +16,7 @@
 # under the License.
 
 module Arrow
-  VERSION = "1.0.0-SNAPSHOT"
+  VERSION = "0.16.0-SNAPSHOT"
 
   module Version
     numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-gandiva/lib/gandiva/version.rb 
b/ruby/red-gandiva/lib/gandiva/version.rb
index 5eee369..02b0858 100644
--- a/ruby/red-gandiva/lib/gandiva/version.rb
+++ b/ruby/red-gandiva/lib/gandiva/version.rb
@@ -16,7 +16,7 @@
 # under the License.
 
 module Gandiva
-  VERSION = "1.0.0-SNAPSHOT"
+  VERSION = "0.16.0-SNAPSHOT"
 
   module Version
     numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-parquet/lib/parquet/version.rb 
b/ruby/red-parquet/lib/parquet/version.rb
index cc3b9ed..b577451 100644
--- a/ruby/red-parquet/lib/parquet/version.rb
+++ b/ruby/red-parquet/lib/parquet/version.rb
@@ -16,7 +16,7 @@
 # under the License.
 
 module Parquet
-  VERSION = "1.0.0-SNAPSHOT"
+  VERSION = "0.16.0-SNAPSHOT"
 
   module Version
     numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-plasma/lib/plasma/version.rb 
b/ruby/red-plasma/lib/plasma/version.rb
index 6aa8fc5..c13d2a8 100644
--- a/ruby/red-plasma/lib/plasma/version.rb
+++ b/ruby/red-plasma/lib/plasma/version.rb
@@ -16,7 +16,7 @@
 # under the License.
 
 module Plasma
-  VERSION = "1.0.0-SNAPSHOT"
+  VERSION = "0.16.0-SNAPSHOT"
 
   module Version
     numbers, TAG = VERSION.split("-")
diff --git a/rust/arrow-flight/Cargo.toml b/rust/arrow-flight/Cargo.toml
index f48555e..7994478 100644
--- a/rust/arrow-flight/Cargo.toml
+++ b/rust/arrow-flight/Cargo.toml
@@ -18,7 +18,7 @@
 [package]
 name = "arrow-flight"
 description = "Apache Arrow Flight"
-version = "1.0.0-SNAPSHOT"
+version = "0.16.0-SNAPSHOT"
 edition = "2018"
 authors = ["Apache Arrow <[email protected]>"]
 homepage = "https://github.com/apache/arrow";
diff --git a/rust/arrow/Cargo.toml b/rust/arrow/Cargo.toml
index afbaf11..2982961 100644
--- a/rust/arrow/Cargo.toml
+++ b/rust/arrow/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "arrow"
-version = "1.0.0-SNAPSHOT"
+version = "0.16.0-SNAPSHOT"
 description = "Rust implementation of Apache Arrow"
 homepage = "https://github.com/apache/arrow";
 repository = "https://github.com/apache/arrow";
diff --git a/rust/datafusion/Cargo.toml b/rust/datafusion/Cargo.toml
index 018f801..14fc4e5 100644
--- a/rust/datafusion/Cargo.toml
+++ b/rust/datafusion/Cargo.toml
@@ -18,7 +18,7 @@
 [package]
 name = "datafusion"
 description = "DataFusion is an in-memory query engine that uses Apache Arrow 
as the memory model"
-version = "1.0.0-SNAPSHOT"
+version = "0.16.0-SNAPSHOT"
 homepage = "https://github.com/apache/arrow";
 repository = "https://github.com/apache/arrow";
 authors = ["Apache Arrow <[email protected]>"]
@@ -45,8 +45,8 @@ cli = ["rustyline"]
 
 [dependencies]
 fnv = "1.0.3"
-arrow = { path = "../arrow", version = "1.0.0-SNAPSHOT" }
-parquet = { path = "../parquet", version = "1.0.0-SNAPSHOT" }
+arrow = { path = "../arrow", version = "0.16.0-SNAPSHOT" }
+parquet = { path = "../parquet", version = "0.16.0-SNAPSHOT" }
 sqlparser = "0.2.0"
 clap = "2.33.0"
 prettytable-rs = "0.8.0"
diff --git a/rust/datafusion/README.md b/rust/datafusion/README.md
index 6c33b35..8a6989c 100644
--- a/rust/datafusion/README.md
+++ b/rust/datafusion/README.md
@@ -29,7 +29,7 @@ Add this to your Cargo.toml:
 
 ```toml
 [dependencies]
-datafusion = "1.0.0-SNAPSHOT"
+datafusion = "0.16.0-SNAPSHOT"
 ```
 
 #### Use as a bin
diff --git a/rust/parquet/Cargo.toml b/rust/parquet/Cargo.toml
index cfb8176..8f90509 100644
--- a/rust/parquet/Cargo.toml
+++ b/rust/parquet/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "parquet"
-version = "1.0.0-SNAPSHOT"
+version = "0.16.0-SNAPSHOT"
 license = "Apache-2.0"
 description = "Apache Parquet implementation in Rust"
 homepage = "https://github.com/apache/arrow";
@@ -40,7 +40,7 @@ lz4 = "1.23"
 zstd = "0.4"
 chrono = "0.4"
 num-bigint = "0.2"
-arrow = { path = "../arrow", version = "1.0.0-SNAPSHOT" }
+arrow = { path = "../arrow", version = "0.16.0-SNAPSHOT" }
 serde_json = { version = "1.0.13", features = ["preserve_order"] }
 
 [dev-dependencies]
diff --git a/rust/parquet/README.md b/rust/parquet/README.md
index 2e7ee4c..40aad6c 100644
--- a/rust/parquet/README.md
+++ b/rust/parquet/README.md
@@ -23,7 +23,7 @@
 Add this to your Cargo.toml:
 ```toml
 [dependencies]
-parquet = "1.0.0-SNAPSHOT"
+parquet = "0.16.0-SNAPSHOT"
 ```
 
 and this to your crate root:
@@ -44,7 +44,7 @@ while let Some(record) = iter.next() {
     println!("{}", record);
 }
 ```
-See [crate documentation](https://docs.rs/crate/parquet/1.0.0-SNAPSHOT) on 
available API.
+See [crate documentation](https://docs.rs/crate/parquet/0.16.0-SNAPSHOT) on 
available API.
 
 ## Supported Parquet Version
 - Parquet-format 2.4.0

Reply via email to