This is an automated email from the ASF dual-hosted git repository.
mbutrovich pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion-comet.git
The following commit(s) were added to refs/heads/main by this push:
new 46828d212 docs: Improve main landing page (#2593)
46828d212 is described below
commit 46828d212096021c57895ecc2d6685860c3cad6f
Author: Andy Grove <[email protected]>
AuthorDate: Thu Oct 16 14:48:17 2025 -0600
docs: Improve main landing page (#2593)
---
docs/source/index.md | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++
docs/source/index.rst | 84 ----------------------------
2 files changed, 148 insertions(+), 84 deletions(-)
diff --git a/docs/source/index.md b/docs/source/index.md
new file mode 100644
index 000000000..9310ff0c6
--- /dev/null
+++ b/docs/source/index.md
@@ -0,0 +1,148 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+# Comet Accelerator for Apache Spark and Apache Iceberg
+
+<!-- Code from https://buttons.github.io/ -->
+<p>
+ <!-- Place this tag where you want the button to render. -->
+ <a class="github-button" href="https://github.com/apache/datafusion-comet"
data-size="large" data-show-count="true" aria-label="Star
apache/datafusion-comet on GitHub">Star</a>
+ <!-- Place this tag where you want the button to render. -->
+ <a class="github-button"
href="https://github.com/apache/datafusion-comet/fork" data-size="large"
data-show-count="true" aria-label="Fork apache/datafusion-comet on
GitHub">Fork</a>
+</p>
+
+Apache DataFusion Comet is a high-performance accelerator for Apache Spark,
built on top of the powerful
+[Apache DataFusion] query engine. Comet is designed to significantly enhance
the
+performance of Apache Spark workloads while leveraging commodity hardware and
seamlessly integrating with the
+Spark ecosystem without requiring any code changes.
+
+Comet also accelerates Apache Iceberg, when performing Parquet scans from
Spark.
+
+[Apache DataFusion]: https://datafusion.apache.org
+
+## Run Spark Queries at DataFusion Speeds
+
+Comet delivers a performance speedup for many queries, enabling faster data
processing and shorter time-to-insights.
+
+The following chart shows the time it takes to run the 22 TPC-H queries
against 100 GB of data in Parquet format
+using a single executor with 8 cores. See the [Comet Benchmarking
Guide](https://datafusion.apache.org/comet/contributor-guide/benchmarking.html)
+for details of the environment used for these benchmarks.
+
+When using Comet, the overall run time is reduced from 652 seconds to 268
seconds, a 2.4x speedup.
+
+
+
+Here is a breakdown showing relative performance of Spark and Comet for each
TPC-H query.
+
+
+
+These benchmarks can be reproduced in any environment using the documentation
in the
+[Comet Benchmarking Guide](/contributor-guide/benchmarking.md). We encourage
+you to run your own benchmarks.
+
+## Use Commodity Hardware
+
+Comet leverages commodity hardware, eliminating the need for costly hardware
upgrades or
+specialized hardware accelerators, such as GPUs or FPGA. By maximizing the
utilization of commodity hardware, Comet
+ensures cost-effectiveness and scalability for your Spark deployments.
+
+## Spark Compatibility
+
+Comet aims for 100% compatibility with all supported versions of Apache Spark,
allowing you to integrate Comet into
+your existing Spark deployments and workflows seamlessly. With no code changes
required, you can immediately harness
+the benefits of Comet's acceleration capabilities without disrupting your
Spark applications.
+
+## Tight Integration with Apache DataFusion
+
+Comet tightly integrates with the core Apache DataFusion project, leveraging
its powerful execution engine. With
+seamless interoperability between Comet and DataFusion, you can achieve
optimal performance and efficiency in your
+Spark workloads.
+
+## Active Community
+
+Comet boasts a vibrant and active community of developers, contributors, and
users dedicated to advancing the
+capabilities of Apache DataFusion and accelerating the performance of Apache
Spark.
+
+## Getting Started
+
+To get started with Apache DataFusion Comet, follow the
+[installation
instructions](https://datafusion.apache.org/comet/user-guide/installation.html).
Join the
+[DataFusion Slack and Discord
channels](https://datafusion.apache.org/contributor-guide/communication.html)
to connect
+with other users, ask questions, and share your experiences with Comet.
+
+Follow [Apache DataFusion Comet
Overview](https://datafusion.apache.org/comet/user-guide/overview.html) to get
more detailed information
+
+## Contributing
+
+We welcome contributions from the community to help improve and enhance Apache
DataFusion Comet. Whether it's fixing
+bugs, adding new features, writing documentation, or optimizing performance,
your contributions are invaluable in
+shaping the future of Comet. Check out our
+[contributor
guide](https://datafusion.apache.org/comet/contributor-guide/contributing.html)
to get started.
+
+```{toctree}
+:maxdepth: 1
+:caption: Overview
+:hidden:
+
+Comet Overview <overview>
+Comparison with Gluten <gluten_comparison>
+```
+
+```{toctree}
+:maxdepth: 2
+:caption: User Guides
+:hidden:
+
+0.12.0-SNAPSHOT <user-guide/latest/index>
+0.11.x <user-guide/0.11/index>
+0.10.x <user-guide/0.10/index>
+0.9.x <user-guide/0.9/index>
+0.8.x <user-guide/0.8/index>
+```
+
+```{toctree}
+:maxdepth: 1
+:caption: Contributor Guide
+:hidden:
+
+Getting Started <contributor-guide/contributing>
+Comet Plugin Overview <contributor-guide/plugin_overview>
+Development Guide <contributor-guide/development>
+Debugging Guide <contributor-guide/debugging>
+Benchmarking Guide <contributor-guide/benchmarking>
+Adding a New Expression <contributor-guide/adding_a_new_expression>
+Tracing <contributor-guide/tracing>
+Profiling Native Code <contributor-guide/profiling_native_code>
+Spark SQL Tests <contributor-guide/spark-sql-tests.md>
+Roadmap <contributor-guide/roadmap.md>
+Github and Issue Tracker <https://github.com/apache/datafusion-comet>
+```
+
+```{toctree}
+:maxdepth: 1
+:caption: ASF Links
+:hidden:
+
+Apache Software Foundation <https://apache.org>
+License <https://www.apache.org/licenses/>
+Donate <https://www.apache.org/foundation/sponsorship.html>
+Thanks <https://www.apache.org/foundation/thanks.html>
+Security <https://www.apache.org/security/>
+Code of conduct <https://www.apache.org/foundation/policies/conduct.html>
+```
diff --git a/docs/source/index.rst b/docs/source/index.rst
deleted file mode 100644
index 0d4c71773..000000000
--- a/docs/source/index.rst
+++ /dev/null
@@ -1,84 +0,0 @@
-.. Licensed to the Apache Software Foundation (ASF) under one
-.. or more contributor license agreements. See the NOTICE file
-.. distributed with this work for additional information
-.. regarding copyright ownership. The ASF licenses this file
-.. to you under the Apache License, Version 2.0 (the
-.. "License"); you may not use this file except in compliance
-.. with the License. You may obtain a copy of the License at
-
-.. http://www.apache.org/licenses/LICENSE-2.0
-
-.. Unless required by applicable law or agreed to in writing,
-.. software distributed under the License is distributed on an
-.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-.. KIND, either express or implied. See the License for the
-.. specific language governing permissions and limitations
-.. under the License.
-
-=======================
-Apache DataFusion Comet
-=======================
-
-.. Code from https://buttons.github.io/
-.. raw:: html
-
- <p>
- <!-- Place this tag where you want the button to render. -->
- <a class="github-button" href="https://github.com/apache/datafusion-comet"
data-size="large" data-show-count="true" aria-label="Star
apache/datafusion-comet on GitHub">Star</a>
- <!-- Place this tag where you want the button to render. -->
- <a class="github-button"
href="https://github.com/apache/datafusion-comet/fork" data-size="large"
data-show-count="true" aria-label="Fork apache/datafusion-comet on
GitHub">Fork</a>
- </p>
-
-Apache DataFusion Comet is an Apache Spark plugin that uses Apache DataFusion
-as a native runtime to achieve improvement in terms of query efficiency and
query runtime.
-
-.. _toc.main-links:
-.. toctree::
- :maxdepth: 1
- :caption: Overview:
-
- Comet Overview <overview>
- Comparison with Gluten <gluten_comparison>
-
-.. _toc.user-guide-links-versioned:
-.. toctree::
- :maxdepth: 2
- :caption: User Guides:
- :hidden:
-
- 0.12.0-SNAPSHOT <user-guide/latest/index>
- 0.11.x <user-guide/0.11/index>
- 0.10.x <user-guide/0.10/index>
- 0.9.x <user-guide/0.9/index>
- 0.8.x <user-guide/0.8/index>
-
-.. _toc.contributor-guide-links:
-.. toctree::
- :maxdepth: 1
- :caption: Contributor Guide
- :hidden:
-
- Getting Started <contributor-guide/contributing>
- Comet Plugin Overview <contributor-guide/plugin_overview>
- Development Guide <contributor-guide/development>
- Debugging Guide <contributor-guide/debugging>
- Benchmarking Guide <contributor-guide/benchmarking>
- Adding a New Expression <contributor-guide/adding_a_new_expression>
- Tracing <contributor-guide/tracing>
- Profiling Native Code <contributor-guide/profiling_native_code>
- Spark SQL Tests <contributor-guide/spark-sql-tests.md>
- Roadmap <contributor-guide/roadmap.md>
- Github and Issue Tracker <https://github.com/apache/datafusion-comet>
-
-.. _toc.asf-links:
-.. toctree::
- :maxdepth: 1
- :caption: ASF Links
- :hidden:
-
- Apache Software Foundation <https://apache.org>
- License <https://www.apache.org/licenses/>
- Donate <https://www.apache.org/foundation/sponsorship.html>
- Thanks <https://www.apache.org/foundation/thanks.html>
- Security <https://www.apache.org/security/>
- Code of conduct <https://www.apache.org/foundation/policies/conduct.html>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]