profile
viewpoint
Alexandre Crayssac alexandreyc France Freelance (Machine Learning and Data Engineering, Python, Go). Casual open-source contributor.

alexandreyc/horst 1

“horst” - lightweight IEEE802.11 wireless LAN analyzer with a text interface

alexandreyc/arrow 0

Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby.

alexandreyc/go-calculator 0

Basic arithmetic expression interpreter written in Go

alexandreyc/webview 0

Tiny cross-platform webview library for C/C++/Golang. Uses WebKit (Gtk/Cocoa) and MSHTML (Windows)

push eventalexandreyc/arrow

Krisztián Szűcs

commit sha 23cff432561cc1e4e723a09c36e0fc1295be5bbb

ARROW-8271: [Packaging] Allow wheel upload failures to gemfury If we run multiple nightly/scheduled jobs per day for the same arrow commit then gemfury's API will refuse the upload because of conflicting versions, see[build](https://dev.azure.com/ursa-labs/crossbow/_build/results?buildId=9053&view=logs&j=0da5d1d9-276d-5173-c4c4-9d4d4ed14fdb&t=b525c197-f769-5e52-d38a-e6301f5260f2&l=27). Sadly gemfury doesn't have a force update like parameter. Closes #6761 from kszucs/ARROW-8271 Authored-by: Krisztián Szűcs <szucs.krisztian@gmail.com> Signed-off-by: Krisztián Szűcs <szucs.krisztian@gmail.com>

view details

Yibo Cai

commit sha f21a55110503b2174dd0b60f914d7f74298e4ba8

ARROW-8238: [C++] Fix FieldPath type definition FieldPath inherits from std::vector and causes link error. Refactor by replacing inheritance with composition. Closes #6775 from cyb70289/fieldpath Authored-by: Yibo Cai <yibo.cai@arm.com> Signed-off-by: Antoine Pitrou <antoine@python.org>

view details

David Li

commit sha ef5f17a7ca700ef808e96ce769671e4cbbf1c32d

ARROW-8294: [Flight] Add DoExchange to Flight.proto This is the proposed addition of the DoExchange endpoint to Flight for the mailing list discussion. Closes #6686 from lidavidm/doexchange-format Authored-by: David Li <li.davidm96@gmail.com> Signed-off-by: Wes McKinney <wesm+git@apache.org>

view details

Joris Van den Bossche

commit sha 5408f35489af0972ad3b9f2d4ef7f91fa1619c3a

ARROW-8286: [Python] Ensure to create FileSystemDataset when passing pathlib path Closes #6783 from jorisvandenbossche/ARROW-8286 Authored-by: Joris Van den Bossche <jorisvandenbossche@gmail.com> Signed-off-by: Wes McKinney <wesm+git@apache.org>

view details

Uwe L. Korn

commit sha ad311223e3f010d2eaeaf15acf0cab793a6a6da4

ARROW-8288: [Python] Expose with_ modifiers on DataType Closes #6784 from xhochy/ARROW-8288 Authored-by: Uwe L. Korn <uwe.korn@quantco.com> Signed-off-by: Wes McKinney <wesm+git@apache.org>

view details

Ravindra Wagh

commit sha 0d2630be0136c748b647bdfb817fb355821c47e5

ARROW-8270 : [Python][Flight] Update Python server example to support TLS Also improve command line help. Closes #6787 from pitrou/ARROW-8270-improve-py-flight-example Authored-by: Ravindra Wagh <ravindra.wagh@cambridgesemantics.com> Signed-off-by: Antoine Pitrou <antoine@python.org>

view details

Antoine Pitrou

commit sha faf9bc011cb452e9def7dcd63dd3a0f6ec823534

PARQUET-1831: [C++] Fix crashes on invalid input (OSS-Fuzz) This should fix the following issues: * https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=21417 * https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=21419 * https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=21420 * https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=21425 * https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=21433 * https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=21453 Closes #6781 from pitrou/PARQUET-1831-oss-fuzz Authored-by: Antoine Pitrou <antoine@python.org> Signed-off-by: Benjamin Kietzman <bengilgit@gmail.com>

view details

Wes McKinney

commit sha 087464c2a0f4e66851f715ddb7eda169d588cd32

ARROW-8218: [C++] Decompress record batch messages in parallel at field level. Only allow LZ4_FRAME, ZSTD compression I also changed the metadata key to "ARROW:experimental_compression", if anyone has opinions. Haven't run benchmarks but will do so tomorrow. Closes #6777 from wesm/ARROW-8218 Lead-authored-by: Wes McKinney <wesm+git@apache.org> Co-authored-by: Benjamin Kietzman <bengilgit@gmail.com> Signed-off-by: Wes McKinney <wesm+git@apache.org>

view details

Wes McKinney

commit sha 6ce0948ff3f6db5c64872e3bead4423e656abc48

ARROW-8279: [C++] Do not export Codec implementation symbols, remove codec-specific headers This reduces a lot of boilerplate associated with Codec implementation. Closes #6774 from wesm/reduce-compression-headers Authored-by: Wes McKinney <wesm+git@apache.org> Signed-off-by: Wes McKinney <wesm+git@apache.org>

view details

Zhuo Peng

commit sha 58c09413081317f06ffd94094e0017f57bf790b1

ARROW-8277: [Python] implemented __eq__, __repr__, and provided a wrapper of Take() for RecordBatch Closes #6768 from brills/record_batch Authored-by: Zhuo Peng <1835738+brills@users.noreply.github.com> Signed-off-by: Wes McKinney <wesm+git@apache.org>

view details

Rok

