This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/datafusion.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 87b21f0dfc Publish built docs triggered by 
d1eea0755aa5cdefb53acc5fbcd27cb75b8347f6
87b21f0dfc is described below

commit 87b21f0dfc119b395410c1e16519f8b2319c8d8f
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Jan 25 22:04:26 2026 +0000

    Publish built docs triggered by d1eea0755aa5cdefb53acc5fbcd27cb75b8347f6
---
 _sources/contributor-guide/howtos.md.txt                 | 2 +-
 _sources/library-user-guide/extending-sql.md.txt         | 2 +-
 _sources/library-user-guide/functions/adding-udfs.md.txt | 1 -
 _sources/library-user-guide/table-constraints.md.txt     | 6 +++---
 _sources/user-guide/arrow-introduction.md.txt            | 8 ++++----
 _sources/user-guide/concepts-readings-events.md.txt      | 8 +++-----
 _sources/user-guide/example-usage.md.txt                 | 4 ++--
 contributor-guide/howtos.html                            | 2 +-
 library-user-guide/extending-sql.html                    | 2 +-
 library-user-guide/table-constraints.html                | 4 ++--
 searchindex.js                                           | 2 +-
 user-guide/arrow-introduction.html                       | 2 +-
 user-guide/concepts-readings-events.html                 | 7 +++----
 user-guide/example-usage.html                            | 4 ++--
 14 files changed, 25 insertions(+), 29 deletions(-)

