Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #15692

Bug#970021: Seeking a small group to package Apache Arrow (was: Bug#970021: RFP: apache-arrow -- cross-language development platform for in-memory analytics)

Path csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod
From Dirk Eddelbuettel <edd@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.maint.python, linux.debian.devel
Subject Bug#970021: Seeking a small group to package Apache Arrow (was: Bug#970021: RFP: apache-arrow -- cross-language development platform for in-memory analytics)
Date Sun, 31 Mar 2024 14:00:01 +0200
Message-ID <Io1Rf-310B-9@gated-at.bofh.it> (permalink)
References <IlX5n-1Dj0-1@gated-at.bofh.it> <InNuV-2S5d-5@gated-at.bofh.it> <InNuV-2S5d-3@gated-at.bofh.it> <Io1xT-30TQ-3@gated-at.bofh.it> <Io1xT-30TQ-1@gated-at.bofh.it> <ANrGG-4D0-13@gated-at.bofh.it> <Io1xT-30TQ-1@gated-at.bofh.it>
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Sun Mar 31 11:51:12 2024
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score 0.201
Reply-To Dirk Eddelbuettel <edd@debian.org>, 970021@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc wnpp@debian.org
X-Debian-Pr-Message followup 970021
X-Debian-Pr-Package wnpp
MIME-Version 1.0
Content-Type text/plain; charset=us-ascii
Content-Transfer-Encoding 7bit
X-Mailer VM 8.2.0b under 29.1 (x86_64-pc-linux-gnu)
X-Debian-User edd
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1830864
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 23
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc Diane Trout <diane@ghic.org>, debian-science@lists.debian.org, 970021@bugs.debian.org, debian-python@lists.debian.org, debian-devel@lists.debian.org
X-Original-Date Sun, 31 Mar 2024 06:48:13 -0500
X-Original-Message-ID <26121.19837.566425.4463@rob.eddelbuettel.com>
X-Original-References <ZgG_uqfllUUlqH-l@d-and-j.net> <71718a3f86b42248de7cb21abf460b65d56ff61a.camel@ghic.org> <Zgh0i71i36IGnrR8@d-and-j.net> <feb43c466125f764d4f5108c25fd82dc5575a635.camel@ghic.org> <ZglG14dK1GhjBpVc@d-and-j.net> <159973208530.29733.12619476555077805477.reportbug@BLN04NB0421> <ZglG14dK1GhjBpVc@d-and-j.net>
Xref csiph.com linux.debian.bugs.dist:1192495 linux.debian.maint.python:15692 linux.debian.devel:111148

Cross-posted to 3 groups.

Show key headers only | View raw


Julian,

Arrow is a complicated and large package. We use it at work (where there is a
fair amount of Python, also to Conda etc) and do have issues with more
complex builds especially because it is 'data infrastructure' and can come in
from different parts. I would recommend against packaging at old one -- we
also have seen issues with different (py)arrow version biting.

Have you seen https://github.com/apache/arrow-nanoarrow ?

It works via the C API to Arrow which interchanges data via two void* to the
the two structs for arrow array and schema -- and avoids linkage issue. (In
user space the pyarrow or R arrow packages can still be used also interfacing
via these.)  I have been using it for R package bindings for some time and we
plan to expand that (again, at work) -- as do others. It is already use by
duckdb, by the Arrow 'ADBC' interfaces (which are generic in the ODBC/JDBC
sense but for Arrow, and also by a python interface to snowflake.

Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | edd@debian.org

Back to linux.debian.maint.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Seeking a small group to package Apache Arrow (was: Bug#970021: RFP:  apache-arrow -- cross-language development platform for in-memory analytics) Julian Gilbey <jdg@debian.org> - 2024-03-25 19:20 +0100
  Bug#970021: Seeking a small group to package Apache Arrow (was: Bug#970021: RFP: apache-arrow -- cross-language development platform for in-memory analytics) Rene Engelhard <rene@debian.org> - 2024-03-29 21:00 +0100
  Bug#970021: Seeking a small group to package Apache Arrow (was: Bug#970021: RFP: apache-arrow -- cross-language development platform for in-memory analytics) Julian Gilbey <julian@d-and-j.net> - 2024-03-30 21:30 +0100
    Bug#970021: Seeking a small group to package Apache Arrow (was: Bug#970021: RFP: apache-arrow -- cross-language development platform for in-memory analytics) Julian Gilbey <julian@d-and-j.net> - 2024-03-31 13:30 +0200
      Bug#970021: Seeking a small group to package Apache Arrow (was: Bug#970021: RFP: apache-arrow -- cross-language development platform for in-memory analytics) Dirk Eddelbuettel <edd@debian.org> - 2024-03-31 14:00 +0200
  Bug#970021: Seeking a small group to package Apache Arrow (was: Bug#970021: RFP: apache-arrow -- cross-language development platform for in-memory analytics) Richard Duivenvoorde <richard@duiv.nl> - 2024-04-06 09:52 +0200

csiph-web