Contributor Guide#

Bug reports, design discussion, and patches are welcome. This project follows the Apache DataFusion contribution model.

Filing issues and discussing changes#

  • File bugs and feature requests on GitHub issues.

  • For larger or design-level discussion, the mailing list is dev@datafusion.apache.org.

  • Please open an issue before sending a PR for any significant change so the approach can be agreed on first.

Development workflow#

Branch from main, write changes with conventional commit messages in the imperative mood (e.g. feat: add foo, fix(native): handle bar), and open a pull request targeting main.