From edd83d58b891c712906a74deca8cea312fbcf002 Mon Sep 17 00:00:00 2001 From: "Alina (Xi) Li" <96995091+alinaliBQ@users.noreply.github.com> Date: Wed, 21 Oct 2026 14:19:23 -0700 Subject: [PATCH 1/3] Update install.md --- install.md | 1 + 1 file changed, 1 insertion(+) diff --git a/install.md b/install.md index 986f4a213625..fa60af3f1357 100644 --- a/install.md +++ b/install.md @@ -120,6 +120,7 @@ sudo dnf install -y arrow-flight-devel # For Apache Arrow Flight C++ sudo dnf install -y arrow-flight-glib-devel # For Apache Arrow Flight GLib (C) sudo dnf install -y arrow-flight-sql-devel # For Apache Arrow Flight SQL C++ sudo dnf install -y arrow-flight-sql-glib-devel # For Apache Arrow Flight SQL GLib (C) +sudo dnf install -y arrow-flight-sql-odbc-libs # For Apache Arrow Flight SQL ODBC C++ sudo dnf install -y gandiva-devel # For Apache Gandiva C++ sudo dnf install -y gandiva-glib-devel # For Apache Gandiva GLib (C) sudo dnf install -y parquet-devel # For Apache Parquet C++ From 925a5f870644a7944fefbc2b7230ff5f3c8c1cb0 Mon Sep 17 00:00:00 2001 From: "Alina (Xi) Li" <96995091+alinaliBQ@users.noreply.github.com> Date: Wed, 21 Oct 2026 14:24:36 -0700 Subject: [PATCH 2/3] Fix suggested command --- install.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/install.md b/install.md index fa60af3f1357..8dafd141f376 100644 --- a/install.md +++ b/install.md @@ -120,13 +120,17 @@ sudo dnf install -y arrow-flight-devel # For Apache Arrow Flight C++ sudo dnf install -y arrow-flight-glib-devel # For Apache Arrow Flight GLib (C) sudo dnf install -y arrow-flight-sql-devel # For Apache Arrow Flight SQL C++ sudo dnf install -y arrow-flight-sql-glib-devel # For Apache Arrow Flight SQL GLib (C) -sudo dnf install -y arrow-flight-sql-odbc-libs # For Apache Arrow Flight SQL ODBC C++ sudo dnf install -y gandiva-devel # For Apache Gandiva C++ sudo dnf install -y gandiva-glib-devel # For Apache Gandiva GLib (C) sudo dnf install -y parquet-devel # For Apache Parquet C++ sudo dnf install -y parquet-glib-devel # For Apache Parquet GLib (C) ``` +```shell +sudo dnf install -y arrow-flight-sql-odbc-libs # For Apache Arrow Flight SQL ODBC Driver +# Example for 26.0.0 release: sudo dnf install -y arrow2600-flight-sql-odbc-libs +``` + CentOS 7 and Red Hat Enterprise Linux 7: ```shell From 3aa92086e6b8955303e768186b17ce55ed857ba3 Mon Sep 17 00:00:00 2001 From: "Alina (Xi) Li" <96995091+alinaliBQ@users.noreply.github.com> Date: Fri, 23 Oct 2026 14:16:28 -0700 Subject: [PATCH 3/3] Address kou and David comments Co-Authored-By: Sutou Kouhei --- install.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/install.md b/install.md index 8dafd141f376..5e1b9286a7ea 100644 --- a/install.md +++ b/install.md @@ -119,6 +119,10 @@ sudo dnf install -y arrow-acero-devel # For Apache Arrow Acero C++ sudo dnf install -y arrow-flight-devel # For Apache Arrow Flight C++ sudo dnf install -y arrow-flight-glib-devel # For Apache Arrow Flight GLib (C) sudo dnf install -y arrow-flight-sql-devel # For Apache Arrow Flight SQL C++ +# NOTE: The ODBC driver for Apache Arrow Flight SQL is only available as RPM, not on DEB-based platforms +{% assign arrow_version = site.data.versions['current'].number | split: '.' -%} +{% assign arrow_so_version = arrow_version[0] | times: 100 | plus: arrow_version[1] -%} +sudo dnf install -y arrow{{arrow_so_version}}-flight-sql-odbc-libs # For Apache Arrow Flight SQL ODBC Driver sudo dnf install -y arrow-flight-sql-glib-devel # For Apache Arrow Flight SQL GLib (C) sudo dnf install -y gandiva-devel # For Apache Gandiva C++ sudo dnf install -y gandiva-glib-devel # For Apache Gandiva GLib (C) @@ -126,11 +130,6 @@ sudo dnf install -y parquet-devel # For Apache Parquet C++ sudo dnf install -y parquet-glib-devel # For Apache Parquet GLib (C) ``` -```shell -sudo dnf install -y arrow-flight-sql-odbc-libs # For Apache Arrow Flight SQL ODBC Driver -# Example for 26.0.0 release: sudo dnf install -y arrow2600-flight-sql-odbc-libs -``` - CentOS 7 and Red Hat Enterprise Linux 7: ```shell