Hacker GitHub

← All repos

apache/datafusion

View on GitHub ↗ ★ 9,561 Rust

Apache DataFusion SQL Query Engine

41 mentions on Hacker News by 36 people: 4 stories, 37 comments · first 2021-05-05 · latest 2026-08-09

Mentions per year 41 mentions · busiest year 2021 (10)
20082026
  1. …Claude Code used for profiling and implementing the performance improvements - apache/datafusion: https://github.com/apache/datafusion/pull/21182 - up to 49x speedup of LIMIT queries by eliminating unnecessary sorts and pushing limits into…
    comment by simonw · 2026-08-09 · in Is it all just vapourware?
  2. Co-partitioning of range-partitioned data is now supported on `main` too: see https://github.com/apache/datafusion/issues/23183 and the epic https://github.com/apache/datafusion/issues/22395
  3. You might find https://github.com/apache/datafusion and https://github.com/datafusion-contrib/datafusion-federation of interest
    comment by jeadie · 2026-04-14 · in Distributed DuckDB Instance
  4. …SQL layers — GlueSQL as a simpler starting point, DataFusion as the more complete option ( https://github.com/apache/datafusion ). Plugging into a real SQL engine seems like a great strategy for uncovering bugs, fixing correctness issues,…
  5. …from signed to unsigned types. I spent a very frustrating day tracking down this one in particular https://github.com/apache/datafusion/issues/15967
    comment by thinkharderdev · 2026-02-12 · in Apache Arrow is 10 years old
  6. ▲ 1
    Apache DataFusion SQL Query Engine
    story by tosh · 2026-01-14 · 0 comments
  7. …arrow.apache.org/docs/format/Columnar.html#format-me... ) I expect this to be used to support Variant https://github.com/apache/datafusion/issues/16116 and geometry types (note I am an author)
  8. …this is what you're looking for, but there is a proposal in DataFusion to allow user defined types. https://github.com/apache/datafusion/issues/12644
  9. ▲ 1
    Apache Datafusion – An extensible query engine in Rust that uses Apache Arrow
    story by bk496 · 2025-04-15 · 0 comments
  10. …will outperform them in the long run. Benthos: https://github.com/redpanda-data/benthos DataFusion: https://github.com/apache/datafusion
  11. …to open source, looking for part-time/full-time working with databases. Datafusion contributions: https://github.com/apache/datafusion/pulls?q=is%3Apr+author%... Datafusion comet contributions: https://github.com/apache/datafusion-comet/pul…
  12. …Who can build a custom file format that gets the best ClickHouse performance (on DataFusion): https://github.com/apache/datafusion/issues/13448 Disclaimer I am on the PMC of Apache DataFusion, so am totally a fan boy.
    comment by alamb · 2024-11-21 · in Building Databases over a Weekend
  13. …[2] https://www.uber.com/blog/modernizing-logging-with-clp-ii/ [3] https://github.com/apache/datafusion
  14. …length for compressed given the 255 symbols limit? [1] https://github.com/spiraldb/vortex [2] https://github.com/apache/datafusion
  15. …is AGPL v3 + business licensed. [3] [1] https://github.com/duckdb/duckdb/blob/main/LICENSE [2] https://github.com/apache/datafusion/blob/main/LICENSE.txt [3] https://github.com/paradedb/paradedb/blob/dev/LICENSE Most companies won't touch…
    comment by nikhilsimha · 2024-06-13 · in Pg_lakehouse: A DuckDB Alternative in Postgres
  16. …the Apache Arrow DataFusion discussion that they too see themselves as a bit of a Velox competitor. https://github.com/apache/arrow-datafusion/discussions/6441 It's cool to see this space mature. I like that even Velox sees that Apache…
    comment by jauntywundrkind · 2024-03-25 · in Velox: Meta's Unified Execution Engine [pdf]
  17. …user defined functions, among others) and it implements a substrait provider and consumer: https://github.com/apache/arrow-datafusion/tree/main/datafus...
  18. Specifically: https://github.com/apache/arrow-datafusion/tree/main/datafus...
  19. …progress[0]. The draft[1] includes a comparison to DuckDB and preliminary benchmark results. [0]: https://github.com/apache/arrow-datafusion/issues/6782 [1]: https://www.overleaf.com/read/qjhrxqhgksvr
    comment by leicmi · 2023-11-06 · in Updates to the H2O.ai db-benchmark
  20. …date and haven't looked too closely on whether they are keeping it fair for everyone else :) [0]: https://github.com/apache/arrow-datafusion [1]: https://benchmark.clickhouse.com
    comment by treesciencebot · 2023-11-06 · in Updates to the H2O.ai db-benchmark
  21. …in DataFusion (part of the Arrow project and built with Arrow as the underlying in-memory format) https://github.com/apache/arrow-datafusion/blob/master/bench... Disclaimer: I'm a committer on the Arrow project and contributor to…
    comment by thinkharderdev · 2023-01-10 · in Demystifying Apache Arrow (2020)
  22. …[2] https://github.com/pola-rs/polars/ [3] https://github.com/dimforge/nalgebra [4] https://github.com/apache/arrow-datafusion [5] https://github.com/apache/arrow-ballista
    comment by Gwypaas · 2022-12-22 · in Welcome to Comprehensive Rust
  23. …FROM tripdata GROUP BY 1 ORDER BY 1 ASC)` on a 55M row subset of NY Taxi trip data. [0]: https://github.com/apache/arrow-datafusion/blob/master/dataf... [1]: https://github.com/roapi/roapi/releases/tag/roapi-v0.8.0 [2]:…
    comment by mildbyte · 2022-11-03 · in Command-line data analytics
  24. …supports normal databases, not just file formats, so you can i.e. join with a Postgres table. [0]: https://github.com/apache/arrow-datafusion [1]: https://github.com/multiprocessio/dsq [2]: https://github.com/cube2222/octosql Disclaimer:…
    comment by cube2222 · 2022-11-03 · in Command-line data analytics
  25. …from the user's browser (caching, CDNs, low latency, some WASM support, all that fun stuff). [0] https://github.com/apache/arrow-datafusion [1] https://github.com/apache/arrow-ballista [2] https://github.com/splitgraph/seafowl
    comment by mildbyte · 2022-10-26 · in IOx: InfluxData’s New Storage Engine
  26. …recently learned about is Apache DataFusion, also written in rust and uses Arrow memory format: https://github.com/apache/arrow-datafusion/blob/master/READM...
    comment by infogulch · 2022-10-23 · in GlueSQL: SQL database engine as a library
  27. …used the benchmark available in the OctoSQL README. [0]: https://github.com/cube2222/octosql [1]: https://github.com/apache/arrow-datafusion Disclaimer: author of OctoSQL
    comment by cube2222 · 2022-09-30 · in Select * from cloud
  28. Rust is also being used a lot in that space: https://github.com/MaterializeInc/materialize https://github.com/apache/arrow-datafusion https://github.com/pola-rs/polars
  29. …has any ideas about where to look, please let me know. [1] https://stripe.com/en-gb/sigma [2] https://github.com/apache/arrow-datafusion
    comment by madebyherzblut · 2022-04-22 · in Open Source SQL Parsers
  30. …them/throttling them to be extremely slow to simulate a brownout/straggling cluster node. [1] https://github.com/apache/arrow-datafusion
    comment by tanelpoder · 2022-02-27 · in Ask HN: What can I do with 48GB of RAM?
  31. ▲ 2
    DataFusion: Embeddable query engine for Apache Arrow
    story by ignoramous · 2022-02-03 · 0 comments
  32. ▲ 2
    Arrow DataFusion includes Ballista, which does SIMD and GPU vectorized ops
    story by westurner · 2021-10-24 · 2 comments
  33. Thanks! It's using Datafusion as the query engine: https://github.com/apache/arrow-datafusion
  34. …will see uptake and improve this. [0] https://en.wikipedia.org/wiki/Andy_and_Bill%27s_law [1] https://github.com/apache/arrow-datafusion/tree/master/balli...
  35. …added). There is still some missing SQL functionality (for example to run all the TPC-H queries https://github.com/apache/arrow-datafusion/tree/master/bench... ) but it is moving quickly.
    comment by seddonm1 · 2021-08-24 · in Apache Arrow Datafusion 5.0.0 release
  36. Are there any good resources on using DataFusion in Python beyond the README [1]? [1] https://github.com/apache/arrow-datafusion/tree/master/pytho...
    comment by yadamonk · 2021-08-24 · in Apache Arrow Datafusion 5.0.0 release
  37. …larger than memory datasets. This is implemented in the Ballista crate, which extends DataFusion. https://github.com/apache/arrow-datafusion/tree/master/balli...
    comment by andygrove · 2021-08-24 · in Apache Arrow Datafusion 5.0.0 release
  38. OK: I have found: https://github.com/apache/arrow-datafusion "DataFusion is an extensible query execution framework, written in Rust, that uses Apache Arrow as its in-memory format.DataFusion supports both an SQL and a DataFrame API for…
    comment by pella · 2021-08-24 · in Apache Arrow Datafusion 5.0.0 release
  39. I almost mixed this up with Apache Arrow DataFusion for a second: https://github.com/apache/arrow-datafusion
  40. For sure, I didn't mean to imply they weren't looking at compute too! https://github.com/apache/arrow-datafusion is another example of the shared compute vision. What I was trying to point out is that (at least for Arrow core) they seem to…
    comment by BadInformatics · 2021-07-26 · in What's bad about Julia?
  41. …in a break from the mono-repo model. Read more at the announcement[3] or the merge request[4]. [0] https://github.com/apache/arrow-datafusion [1] https://github.com/apache/arrow-rs [2] https://arrow.apache.org/blog/2021/05/04/rust-dev-workf…
    comment by michael_j_ward · 2021-05-05 · in Apache Arrow 4.0