Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
3c108a7
feat: add sphinx-sitemap dependency and configuration for sitemap gen…
imtherealnaska Aug 13, 2026
d2089db
Merge branch 'main' into sitemap-23258
imtherealnaska Aug 13, 2026
1cae7f6
perf(catalog): cut `datafusion-catalog` compile time ~6x (#24325)
Dandandan Aug 13, 2026
345eb4c
perf(core): cut `datafusion` core compile time ~10x (#24329)
Dandandan Aug 13, 2026
91d6a23
perf(catalog-listing): cut `datafusion-catalog-listing` compile time …
Dandandan Aug 13, 2026
aec8069
perf(session): cut `datafusion-session` compile time ~1.7x (#24326)
Dandandan Aug 13, 2026
82ff110
perf(build): don't build the doc-generator binaries by default (#24338)
Dandandan Aug 13, 2026
ff50519
perf(build): use line-tables-only debug info in the `dev` profile (#2…
Dandandan Aug 13, 2026
fce9669
fix: emit unmatched NULL-key right rows in RIGHT/FULL PiecewiseMergeJ…
viirya Aug 13, 2026
0ffb222
bench: add parquet_row_filter_skip suite for the fully-matched RowFil…
zhuqi-lucas Aug 14, 2026
e267229
chore(deps): bump Swatinem/rust-cache from 2.8.1 to 2.9.2 in /.github…
dependabot[bot] Aug 14, 2026
6a287fe
chore(deps): bump taiki-e/install-action from 2.85.10 to 2.85.11 (#24…
dependabot[bot] Aug 14, 2026
97be266
chore(deps-dev): bump webpack-cli from 5.1.4 to 7.2.2 in /datafusion/…
dependabot[bot] Aug 14, 2026
07d2a45
fix: preserve NULL semantics in bitwise xor simplification (#24248)
lyne7-sc Aug 14, 2026
9e9eb66
chore(deps): bump pygithub from 2.8.1 to 2.9.1 (#24299)
dependabot[bot] Aug 14, 2026
f71c4f1
chore(deps): bump setuptools from 83.0.0 to 84.0.0 (#24301)
dependabot[bot] Aug 14, 2026
f2208ff
chore(deps): bump rich from 14.3.2 to 15.0.0 (#24305)
dependabot[bot] Aug 14, 2026
8ba5b9c
chore(deps-dev): bump webpack from 5.105.0 to 5.109.2 in /datafusion/…
dependabot[bot] Aug 14, 2026
8b265f1
chore(deps): bump typing-extensions from 4.15.0 to 4.16.0 (#24304)
dependabot[bot] Aug 14, 2026
8076f84
chore(deps): bump requests from 2.33.0 to 2.34.2 (#24303)
dependabot[bot] Aug 14, 2026
dcf54ea
docs: fix signum documentation to say zero returns 0 (#24324)
codeAnqiang-ma Aug 14, 2026
bf568be
docs: update proto-models README for the datafusion-common dependency…
adriangb Aug 14, 2026
a1864a8
Reduce datafusion-spark dependency footprint (#24351)
dentiny Aug 14, 2026
4b62000
Fix ArrowBytesViewMap retained capacity accounting (#24257)
kosiew Aug 14, 2026
92f7b1f
fix(parquet): sync rg_plan to decoder frontier — fix wrong TopK resul…
zhuqi-lucas Aug 14, 2026
aacf2ce
fix: correct list field inner type in array functions (#24345)
timsaucer Aug 14, 2026
b08666c
feat(pwmj): support LeftSemi/LeftAnti existence joins via classic sca…
SubhamSinghal Aug 14, 2026
2956cba
feat(cli): add opt-in Spark function registration (#24179)
goutamadwant Aug 14, 2026
7aa5c8d
Docs: document manual catalog impls and how compilation got faster (#…
alamb Aug 14, 2026
a7cebae
fix(parquet): don't runtime-prune row groups while a page-index RowSe…
zhuqi-lucas Aug 14, 2026
22518be
fix: preserve the input list's inner field in array_append/prepend/re…
timsaucer Aug 14, 2026
68b8fd4
fix: don't report equi-key equivalence for PiecewiseMergeJoin range j…
viirya Aug 14, 2026
c77da3b
perf: Update `TableProvider` to take scan projection as `Option<&[usi…
Dandandan Aug 14, 2026
b095406
fix(proto): preserve Arrow IPC stream format (#24224)
buraksenn Aug 15, 2026
fb1ca94
docs: Document `WindowFn` and add comments (#24118)
alamb Aug 15, 2026
b186633
Perf: remove extra allocations for hex operations (#24057)
Rich-T-kid Aug 15, 2026
2d20db7
Document decimal AVG wrapping arithmetic (#23685)
sakshichitnis27 Aug 15, 2026
855a47b
docs(upgrading): document RecursiveQuery schema field in upgrade guid…
AlvaroBalbin Aug 15, 2026
143b56b
Improve planning speed: Fast path for `union_schema` when all childre…
reidkaufmann Aug 15, 2026
095276a
bench: pwmj left semi/anti join (#24160)
SubhamSinghal Aug 15, 2026
8d54633
fix: drain PiecewiseMergeJoin output before state transitions (#24298)
buraksenn Aug 15, 2026
35c9214
fix: preserve NULL semantics when simplifying col ~ '.*' (#24380)
viirya Aug 15, 2026
b245813
docs: add an agent skill for auditing datafusion-spark expressions (#…
andygrove Aug 15, 2026
67c77b8
feat: union nested Parquet leaves across projection accesses (#24130)
goutamadwant Aug 16, 2026
0e58b52
fix(spark): correct mod ANSI zero divisor and negative zero handling …
u70b3 Aug 16, 2026
d71efe4
fix: consider nulls_first when propagating ordered SortProperties (#2…
Nagato-Yuzuru Aug 16, 2026
17c1694
Feat: add dictionaries as a supported group column type (#23187)
Rich-T-kid Aug 16, 2026
c581d66
fix: skip WindowTopN rewrite when fetch is 0 to avoid PartitionedTopK…
viirya Aug 16, 2026
d2f65a7
feat: add implicit native coercion constructor (#24282)
Jamison929611 Aug 16, 2026
486e5ac
feat: add sphinx-sitemap dependency and configuration for sitemap gen…
imtherealnaska Aug 13, 2026
d938297
Removing repeated entry
imtherealnaska Aug 16, 2026
d52cd98
Merge branch 'main' into sitemap-23258
imtherealnaska Aug 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@ dependencies = [
"maturin>=1.14.1,<2",
"jinja2>=3.1.6,<4",
"setuptools>=84.0.0,<85",
"sphinx-sitemap>=2.9.0,<3",
]
17 changes: 15 additions & 2 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@
"myst_parser",
"sphinx_reredirects",
"rustdoc_trim",
"sphinx_sitemap",
]

source_suffix = {
Expand Down Expand Up @@ -89,8 +90,8 @@

html_theme_options = {
"logo": {
"image_light": "_static/images/original.svg",
"image_dark": "_static/images/original_dark.svg",
"image_light": "_static/images/original.svg",
"image_dark": "_static/images/original_dark.svg",
},
"use_edit_page_button": True,
"navbar_center": [],
Expand All @@ -113,6 +114,18 @@
# resolve at the conventional URL `https://datafusion.apache.org/llms.txt`.
html_extra_path = ["llms.txt"]

# Base URL of the published site. Required by sphinx-sitemap to build
# absolute <loc> entries in the generated sitemap.xml.
html_baseurl = "https://datafusion.apache.org/"

# The site is published as a single flat, single-language tree (see
# .github/workflows/docs.yaml, which rsyncs docs/build/html/ straight to the
# site root) — there is no /en/ or version path segment. Override
# sphinx-sitemap's default "{lang}{version}{link}" scheme, which assumes a
# Read the Docs-style multi-language/multi-version layout, so <loc> entries
# match the real URLs instead of a nonexistent /en/... prefix.
sitemap_url_scheme = "{link}"

html_logo = "_static/images/2x_bgwhite_original.png"

html_css_files = ["theme_overrides.css"]
Expand Down
27 changes: 27 additions & 0 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.