commit sha 57c525fdc580f29627f3190c343c28c23aed0b8d

ARROW-7428: [Format][C++] Add serialization for CSF sparse tensors This is to solve [ARROW-7428](https://issues.apache.org/jira/browse/ARROW-7428). Closes #6340 from rok/ARROW-7428 Authored-by: Rok <rok@mihevc.org> Signed-off-by: Wes McKinney <wesm+git@apache.org>

view details

François Saint-Jacques

commit sha b9b9ece9c4c9fef085ec7caea1903517d2f7854a

ARROW-7740: [C++] Fix StructArray::Flatten corruption Flatten would modify in-place the data_->child_data ArrayData if the currently flattened array is a slice. The parent's child_data values would also be modified (and corrupted with wrong offset/length). Closes #6792 from fsaintjacques/ARROW-7740 Lead-authored-by: François Saint-Jacques <fsaintjacques@gmail.com> Co-authored-by: Wes McKinney <wesm+git@apache.org> Signed-off-by: Wes McKinney <wesm+git@apache.org>

view details

Wes McKinney

commit sha 4269cdde067122112d810fb1a257b36d4e26163b

ARROW-8303: [Python] Fix test failure on Python 3.5 caused by non-deterministic dict key ordering See failure for example https://github.com/apache/arrow/runs/550556785 Closes #6796 from wesm/fix-python-3.5-failure Authored-by: Wes McKinney <wesm+git@apache.org> Signed-off-by: Sutou Kouhei <kou@clear-code.com>

view details

Sutou Kouhei

commit sha 156d449f0a82e7ef830f8510309e6a8cdf29966f

ARROW-8298: [C++][MinGW] Fix gRPC detection gRPC may provide wrong version information by config.cmake and .pc. See https://github.com/grpc/grpc/pull/22529 for details. gRPC >= 1.17.0 detection is failed by config.cmake. Then we fallback to our FindgRPCAlt. FindgRPCAlt uses gRPC_ROOT if it's set. gRPC_ROOT is set to ARROW_PACKAGE_PREFIX automatically when we don't specify gRPC_SOURCE. But we always set gRPC_SOURCE in our CI (see ci/scripts/cpp_build.sh for details). So gRPC_ROOT isn't set. If gRPC_ROOT isn't set, pkg-config is used to detect gRPC but version information in grpc++.pc is also broken. gRPC >= 1.17.0 requirement isn't satisfied. We can't build gRPC with MinGW. https://github.com/grpc/grpc/pull/21720 is needed. Closes #6795 from kou/mingw-grpc Authored-by: Sutou Kouhei <kou@clear-code.com> Signed-off-by: Neal Richardson <neal.p.richardson@gmail.com>

view details

Krisztián Szűcs

commit sha 38a413418a478920d9b1c8131f2daeee27e6b12c

ARROW-8291: [Packaging] Conda nightly builds can't locate Numpy Closes #6786 from kszucs/conda-cmake Authored-by: Krisztián Szűcs <szucs.krisztian@gmail.com> Signed-off-by: Neal Richardson <neal.p.richardson@gmail.com>

view details

Wes McKinney

commit sha 2a2a9aed55e2e91033616d1f4839b6ed1f2f45df

ARROW-8217: [R] Unskip previously failing test on Win32 in test-dataset.R from ARROW-7979 Neal found that the test passed in a debug build, let's see if the test still fails on master Closes #6799 from wesm/unskip-failing-r-test Authored-by: Wes McKinney <wesm+git@apache.org> Signed-off-by: Wes McKinney <wesm+git@apache.org>

view details

Neville Dipale

commit sha e381a72703c1565fa186cd21629bc77c2395035e

ARROW-8308: [Rust] Implement DoExchange on examples Closes #6800 from nevi-me/ARROW-8308 Authored-by: Neville Dipale <nevilledips@gmail.com> Signed-off-by: Benjamin Kietzman <bengilgit@gmail.com>

view details

Neal Richardson

commit sha 5bdb3afaccb60a3d41fff977c4dedf3f520ac533

ARROW-7641: [R] Make dataset vignette have executable code: This patch makes the dataset vignette executable, yet it also leaves in the expected output and conditionally shows it if the taxi data is not found locally. That way, the rendered vignette always looks useful. In addition, the dataset print method is improved to report the number and format of the files it contains. Closes #6247 from hadley/vignette-eval Lead-authored-by: Neal Richardson <neal.p.richardson@gmail.com> Co-authored-by: Hadley Wickham <h.wickham@gmail.com> Signed-off-by: Neal Richardson <neal.p.richardson@gmail.com>

view details

Neal Richardson

commit sha 67cd34aeda4d2f72b3de1ebd788361b84cd712fb

ARROW-8309: [CI] C++/Java/Rust workflows should trigger on changes to Flight.proto This also narrows the scope of the triggers on changes to the `ci/` directory (cc @kszucs ) Closes #6801 from nealrichardson/flight-ci Authored-by: Neal Richardson <neal.p.richardson@gmail.com> Signed-off-by: Neal Richardson <neal.p.richardson@gmail.com>

view details

Joris Van den Bossche

commit sha db81f0a8d8d359e19b99eeb290c43f81fc0bd6bc

ARROW-8292: [Python] Allow to manually specify schema in dataset() function This just needed to be passed through to enable the functionality in `dataset()` Closes #6788 from jorisvandenbossche/ARROW-8292 Authored-by: Joris Van den Bossche <jorisvandenbossche@gmail.com> Signed-off-by: Neal Richardson <neal.p.richardson@gmail.com>

view details

push time in 5 days

startedpapers-we-love/papers-we-love

started time in a month

more