diff --git a/_sources/contributor-guide/howtos.md.txt 
b/_sources/contributor-guide/howtos.md.txt
index 1b38e95bf3..18d9391d24 100644
--- a/_sources/contributor-guide/howtos.md.txt
+++ b/_sources/contributor-guide/howtos.md.txt
@@ -187,4 +187,4 @@ valid installation of [protoc] (see [installation 
instructions] for details).
 ```
 
 [protoc]: 
https://github.com/protocolbuffers/protobuf#protocol-compiler-installation
-[installation instructions]: 
https://datafusion.apache.org/contributor-guide/getting_started.html#protoc-installation
+[installation instructions]: 
https://datafusion.apache.org/contributor-guide/development_environment.html#protoc-installation
diff --git a/_sources/library-user-guide/extending-sql.md.txt 
b/_sources/library-user-guide/extending-sql.md.txt
index b4d2519dd6..687d884895 100644
--- a/_sources/library-user-guide/extending-sql.md.txt
+++ b/_sources/library-user-guide/extending-sql.md.txt
@@ -334,7 +334,7 @@ SELECT * FROM sales
 [`executionplan`]: 
https://docs.rs/datafusion/latest/datafusion/physical_plan/trait.ExecutionPlan.html
 [`sessioncontext`]: 
https://docs.rs/datafusion/latest/datafusion/execution/context/struct.SessionContext.html
 [`sessionstatebuilder`]: 
https://docs.rs/datafusion/latest/datafusion/execution/session_state/struct.SessionStateBuilder.html
-[`relationplannercontext`]: 
https://docs.rs/datafusion/latest/datafusion/sql/planner/trait.RelationPlannerContext.html
+[`relationplannercontext`]: 
https://docs.rs/datafusion/latest/datafusion/logical_expr/planner/trait.RelationPlannerContext.html
 [exprplanner api documentation]: 
https://docs.rs/datafusion/latest/datafusion/logical_expr/planner/trait.ExprPlanner.html
 [typeplanner api documentation]: 
https://docs.rs/datafusion/latest/datafusion/logical_expr/planner/trait.TypePlanner.html
 [relationplanner api documentation]: 
https://docs.rs/datafusion/latest/datafusion/logical_expr/planner/trait.RelationPlanner.html
diff --git a/_sources/library-user-guide/functions/adding-udfs.md.txt 
b/_sources/library-user-guide/functions/adding-udfs.md.txt
index c707495737..48162d6abc 100644
--- a/_sources/library-user-guide/functions/adding-udfs.md.txt
+++ b/_sources/library-user-guide/functions/adding-udfs.md.txt
@@ -583,7 +583,6 @@ For async UDF implementation details, see 
[`async_udf.rs`](https://github.com/ap
 
 [`scalarudf`]: 
https://docs.rs/datafusion/latest/datafusion/logical_expr/struct.ScalarUDF.html
 [`create_udf`]: 
https://docs.rs/datafusion/latest/datafusion/logical_expr/fn.create_udf.html
-[`process_scalar_func_inputs`]: 
https://docs.rs/datafusion/latest/datafusion/physical_expr/functions/fn.process_scalar_func_inputs.html
 [`advanced_udf.rs`]: 
https://github.com/apache/datafusion/blob/main/datafusion-examples/examples/udf/advanced_udf.rs
 
 ## Named Arguments
diff --git a/_sources/library-user-guide/table-constraints.md.txt 
b/_sources/library-user-guide/table-constraints.md.txt
index dea746463d..252817822d 100644
--- a/_sources/library-user-guide/table-constraints.md.txt
+++ b/_sources/library-user-guide/table-constraints.md.txt
@@ -37,6 +37,6 @@ They are provided for informational purposes and can be used 
by custom
 - **Foreign keys and check constraints**: These constraints are parsed
   but are not validated or used during query planning.
 
-[`tableconstraint`]: 
https://docs.rs/datafusion/latest/datafusion/sql/planner/enum.TableConstraint.html
-[`constraints`]: 
https://docs.rs/datafusion/latest/datafusion/common/functional_dependencies/struct.Constraints.html
-[`field`]: https://docs.rs/arrow/latest/arrow/datatype/struct.Field.html
+[`tableconstraint`]: 
https://docs.rs/datafusion/latest/datafusion/logical_expr/sqlparser/ast/enum.TableConstraint.html
+[`constraints`]: 
https://docs.rs/datafusion/latest/datafusion/common/struct.Constraints.html
+[`field`]: https://docs.rs/arrow/latest/arrow/datatypes/struct.Field.html
diff --git a/_sources/user-guide/arrow-introduction.md.txt 
b/_sources/user-guide/arrow-introduction.md.txt
index 89662a0c29..5bb29a0c6a 100644
--- a/_sources/user-guide/arrow-introduction.md.txt
+++ b/_sources/user-guide/arrow-introduction.md.txt
@@ -226,8 +226,8 @@ When working with Arrow and RecordBatches, watch out for 
these common issues:
 [`field`]: https://docs.rs/arrow-schema/latest/arrow_schema/struct.Field.html
 [`schema`]: https://docs.rs/arrow-schema/latest/arrow_schema/struct.Schema.html
 [`datatype`]: 
https://docs.rs/arrow-schema/latest/arrow_schema/enum.DataType.html
-[`int32array`]: 
https://docs.rs/arrow-array/latest/arrow_array/array/struct.Int32Array.html
-[`stringarray`]: 
https://docs.rs/arrow-array/latest/arrow_array/array/struct.StringArray.html
+[`int32array`]: https://docs.rs/arrow/latest/arrow/array/type.Int32Array.html
+[`stringarray`]: https://docs.rs/arrow/latest/arrow/array/type.StringArray.html
 [`int32`]: 
https://docs.rs/arrow-schema/latest/arrow_schema/enum.DataType.html#variant.Int32
 [`int64`]: 
https://docs.rs/arrow-schema/latest/arrow_schema/enum.DataType.html#variant.Int64
 [extension points]: ../library-user-guide/extensions.md
@@ -241,8 +241,8 @@ When working with Arrow and RecordBatches, watch out for 
these common issues:
 [`.show()`]: 
https://docs.rs/datafusion/latest/datafusion/dataframe/struct.DataFrame.html#method.show
 [`memtable`]: 
https://docs.rs/datafusion/latest/datafusion/datasource/struct.MemTable.html
 [`sessioncontext`]: 
https://docs.rs/datafusion/latest/datafusion/execution/context/struct.SessionContext.html
-[`csvreadoptions`]: 
https://docs.rs/datafusion/latest/datafusion/execution/options/struct.CsvReadOptions.html
-[`parquetreadoptions`]: 
https://docs.rs/datafusion/latest/datafusion/execution/options/struct.ParquetReadOptions.html
+[`csvreadoptions`]: 
https://docs.rs/datafusion/latest/datafusion/datasource/file_format/options/struct.CsvReadOptions.html
+[`parquetreadoptions`]: 
https://docs.rs/datafusion/latest/datafusion/datasource/file_format/options/struct.ParquetReadOptions.html
 [`recordbatch`]: 
https://docs.rs/arrow-array/latest/arrow_array/struct.RecordBatch.html
 [`read_csv`]: 
https://docs.rs/datafusion/latest/datafusion/execution/context/struct.SessionContext.html#method.read_csv
 [`read_parquet`]: 
https://docs.rs/datafusion/latest/datafusion/execution/context/struct.SessionContext.html#method.read_parquet
diff --git a/_sources/user-guide/concepts-readings-events.md.txt 
b/_sources/user-guide/concepts-readings-events.md.txt
index 5f6f30c1e7..3946ca7b16 100644
--- a/_sources/user-guide/concepts-readings-events.md.txt
+++ b/_sources/user-guide/concepts-readings-events.md.txt
@@ -21,7 +21,7 @@
 
 ## đź§­ Background Concepts
 
-- **2024-06-13**: [2024 ACM SIGMOD International Conference on Management of 
Data: Apache Arrow DataFusion: A Fast, Embeddable, Modular Analytic Query 
Engine](https://dl.acm.org/doi/10.1145/3626246.3653368) - 
[Download](http://andrew.nerdnetworks.org/other/SIGMOD-2024-lamb.pdf), 
[Talk](https://youtu.be/-DpKcPfnNms), 
[Slides](https://docs.google.com/presentation/d/1gqcxSNLGVwaqN0_yJtCbNm19-w5pqPuktII5_EDA6_k/edit#slide=id.p),
 [Recording ](https://youtu.be/-DpKcPfnNms)
+- **2024-06-13**: [2024 ACM SIGMOD International Conference on Management of 
Data: Apache Arrow DataFusion: A Fast, Embeddable, Modular Analytic Query 
Engine](https://dl.acm.org/doi/10.1145/3626246.3653368) - 
[Download](https://andrew.nerdnetworks.org/pdf/SIGMOD-2024-lamb.pdf), 
[Talk](https://youtu.be/-DpKcPfnNms), 
[Slides](https://docs.google.com/presentation/d/1gqcxSNLGVwaqN0_yJtCbNm19-w5pqPuktII5_EDA6_k/edit#slide=id.p),
 [Recording ](https://youtu.be/-DpKcPfnNms)
 
 - **2024-06-07**: [Video: SIGMOD 2024 Practice: Apache Arrow DataFusion A 
Fast, Embeddable, Modular Analytic Query 
Engine](https://www.youtube.com/watch?v=-DpKcPfnNms&t=5s) - 
[Slides](https://docs.google.com/presentation/d/1gqcxSNLGVwaqN0_yJtCbNm19-w5pqPuktII5_EDA6_k/edit#slide=id.p)
 
@@ -87,16 +87,14 @@ This is a list of DataFusion related blog posts, articles, 
and other resources.
 
 - **2024-10-29** [Video: MiDAS Seminar Fall 2024 on "Apache DataFusion" by 
Andrew Lamb](https://www.youtube.com/watch?v=CpnxuBwHbUc)
 
-- **2024-10-27** [Blog: Caching in DataFusion: Don't read 
twice](https://blog.haoxp.xyz/posts/caching-datafusion)
+- **2024-10-27** [Blog: Caching in DataFusion: Don't read 
twice](https://blog.xiangpeng.systems/posts/caching-datafusion/)
 
-- **2024-10-24** [Blog: Parquet pruning in DataFusion: Read no more than you 
need](https://blog.haoxp.xyz/posts/parquet-to-arrow/)
+- **2024-10-24** [Blog: Parquet pruning in DataFusion: Read no more than you 
need](https://blog.xiangpeng.systems/posts/parquet-to-arrow/)
 
 - **2024-09-13** [Blog: Using StringView / German Style Strings to make 
Queries Faster: Part 2 - String 
Operations](https://www.influxdata.com/blog/faster-queries-with-stringview-part-two-influxdb/)
 | [Reposted on DataFusion 
Blog](https://datafusion.apache.org/blog/2024/09/13/string-view-german-style-strings-part-2/)
 
 - **2024-09-13** [Blog: Using StringView / German Style Strings to Make 
Queries Faster: Part 1- Reading 
Parquet](https://www.influxdata.com/blog/faster-queries-with-stringview-part-one-influxdb/)
 | [Reposted on Datafusion 
Blog](https://datafusion.apache.org/blog/2024/09/13/string-view-german-style-strings-part-1/)
 
-- **2024-10-16** [Blog: Candle Image 
Segmentation](https://www.letsql.com/posts/candle-image-segmentation/)
-
 - **2024-09-23 → 2024-12-02** [Talks: Carnegie Mellon University: Database 
Building Blocks Seminar Series - Fall 2024](https://db.cs.cmu.edu/seminar2024/)
 
   - **2024-11-12** [Video: Building InfluxDB 3.0 with the FDAP Stack: Apache 
Flight, DataFusion, Arrow and Parquet (Paul 
Dix)](https://www.youtube.com/watch?v=AGS4GNGDK_4)
diff --git a/_sources/user-guide/example-usage.md.txt 
b/_sources/user-guide/example-usage.md.txt
index 6108315f39..34feec5238 100644
--- a/_sources/user-guide/example-usage.md.txt
+++ b/_sources/user-guide/example-usage.md.txt
@@ -103,8 +103,8 @@ exported by DataFusion, for example:
 use datafusion::arrow::datatypes::Schema;
 ```
 
