This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion.git
The following commit(s) were added to refs/heads/main by this push:
new 2e202fd6fe docs: fix typos and improve wording in README (#20301)
2e202fd6fe is described below
commit 2e202fd6fe0da66d5b08dab1bfece4301b16d83f
Author: Divyansh Pratap Singh <[email protected]>
AuthorDate: Fri Feb 13 06:21:55 2026 +0530
docs: fix typos and improve wording in README (#20301)
## Which issue does this PR close?
N/A
<!--
We generally require a GitHub issue to be filed for all bug fixes and
enhancements and this helps us generate change logs for our releases.
You can link an issue to this PR using the GitHub syntax. For example
`Closes #123` indicates that this PR will close issue #123.
-->
## Rationale for this change
This PR fixes minor typos and improves wording consistency in README.md
to enhance clarity and maintain consistent formatting.
<!--
Why are you proposing this change? If this is already explained clearly
in the issue then this section is not needed.
Explaining clearly why changes are proposed helps reviewers understand
your changes and offer better suggestions for fixes.
-->
## What changes are included in this PR?
- Fix minor typos
- Improve wording clarity
- Ensure consistent capitalization in feature descriptions
<!--
There is no need to duplicate the description in the issue here but it
is sometimes worth providing a summary of the individual changes in this
PR.
-->
## Are these changes tested?
Not needed. These are documentation changes only.
<!--
We typically require tests for all PRs in order to:
1. Prevent the code from being accidentally broken by subsequent changes
2. Serve as another way to document the expected behavior of the code
If tests are not included in your PR, please explain why (for example,
are they covered by existing tests)?
-->
## Are there any user-facing changes?
No. This only updates the README.
<!--
If there are user-facing changes then we may require documentation to be
updated before approving the PR.
-->
<!--
If there are any breaking changes to public APIs, please add the `api
change` label.
-->
---
README.md | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/README.md b/README.md
index 880adfb3ac..630d4295bd 100644
--- a/README.md
+++ b/README.md
@@ -58,7 +58,7 @@ DataFusion is an extensible query engine written in [Rust]
that
uses [Apache Arrow] as its in-memory format.
This crate provides libraries and binaries for developers building fast and
-feature rich database and analytic systems, customized to particular workloads.
+feature-rich database and analytic systems, customized for particular
workloads.
See [use cases] for examples. The following related subprojects target end
users:
- [DataFusion Python](https://github.com/apache/datafusion-python/) offers a
Python interface for SQL and DataFrame
@@ -67,7 +67,7 @@ See [use cases] for examples. The following related
subprojects target end users
DataFusion.
"Out of the box,"
-DataFusion offers
[SQL](https://datafusion.apache.org/user-guide/sql/index.html) and
[Dataframe](https://datafusion.apache.org/user-guide/dataframe.html) APIs,
excellent [performance],
+DataFusion offers
[SQL](https://datafusion.apache.org/user-guide/sql/index.html) and
[DataFrame](https://datafusion.apache.org/user-guide/dataframe.html) APIs,
excellent [performance],
built-in support for CSV, Parquet, JSON, and Avro, extensive customization, and
a great community.
@@ -84,7 +84,7 @@ See the [Architecture] section for more details.
[performance]: https://benchmark.clickhouse.com/
[architecture]:
https://datafusion.apache.org/contributor-guide/architecture.html
-Here are links to some important information
+Here are links to important resources:
- [Project Site](https://datafusion.apache.org/)
-
[Installation](https://datafusion.apache.org/user-guide/cli/installation.html)
@@ -97,8 +97,8 @@ Here are links to some important information
## What can you do with this crate?
-DataFusion is great for building projects such as domain specific query
engines, new database platforms and data pipelines, query languages and more.
-It lets you start quickly from a fully working engine, and then customize
those features specific to your use. [Click
Here](https://datafusion.apache.org/user-guide/introduction.html#known-users)
to see a list known users.
+DataFusion is great for building projects such as domain-specific query
engines, new database platforms and data pipelines, query languages and more.
+It lets you start quickly from a fully working engine, and then customize
those features specific to your needs. See the [list of known
users](https://datafusion.apache.org/user-guide/introduction.html#known-users).
## Contributing to DataFusion
@@ -115,15 +115,15 @@ This crate has several [features] which can be specified
in your `Cargo.toml`.
Default features:
-- `nested_expressions`: functions for working with nested type function such
as `array_to_string`
+- `nested_expressions`: functions for working with nested types such as
`array_to_string`
- `compression`: reading files compressed with `xz2`, `bzip2`, `flate2`, and
`zstd`
- `crypto_expressions`: cryptographic functions such as `md5` and `sha256`
- `datetime_expressions`: date and time functions such as `to_timestamp`
- `encoding_expressions`: `encode` and `decode` functions
- `parquet`: support for reading the [Apache Parquet] format
-- `sql`: Support for sql parsing / planning
+- `sql`: support for SQL parsing and planning
- `regex_expressions`: regular expression functions, such as `regexp_match`
-- `unicode_expressions`: Include unicode aware functions such as
`character_length`
+- `unicode_expressions`: include Unicode-aware functions such as
`character_length`
- `unparser`: enables support to reverse LogicalPlans back into SQL
- `recursive_protection`: uses
[recursive](https://docs.rs/recursive/latest/recursive/) for stack overflow
protection.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]