Antoine Pitrou

Results 823 comments of Antoine Pitrou

One other possibility would be to first create the function and then register kernels one by one: ```python udf = pc.register_scalar_function( name="y=x*2", arg_names=["x"], doc = {"summary": "multiply by two function",...

@save-buffer I added some tests for the random array generator and it turns out that list arrays may not end up aligned due to `ListArray::FromArrays`. That can be for a...

@github-actions crossbow submit -g cpp

> Adding support for Lists the issue is that the buffers passed in may not be aligned, right? No, it's just that random generation for lists calls `ListArray::FromArrays`, which can...

Revision: 9ef40c2a81f14b3c5d004ee90f4e7c443fe96ac4 Submitted crossbow builds: [ursacomputing/crossbow @ ARROW-17859-signal-self-pipe-0](https://github.com/ursacomputing/crossbow/branches/all?query=ARROW-17859-signal-self-pipe-0) |Task|Status| |----|------| |test-alpine-linux-cpp|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=ARROW-17859-signal-self-pipe-0-github-test-alpine-linux-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/3462611908/jobs/5781734875)| |test-build-cpp-fuzz|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=ARROW-17859-signal-self-pipe-0-github-test-build-cpp-fuzz)](https://github.com/ursacomputing/crossbow/actions/runs/3462620751/jobs/5781756263)| |test-conda-cpp|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=ARROW-17859-signal-self-pipe-0-github-test-conda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/3462619674/jobs/5781750896)| |test-conda-cpp-valgrind|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=ARROW-17859-signal-self-pipe-0-azure-test-conda-cpp-valgrind)](https://github.com/ursacomputing/crossbow/runs/9476788933)| |test-cuda-cpp|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=ARROW-17859-signal-self-pipe-0-github-test-cuda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/3462611247/jobs/5781733522)| |test-debian-10-cpp-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=ARROW-17859-signal-self-pipe-0-github-test-debian-10-cpp-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/3462620501/jobs/5781752531)| |test-debian-10-cpp-i386|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=ARROW-17859-signal-self-pipe-0-github-test-debian-10-cpp-i386)](https://github.com/ursacomputing/crossbow/actions/runs/3462612667/jobs/5781736312)| |test-debian-11-cpp-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=ARROW-17859-signal-self-pipe-0-github-test-debian-11-cpp-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/3462613961/jobs/5781738880)| |test-debian-11-cpp-i386|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=ARROW-17859-signal-self-pipe-0-github-test-debian-11-cpp-i386)](https://github.com/ursacomputing/crossbow/actions/runs/3462619214/jobs/5781749707)| |test-fedora-35-cpp|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=ARROW-17859-signal-self-pipe-0-github-test-fedora-35-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/3462617601/jobs/5781746839)| |test-ubuntu-18.04-cpp|[![Github...

I think I understand what happens in the Python CI failures and will try to fix them tomorrow.

@paleolimbot Could you give this PR a try again?

> Hi, as [#14351 (comment)](https://github.com/apache/arrow/pull/14351#discussion_r1046105723) says, I'd like to keep this patch minimal, so only DATA_PAGE_V1 would be checksum here. Would you be willing to submit a v2 PR later?...