-For example, [DataFusion `25.0.0` dependencies] require `arrow`
-`39.0.0`. If instead you used `arrow` `40.0.0` in your project you may
+For example, [DataFusion `26.0.0` dependencies] require `arrow`
+`40.0.0`. If instead you used `arrow` `41.0.0` in your project you may
 see errors such as:
 
 ```text
diff --git a/contributor-guide/howtos.html b/contributor-guide/howtos.html
index 9d844b6f67..5d37185dba 100644
--- a/contributor-guide/howtos.html
+++ b/contributor-guide/howtos.html
@@ -545,7 +545,7 @@ taplo<span class="w"> </span><span class="m">0</span>.9.0
 <p>For the <code class="docutils literal notranslate"><span 
class="pre">proto</span></code> and <code class="docutils literal 
notranslate"><span class="pre">proto-common</span></code> crates, the 
prost/tonic code is generated by running their respective <code class="docutils 
literal notranslate"><span class="pre">./regen.sh</span></code> scripts,
 which in turn invokes the Rust binary located in <code class="docutils literal 
notranslate"><span class="pre">./gen</span></code>.</p>
 <p>This is necessary after modifying the protobuf definitions or altering the 
dependencies of <code class="docutils literal notranslate"><span 
class="pre">./gen</span></code>, and requires a
-valid installation of <a class="reference external" 
href="https://github.com/protocolbuffers/protobuf#protocol-compiler-installation";>protoc</a>
 (see <a class="reference external" 
href="https://datafusion.apache.org/contributor-guide/getting_started.html#protoc-installation";>installation
 instructions</a> for details).</p>
+valid installation of <a class="reference external" 
href="https://github.com/protocolbuffers/protobuf#protocol-compiler-installation";>protoc</a>
 (see <a class="reference external" 
href="https://datafusion.apache.org/contributor-guide/development_environment.html#protoc-installation";>installation
 instructions</a> for details).</p>
 <div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span><span class="c1"># From repository 
root</span>
 <span class="c1"># proto-common</span>
 ./datafusion/proto-common/regen.sh
diff --git a/library-user-guide/extending-sql.html 
b/library-user-guide/extending-sql.html
index 7dc7bc9411..3b8a3eadb5 100644
--- a/library-user-guide/extending-sql.html
+++ b/library-user-guide/extending-sql.html
@@ -615,7 +615,7 @@ enables you to implement SQL constructs like:</p>
 </ul>
 <section id="the-relationplannercontext">
 <h4>The RelationPlannerContext<a class="headerlink" 
href="#the-relationplannercontext" title="Link to this heading">#</a></h4>
-<p>When implementing <a class="reference external" 
href="https://docs.rs/datafusion/latest/datafusion/logical_expr/planner/trait.RelationPlanner.html";><code
 class="docutils literal notranslate"><span 
class="pre">RelationPlanner</span></code></a>, you receive a <a 
class="reference external" 
href="https://docs.rs/datafusion/latest/datafusion/sql/planner/trait.RelationPlannerContext.html";><code
 class="docutils literal notranslate"><span 
class="pre">RelationPlannerContext</span></code></a> that
+<p>When implementing <a class="reference external" 
href="https://docs.rs/datafusion/latest/datafusion/logical_expr/planner/trait.RelationPlanner.html";><code
 class="docutils literal notranslate"><span 
class="pre">RelationPlanner</span></code></a>, you receive a <a 
class="reference external" 
href="https://docs.rs/datafusion/latest/datafusion/logical_expr/planner/trait.RelationPlannerContext.html";><code
 class="docutils literal notranslate"><span 
class="pre">RelationPlannerContext</span></co [...]
 provides utilities for planning:</p>
 <div class="pst-scrollable-table-container"><table class="table">
 <thead>
diff --git a/library-user-guide/table-constraints.html 
b/library-user-guide/table-constraints.html
index d641b4c142..64ccded02d 100644
--- a/library-user-guide/table-constraints.html
+++ b/library-user-guide/table-constraints.html
@@ -407,14 +407,14 @@
 <section id="table-constraint-enforcement">
 <h1>Table Constraint Enforcement<a class="headerlink" 
href="#table-constraint-enforcement" title="Link to this heading">#</a></h1>
 <p>Table providers can describe table constraints using the
-<a class="reference external" 
href="https://docs.rs/datafusion/latest/datafusion/sql/planner/enum.TableConstraint.html";><code
 class="docutils literal notranslate"><span 
class="pre">TableConstraint</span></code></a> and <a class="reference external" 
href="https://docs.rs/datafusion/latest/datafusion/common/functional_dependencies/struct.Constraints.html";><code
 class="docutils literal notranslate"><span 
class="pre">Constraints</span></code></a> APIs. These constraints include
+<a class="reference external" 
href="https://docs.rs/datafusion/latest/datafusion/logical_expr/sqlparser/ast/enum.TableConstraint.html";><code
 class="docutils literal notranslate"><span 
class="pre">TableConstraint</span></code></a> and <a class="reference external" 
href="https://docs.rs/datafusion/latest/datafusion/common/struct.Constraints.html";><code
 class="docutils literal notranslate"><span 
class="pre">Constraints</span></code></a> APIs. These constraints include
 primary keys, unique keys, foreign keys and check constraints.</p>
 <p>DataFusion does <strong>not</strong> currently enforce these constraints at 
runtime.
 They are provided for informational purposes and can be used by custom
 <code class="docutils literal notranslate"><span 
class="pre">TableProvider</span></code> implementations or other parts of the 
system.</p>
 <ul class="simple">
 <li><p><strong>Nullability</strong>: The only property enforced by DataFusion 
is the
-nullability of each <a class="reference external" 
href="https://docs.rs/arrow/latest/arrow/datatype/struct.Field.html";><code 
class="docutils literal notranslate"><span class="pre">Field</span></code></a> 
in a schema. Returning data with null values
+nullability of each <a class="reference external" 
href="https://docs.rs/arrow/latest/arrow/datatypes/struct.Field.html";><code 
class="docutils literal notranslate"><span class="pre">Field</span></code></a> 
in a schema. Returning data with null values
 for Columns marked as not nullable will result in runtime errors during 
execution. DataFusion
 does not check or enforce nullability when data is ingested.</p></li>
 <li><p><strong>Primary and unique keys</strong>: DataFusion does not verify 
that the data
diff --git a/searchindex.js b/searchindex.js
index 2d02832af4..a7a02854b7 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles":{"!=":[[62,"op-neq"]],"!~":[[62,"op-re-not-match"]],"!~*":[[62,"op-re-not-match-i"]],"!~~":[[62,"id19"]],"!~~*":[[62,"id20"]],"#":[[62,"op-bit-xor"]],"%":[[62,"op-modulo"]],"&":[[62,"op-bit-and"]],"(relation,
 name) tuples in logical fields and logical columns are 
unique":[[14,"relation-name-tuples-in-logical-fields-and-logical-columns-are-unique"]],"*":[[62,"op-multiply"]],"+":[[62,"op-plus"]],"-":[[62,"op-minus"]],"/":[[62,"op-divide"]],"1.
 Array Literal Con [...]
\ No newline at end of file
+Search.setIndex({"alltitles":{"!=":[[62,"op-neq"]],"!~":[[62,"op-re-not-match"]],"!~*":[[62,"op-re-not-match-i"]],"!~~":[[62,"id19"]],"!~~*":[[62,"id20"]],"#":[[62,"op-bit-xor"]],"%":[[62,"op-modulo"]],"&":[[62,"op-bit-and"]],"(relation,
 name) tuples in logical fields and logical columns are 
unique":[[14,"relation-name-tuples-in-logical-fields-and-logical-columns-are-unique"]],"*":[[62,"op-multiply"]],"+":[[62,"op-plus"]],"-":[[62,"op-minus"]],"/":[[62,"op-divide"]],"1.
 Array Literal Con [...]
\ No newline at end of file
diff --git a/user-guide/arrow-introduction.html 
b/user-guide/arrow-introduction.html
index 671ed5718f..b90dbfe08f 100644
--- a/user-guide/arrow-introduction.html
+++ b/user-guide/arrow-introduction.html
@@ -522,7 +522,7 @@ sharing across operators and tasks. <a class="reference 
external" href="https://
 <h2><a class="toc-backref" href="#id6" role="doc-backlink">Working with <code 
class="docutils literal notranslate"><span class="pre">ArrayRef</span></code> 
and <code class="docutils literal notranslate"><span 
class="pre">RecordBatch</span></code></a><a class="headerlink" 
href="#working-with-arrayref-and-recordbatch" title="Link to this 
heading">#</a></h2>
 <p>Most DataFusion APIs are in terms of <a class="reference external" 
href="https://docs.rs/arrow-array/latest/arrow_array/array/type.ArrayRef.html";><code
 class="docutils literal notranslate"><span 
class="pre">ArrayRef</span></code></a> and <a class="reference external" 
href="https://docs.rs/arrow-array/latest/arrow_array/struct.RecordBatch.html";><code
 class="docutils literal notranslate"><span 
class="pre">RecordBatch</span></code></a>. To work with the
 underlying data, you typically downcast the <a class="reference external" 
href="https://docs.rs/arrow-array/latest/arrow_array/array/type.ArrayRef.html";><code
 class="docutils literal notranslate"><span 
class="pre">ArrayRef</span></code></a> to its concrete type
-(e.g., <a class="reference external" 
href="https://docs.rs/arrow-array/latest/arrow_array/array/struct.Int32Array.html";><code
 class="docutils literal notranslate"><span 
class="pre">Int32Array</span></code></a>).</p>
+(e.g., <a class="reference external" 
href="https://docs.rs/arrow/latest/arrow/array/type.Int32Array.html";><code 
class="docutils literal notranslate"><span 
class="pre">Int32Array</span></code></a>).</p>
 <p>To do so either use the <code class="docutils literal notranslate"><span 
class="pre">as_any().downcast_ref::&lt;T&gt;()</span></code> method or the
 <code class="docutils literal notranslate"><span 
class="pre">as_::&lt;T&gt;()</span></code> helper method from the <a 
class="reference external" 
href="https://docs.rs/arrow-array/latest/arrow_array/cast/trait.AsArray.html";>AsArray</a>
 trait.</p>
 <div class="highlight-rust notranslate"><div 
class="highlight"><pre><span></span><span class="c1">// First check the data 
type of the array</span>
diff --git a/user-guide/concepts-readings-events.html 
b/user-guide/concepts-readings-events.html
index ae13a5b87a..5839859e98 100644
--- a/user-guide/concepts-readings-events.html
+++ b/user-guide/concepts-readings-events.html
@@ -409,7 +409,7 @@
 <section id="background-concepts">
 <h2>đź§­ Background Concepts<a class="headerlink" href="#background-concepts" 
title="Link to this heading">#</a></h2>
 <ul class="simple">
-<li><p><strong>2024-06-13</strong>: <a class="reference external" 
href="https://dl.acm.org/doi/10.1145/3626246.3653368";>2024 ACM SIGMOD 
International Conference on Management of Data: Apache Arrow DataFusion: A 
Fast, Embeddable, Modular Analytic Query Engine</a> - <a class="reference 
external" 
href="http://andrew.nerdnetworks.org/other/SIGMOD-2024-lamb.pdf";>Download</a>, 
<a class="reference external" href="https://youtu.be/-DpKcPfnNms";>Talk</a>, <a 
class="reference external" href="https: [...]
+<li><p><strong>2024-06-13</strong>: <a class="reference external" 
href="https://dl.acm.org/doi/10.1145/3626246.3653368";>2024 ACM SIGMOD 
International Conference on Management of Data: Apache Arrow DataFusion: A 
Fast, Embeddable, Modular Analytic Query Engine</a> - <a class="reference 
external" 
href="https://andrew.nerdnetworks.org/pdf/SIGMOD-2024-lamb.pdf";>Download</a>, 
<a class="reference external" href="https://youtu.be/-DpKcPfnNms";>Talk</a>, <a 
class="reference external" href="https:/ [...]
 <li><p><strong>2024-06-07</strong>: <a class="reference external" 
href="https://www.youtube.com/watch?v=-DpKcPfnNms&amp;amp;t=5s";>Video: SIGMOD 
2024 Practice: Apache Arrow DataFusion A Fast, Embeddable, Modular Analytic 
Query Engine</a> - <a class="reference external" 
href="https://docs.google.com/presentation/d/1gqcxSNLGVwaqN0_yJtCbNm19-w5pqPuktII5_EDA6_k/edit#slide=id.p";>Slides</a></p></li>
 <li><p><strong>2023-04-05</strong>: <a class="reference external" 
href="https://youtu.be/2jkWU3_w6z0";>Video: DataFusion Architecture Part 3: 
Physical Plan and Execution</a> - <a class="reference external" 
href="https://docs.google.com/presentation/d/1cA2WQJ2qg6tx6y4Wf8FH2WVSm9JQ5UgmBWATHdik0hg";>Slides</a></p></li>
 <li><p><strong>2023-04-04</strong>: <a class="reference external" 
href="https://youtu.be/EzZTLiSJnhY";>Video: DataFusion Architecture Part 2: 
Logical Plans and Expressions</a> - <a class="reference external" 
href="https://docs.google.com/presentation/d/1ypylM3-w60kVDW7Q6S99AHzvlBgciTdjsAfqNP85K30";>Slides</a></p></li>
@@ -446,11 +446,10 @@
 <li><p><strong>2024-11-18</strong> <a class="reference external" 
href="https://datafusion.apache.org/blog/2024/11/18/datafusion-fastest-single-node-parquet-clickbench/";>Blog:
 Apache DataFusion is now the fastest single node engine for querying Apache 
Parquet files</a></p></li>
 <li><p><strong>2024-11-18</strong> <a class="reference external" 
href="https://www.denormalized.io/blog/building-databases";>Blog: Building 
Databases over a Weekend</a></p></li>
 <li><p><strong>2024-10-29</strong> <a class="reference external" 
href="https://www.youtube.com/watch?v=CpnxuBwHbUc";>Video: MiDAS Seminar Fall 
2024 on “Apache DataFusion” by Andrew Lamb</a></p></li>
-<li><p><strong>2024-10-27</strong> <a class="reference external" 
href="https://blog.haoxp.xyz/posts/caching-datafusion";>Blog: Caching in 
DataFusion: Don’t read twice</a></p></li>
-<li><p><strong>2024-10-24</strong> <a class="reference external" 
href="https://blog.haoxp.xyz/posts/parquet-to-arrow/";>Blog: Parquet pruning in 
DataFusion: Read no more than you need</a></p></li>
+<li><p><strong>2024-10-27</strong> <a class="reference external" 
href="https://blog.xiangpeng.systems/posts/caching-datafusion/";>Blog: Caching 
in DataFusion: Don’t read twice</a></p></li>
+<li><p><strong>2024-10-24</strong> <a class="reference external" 
href="https://blog.xiangpeng.systems/posts/parquet-to-arrow/";>Blog: Parquet 
pruning in DataFusion: Read no more than you need</a></p></li>
 <li><p><strong>2024-09-13</strong> <a class="reference external" 
href="https://www.influxdata.com/blog/faster-queries-with-stringview-part-two-influxdb/";>Blog:
 Using StringView / German Style Strings to make Queries Faster: Part 2 - 
String Operations</a> | <a class="reference external" 
href="https://datafusion.apache.org/blog/2024/09/13/string-view-german-style-strings-part-2/";>Reposted
 on DataFusion Blog</a></p></li>
 <li><p><strong>2024-09-13</strong> <a class="reference external" 
href="https://www.influxdata.com/blog/faster-queries-with-stringview-part-one-influxdb/";>Blog:
 Using StringView / German Style Strings to Make Queries Faster: Part 1- 
Reading Parquet</a> | <a class="reference external" 
href="https://datafusion.apache.org/blog/2024/09/13/string-view-german-style-strings-part-1/";>Reposted
 on Datafusion Blog</a></p></li>
-<li><p><strong>2024-10-16</strong> <a class="reference external" 
href="https://www.letsql.com/posts/candle-image-segmentation/";>Blog: Candle 
Image Segmentation</a></p></li>
 <li><p><strong>2024-09-23 → 2024-12-02</strong> <a class="reference external" 
href="https://db.cs.cmu.edu/seminar2024/";>Talks: Carnegie Mellon University: 
Database Building Blocks Seminar Series - Fall 2024</a></p>
 <ul>
 <li><p><strong>2024-11-12</strong> <a class="reference external" 
href="https://www.youtube.com/watch?v=AGS4GNGDK_4";>Video: Building InfluxDB 3.0 
with the FDAP Stack: Apache Flight, DataFusion, Arrow and Parquet (Paul 
Dix)</a></p></li>
diff --git a/user-guide/example-usage.html b/user-guide/example-usage.html
index 4019f86bc0..9fb2746745 100644
--- a/user-guide/example-usage.html
+++ b/user-guide/example-usage.html
@@ -483,8 +483,8 @@ exported by DataFusion, for example:</p>
 <div class="highlight-rust notranslate"><div 
class="highlight"><pre><span></span><span class="k">use</span><span class="w"> 
</span><span class="n">datafusion</span><span class="p">::</span><span 
class="n">arrow</span><span class="p">::</span><span 
class="n">datatypes</span><span class="p">::</span><span 
class="n">Schema</span><span class="p">;</span>
 </pre></div>
 </div>
-<p>For example, [DataFusion <code class="docutils literal notranslate"><span 
class="pre">25.0.0</span></code> dependencies] require <code class="docutils 
literal notranslate"><span class="pre">arrow</span></code>
-<code class="docutils literal notranslate"><span 
class="pre">39.0.0</span></code>. If instead you used <code class="docutils 
literal notranslate"><span class="pre">arrow</span></code> <code 
class="docutils literal notranslate"><span class="pre">40.0.0</span></code> in 
your project you may
+<p>For example, <a class="reference external" 
href="https://crates.io/crates/datafusion/26.0.0/dependencies";>DataFusion <code 
class="docutils literal notranslate"><span class="pre">26.0.0</span></code> 
dependencies</a> require <code class="docutils literal notranslate"><span 
class="pre">arrow</span></code>
+<code class="docutils literal notranslate"><span 
class="pre">40.0.0</span></code>. If instead you used <code class="docutils 
literal notranslate"><span class="pre">arrow</span></code> <code 
class="docutils literal notranslate"><span class="pre">41.0.0</span></code> in 
your project you may
 see errors such as:</p>
 <div class="highlight-text notranslate"><div 
class="highlight"><pre><span></span>mismatched types [E0308] expected `Schema`, 
found `arrow_schema::Schema` Note: `arrow_schema::Schema` and `Schema` have 
similar names, but are actually distinct types Note: `arrow_schema::Schema` is 
defined in crate `arrow_schema` Note: `Schema` is defined in crate 
`arrow_schema` Note: perhaps two different versions of crate `arrow_schema` are 
being used? Note: associated function defined here
 </pre></div>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to