- 699e00e fix: no panic on empty partition in register_record_batches (#1627) by Fangchen Li · 10 days ago main
- 5ce35f8 fix: clone parquet-testing into `parquet` to match submodule path in verify script (#1617) by Adrian Garcia Badaracco · 2 weeks ago
- 5b341d3 Restrict trigger push branch for GitHub Workflow (#1619) by Aurélien Pupier · 3 weeks ago
- 21b5299 Update version to 54.0.0 (#1610) by Tim Saucer · 4 weeks ago
- 5118a8b Fix non-portable `find -iname` in verify-release-candidate.sh (#1613) by Liang-Chi Hsieh · 4 weeks ago
- a4cf887 remove 3.13 freethreaded builds (#1609) by Tim Saucer · 4 weeks ago
- b6e5d71 chore: resolve audits after DF54.0.0 update to skill (#1608) by Tim Saucer · 4 weeks ago
- 4e223ff Add deprecation warnings for Expr passed to confirmed literal-only function arguments (#1605) by kosiew · 5 weeks ago
- 5b7ad64 feat: accept native Python literals on date/time functions (#1563) by Tim Saucer · 5 weeks ago
- ac43697 chore: update rust dependencies (#1604) by Tim Saucer · 5 weeks ago
- 2d07471 feat: expose spark-compatible functions (#1564) by Tim Saucer · 5 weeks ago
- 55fd2c9 docs: convert reStructuredText sources to MyST markdown (#1579) by Tim Saucer · 5 weeks ago
- c0ac93b feat: expose arrow_field, arrow_try_cast, cast_to_type, with_metadata (#1568) by Tim Saucer · 6 weeks ago
- fd15b03 feat: expose array_compact, array_normalize, cosine_distance, inner_product (#1567) by Tim Saucer · 6 weeks ago
- 3256138 Deprecate `Expr` temporal part arguments in date extraction and truncation functions (#1587) by kosiew · 6 weeks ago
- cd7506a build(deps): batch dependabot dependency updates (#1589) by Tim Saucer · 6 weeks ago
- 43395a4 Remove patch now that 54 is released (#1588) by Tim Saucer · 6 weeks ago
- 43df9f7 feat(dataframe): update group_by to accept None and normalize to empty list (#1581) by kosiew · 7 weeks ago
- 407298f Improve documentation site layout (#1578) by Tim Saucer · 7 weeks ago
- bfa14f4 refactor(context): deduplicate register/read option-building logic (#1479) by Daniel Mesejo · 7 weeks ago
- 23062f7 fix: Skip `fork` and `forkserver` on `win32` (#1566) by Nuno Faria · 7 weeks ago
- 4a77617 feat: expose SessionContext.copied_config and parse_capacity_limit (#1570) by Tim Saucer · 7 weeks ago
- d021e6a feat: import user-defined physical optimizer rules over FFI (#1557) by Tim Saucer · 7 weeks ago
- af38866 feat: expose lambda and higher-order array functions (#1561) by Tim Saucer · 8 weeks ago
- 3d4c56c feat: create free-threaded python wheels (#1553) by Tim Saucer · 8 weeks ago
- 0840763 feat: accept distinct kwarg on sum and avg (#1556) by Tim Saucer · 8 weeks ago
- 744dd23 chore: remove unused PyConfig (#1485) by Tim Saucer · 8 weeks ago
- 7df58e5 feat: pass calling SessionContext to Python UDTF callbacks (#1555) by Tim Saucer · 8 weeks ago
- 9872283 Export `to_datafusion_err` from the util crate root (#1487) by kosiew · 8 weeks ago
- 0a9ca68 docs: user guide + runnable examples for distributing expressions (#1547) by Tim Saucer · 8 weeks ago
- baec559 fix: type scalar UDF returns as Arrow arrays (#1528) by BharatDeva · 8 weeks ago
- 23f9179 docs: document null-handling function arguments (#1527) by BharatDeva · 8 weeks ago
- 56b1cea Bump DataFusion to 1321d60 (54.0.0) (#1562) by Tim Saucer · 8 weeks ago
- 081325a feat: Python UDFs: per-session inlining toggle and strict refusal setting (#1546) by Tim Saucer · 8 weeks ago
- fa021fe Add details on caching to skill (#1521) by Nick · 8 weeks ago
- f438304 feat: expose variety of features from DF54 update (#1554) by Tim Saucer · 8 weeks ago
- dac9ec6 feat: enable pickling for Python aggregate and window UDFs (#1545) by Tim Saucer · 9 weeks ago
- afaeccb feat: enable pickling of most Expr except udaf and udwf (#1544) by Tim Saucer · 9 weeks ago
- 8ba06e4 Update datafusion dependency to latest in preparation for DF54 (#1532) by Tim Saucer · 10 weeks ago
- baef8f0 Add support for logical and physical codecs (#1541) by Tim Saucer · 10 weeks ago
- 55870ff build(deps): combined dependabot bumps (Cargo + workflows) (#1534) by Tim Saucer · 2 months ago
- db22a92 docs: add upstream sync process documentation (#1524) by Tim Saucer · 3 months ago
- 13b2c47 Update user documentation for AI agent skill usage (#1505) by Tim Saucer · 3 months ago
- c657dad Move public skills to a directory to avoid downloading the whole repo (#1519) by Nick · 3 months ago
- e0284c6 feat: add AI skill to find and improve the Pythonic interface to functions (#1484) by Tim Saucer · 3 months ago
- 0357716 tpch examples: rewrite queries idiomatically and embed reference SQL (#1504) by Tim Saucer · 3 months ago
- c8bb9f7 docs: add README section for AI coding assistants (#1503) by Tim Saucer · 3 months ago
- 8741d30 docs: enrich module docstrings and add doctest examples (#1498) by Tim Saucer · 3 months ago
- 8a5d783 Skills require the header to be the first thing in the file which conflicts with the RAT check. Make an exception for this file. (#1501) by Tim Saucer · 3 months ago
- 4030997 Add SKILL.md and enrich package docstring (#1497) by Tim Saucer · 3 months ago
- 60d8b5d Fix error on show() with an explain plan (#1492) by Tim Saucer · 3 months ago
- 2715a32 chore: update release documentation (#1494) by Tim Saucer · 3 months ago
- 398980d Support None comparisons for null expressions (#1489) by Zeel Desai · 3 months ago
- 8a7efea Add Python bindings for accessing ExecutionMetrics (#1381) by Shreyesh · 3 months ago
- 00b2457 ci: disable symbol export on Windows verification (#1486) by Tim Saucer · 3 months ago
- 1be838b Release 53.0.0 (#1491) by Tim Saucer · 3 months ago
- 3585c11 minor: remove deprecated interfaces (#1481) by Tim Saucer · 4 months ago
- ecd14c1 Add missing SessionContext utility methods (#1475) by Tim Saucer · 4 months ago
- aa3b194 Add missing registration methods (#1474) by Tim Saucer · 4 months ago
- 46f9ab8 Add missing deregister methods to SessionContext (#1473) by Tim Saucer · 4 months ago
- 5293212 Add missing Dataframe functions (#1472) by Tim Saucer · 4 months ago
- 898d73d Add missing aggregate functions (#1471) by Tim Saucer · 4 months ago
- d07fdb3 Add missing scalar functions (#1470) by Tim Saucer · 4 months ago
- 99bc960 Add missing array functions (#1468) by Tim Saucer · 4 months ago
- ff15648 minor: Fix pytest instructions in README (#1477) by Nuno Faria · 4 months ago
- 8a35cae Add missing map functions (#1461) by Tim Saucer · 4 months ago
- 16feeb1 Reduce peak memory usage during release builds to fix OOM on manylinux runners (#1445) by Kevin Liu · 4 months ago
- 0b6ea95 Add missing conditional functions (#1464) by Tim Saucer · 4 months ago
- 645d261 Add missing string function `contains` (#1465) by Tim Saucer · 4 months ago
- be8dd9d Add AI skill to check current repository against upstream APIs (#1460) by Tim Saucer · 4 months ago
- 0113a6e Add missing datetime functions (#1467) by Tim Saucer · 4 months ago
- 2499409 ci: update codespell paths (#1469) by Tim Saucer · 4 months ago
- 73a9d53 CI: Add CodeQL workflow for GitHub Actions security scanning (#1408) by Kevin Liu · 4 months ago
- 5be412b Pin rust toolchain to apache allowlist sha by Tim Saucer · 4 months ago
- ad8d41f chore: enforce uv lockfile consistency in CI and pre-commit (#1398) by Daniel Mesejo · 4 months ago
- acd9a8d Complete doc string examples for functions.py (#1435) by Nick · 4 months ago
- 8c6a481 chore: update dependencies (#1447) by Tim Saucer · 4 months ago
- 4b21572 Add a working, more complete example of using a catalog (docs) (#1427) by Topias Pyykkönen · 4 months ago
- 75d07ce Implement configuration extension support (#1391) by Tim Saucer · 4 months ago
- 207fc16 Remove validate_pycapsule (#1426) by Thomas Tanon · 4 months ago
- 6cea061 Update remaining existing examples to make testable/standalone executable (#1437) by Nick · 4 months ago
- 876646d docs: clarify DataFusion 52 FFI session-parameter requirement for provider hooks (#1439) by Kevin Liu · 4 months ago
- e09c93b ci: add swap during build, use tpchgen-cli (#1443) by Tim Saucer · 4 months ago
- 1397c5d bump datafusion to release version (#1441) by Tim Saucer · 4 months ago
- 0c33524 pin setup-uv (#1438) by Kevin Liu · 4 months ago
- 85a3595 Add docstring examples for Aggregate window functions (#1418) by Nick · 4 months ago
- 4e51fa8 Add docstring examples for Scalar string functions (#1423) by Nick · 4 months ago
- 3c5013d Add docstring examples for Scalar array/list functions (#1420) by Nick · 4 months ago
- 74b3221 Add docstring examples for Aggregate statistical and regression functions (#1417) by Nick · 4 months ago
- f01f30c Add docstring examples for Scalar temporal functions (#1424) by Nick · 4 months ago
- 3dfd6ee Fix CI errors on main (#1432) by Tim Saucer · 4 months ago
- 93f4c34 Add docstring examples for Aggregate basic and bitwise/boolean functions (#1416) by Nick · 4 months ago
- e524121 Add docstring examples for Common utility functions (#1419) by Nick · 4 months ago
- b9a958e Add docstring examples for Scalar math functions (#1421) by Nick · 4 months ago
- 89751b5 Add docstring examples for Scalar regex, crypto, struct and other (#1422) by Nick · 4 months ago
- 21990b0 feat: Add FFI_TableProviderFactory support (#1396) by Paul J. Davis · 4 months ago
- 9af1681 Create workspace with core and util crates (#1414) by Tim Saucer · 4 months ago
- 1160d5a Add docstring examples for Scalar trigonometric functions (#1411) by Nick · 4 months ago
- d322b7b feat: feat: add to_time, to_local_time, to_date functions (#1387) by Daniel Mesejo · 5 months ago
- f914fc8 Catch warnings in FFI unit tests (#1410) by Tim Saucer · 5 months ago