This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/datafusion-comet.git
The following commit(s) were added to refs/heads/asf-site by this push:
new c460c0fa5d Publish built docs triggered by
42528dbcd5ea95416429ed995f2917ec037db4ba
c460c0fa5d is described below
commit c460c0fa5de94f8bdf7ad596aa38b76b727d3162
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Aug 3 17:04:19 2026 +0000
Publish built docs triggered by 42528dbcd5ea95416429ed995f2917ec037db4ba
---
.../compatibility/expressions/spark-3.4/math.md.txt | 12 ------------
.../compatibility/expressions/spark-3.4/misc.md.txt | 4 ----
.../compatibility/expressions/spark-3.5/math.md.txt | 12 ------------
.../compatibility/expressions/spark-3.5/misc.md.txt | 4 ----
.../compatibility/expressions/spark-4.0/math.md.txt | 12 ------------
.../compatibility/expressions/spark-4.0/misc.md.txt | 4 ----
.../compatibility/expressions/spark-4.1/math.md.txt | 12 ------------
.../compatibility/expressions/spark-4.1/misc.md.txt | 4 ----
searchindex.js | 2 +-
.../latest/compatibility/expressions/spark-3.4/math.html | 16 ----------------
.../latest/compatibility/expressions/spark-3.4/misc.html | 4 ----
.../latest/compatibility/expressions/spark-3.5/math.html | 16 ----------------
.../latest/compatibility/expressions/spark-3.5/misc.html | 4 ----
.../latest/compatibility/expressions/spark-4.0/math.html | 16 ----------------
.../latest/compatibility/expressions/spark-4.0/misc.html | 4 ----
.../latest/compatibility/expressions/spark-4.1/math.html | 16 ----------------
.../latest/compatibility/expressions/spark-4.1/misc.html | 4 ----
17 files changed, 1 insertion(+), 145 deletions(-)
diff --git
a/_sources/user-guide/latest/compatibility/expressions/spark-3.4/math.md.txt
b/_sources/user-guide/latest/compatibility/expressions/spark-3.4/math.md.txt
index 7783506a36..14487e18b8 100644
--- a/_sources/user-guide/latest/compatibility/expressions/spark-3.4/math.md.txt
+++ b/_sources/user-guide/latest/compatibility/expressions/spark-3.4/math.md.txt
@@ -27,12 +27,6 @@ The following cases are not supported by Comet and always
fall back to Spark, re
- Only integral, floating-point, and decimal types are supported
-## IntegralDivide
-
-The following differences from Spark are always present and do not require any
additional configuration:
-
-- On `LongType` input, `Long.MinValue div -1` does not overflow-check: Comet's
decimal-backed path returns the wrapped value `Long.MinValue` under legacy mode
and silently returns the same wrapped value under ANSI, where Spark raises
`ARITHMETIC_OVERFLOW`
([#5065](https://github.com/apache/datafusion-comet/issues/5065)).
-
## Rand
The following cases are not supported by Comet and always fall back to Spark,
regardless of any `allowIncompatible` setting:
@@ -44,10 +38,4 @@ The following cases are not supported by Comet and always
fall back to Spark, re
The following cases are not supported by Comet and always fall back to Spark,
regardless of any `allowIncompatible` setting:
- The `seed` argument must be a literal value
-
-## Round
-
-The following differences from Spark are always present and do not require any
additional configuration:
-
-- On `LongType` input with a negative `scale` of `-19` or lower, `10^(-scale)`
overflows the native integer type and Comet returns `0` instead of Spark's
overflowed value. Under ANSI mode Spark raises `ARITHMETIC_OVERFLOW` at the
same input; Comet still returns `0`
([#5070](https://github.com/apache/datafusion-comet/issues/5070)).
<!--END:EXPR_COMPAT-->
diff --git
a/_sources/user-guide/latest/compatibility/expressions/spark-3.4/misc.md.txt
b/_sources/user-guide/latest/compatibility/expressions/spark-3.4/misc.md.txt
index 8cb763f62f..ed04e17891 100644
--- a/_sources/user-guide/latest/compatibility/expressions/spark-3.4/misc.md.txt
+++ b/_sources/user-guide/latest/compatibility/expressions/spark-3.4/misc.md.txt
@@ -35,10 +35,6 @@ The following cases are not supported by Comet and always
fall back to Spark, re
## MakeDecimal
-The following differences from Spark are always present and do not require any
additional configuration:
-
-- The native implementation silently returns `NULL` on overflow regardless of
the `nullOnOverflow` flag, so under ANSI mode Comet returns `NULL` where Spark
raises `NUMERIC_VALUE_OUT_OF_RANGE`. `MakeDecimal` is inserted by the
`DecimalAggregates` optimizer rule, so this affects `sum`/`avg` over
low-precision decimals when the unscaled long overflows the target precision
([#5066](https://github.com/apache/datafusion-comet/issues/5066)).
-
The following cases are not supported by Comet and always fall back to Spark,
regardless of any `allowIncompatible` setting:
- Only `LongType` input is supported
diff --git
a/_sources/user-guide/latest/compatibility/expressions/spark-3.5/math.md.txt
b/_sources/user-guide/latest/compatibility/expressions/spark-3.5/math.md.txt
index 7783506a36..14487e18b8 100644
--- a/_sources/user-guide/latest/compatibility/expressions/spark-3.5/math.md.txt
+++ b/_sources/user-guide/latest/compatibility/expressions/spark-3.5/math.md.txt
@@ -27,12 +27,6 @@ The following cases are not supported by Comet and always
fall back to Spark, re
- Only integral, floating-point, and decimal types are supported
-## IntegralDivide
-
-The following differences from Spark are always present and do not require any
additional configuration:
-
-- On `LongType` input, `Long.MinValue div -1` does not overflow-check: Comet's
decimal-backed path returns the wrapped value `Long.MinValue` under legacy mode
and silently returns the same wrapped value under ANSI, where Spark raises
`ARITHMETIC_OVERFLOW`
([#5065](https://github.com/apache/datafusion-comet/issues/5065)).
-
## Rand
The following cases are not supported by Comet and always fall back to Spark,
regardless of any `allowIncompatible` setting:
@@ -44,10 +38,4 @@ The following cases are not supported by Comet and always
fall back to Spark, re
The following cases are not supported by Comet and always fall back to Spark,
regardless of any `allowIncompatible` setting:
- The `seed` argument must be a literal value
-
-## Round
-
-The following differences from Spark are always present and do not require any
additional configuration:
-
-- On `LongType` input with a negative `scale` of `-19` or lower, `10^(-scale)`
overflows the native integer type and Comet returns `0` instead of Spark's
overflowed value. Under ANSI mode Spark raises `ARITHMETIC_OVERFLOW` at the
same input; Comet still returns `0`
([#5070](https://github.com/apache/datafusion-comet/issues/5070)).
<!--END:EXPR_COMPAT-->
diff --git
a/_sources/user-guide/latest/compatibility/expressions/spark-3.5/misc.md.txt
b/_sources/user-guide/latest/compatibility/expressions/spark-3.5/misc.md.txt
index e62b869189..cf20bb6607 100644
--- a/_sources/user-guide/latest/compatibility/expressions/spark-3.5/misc.md.txt
+++ b/_sources/user-guide/latest/compatibility/expressions/spark-3.5/misc.md.txt
@@ -35,10 +35,6 @@ The following cases are not supported by Comet and always
fall back to Spark, re
## MakeDecimal
-The following differences from Spark are always present and do not require any
additional configuration:
-
-- The native implementation silently returns `NULL` on overflow regardless of
the `nullOnOverflow` flag, so under ANSI mode Comet returns `NULL` where Spark
raises `NUMERIC_VALUE_OUT_OF_RANGE`. `MakeDecimal` is inserted by the
`DecimalAggregates` optimizer rule, so this affects `sum`/`avg` over
low-precision decimals when the unscaled long overflows the target precision
([#5066](https://github.com/apache/datafusion-comet/issues/5066)).
-
The following cases are not supported by Comet and always fall back to Spark,
regardless of any `allowIncompatible` setting:
- Only `LongType` input is supported
diff --git
a/_sources/user-guide/latest/compatibility/expressions/spark-4.0/math.md.txt
b/_sources/user-guide/latest/compatibility/expressions/spark-4.0/math.md.txt
index 7783506a36..14487e18b8 100644
--- a/_sources/user-guide/latest/compatibility/expressions/spark-4.0/math.md.txt
+++ b/_sources/user-guide/latest/compatibility/expressions/spark-4.0/math.md.txt
@@ -27,12 +27,6 @@ The following cases are not supported by Comet and always
fall back to Spark, re
- Only integral, floating-point, and decimal types are supported
-## IntegralDivide
-
-The following differences from Spark are always present and do not require any
additional configuration:
-
-- On `LongType` input, `Long.MinValue div -1` does not overflow-check: Comet's
decimal-backed path returns the wrapped value `Long.MinValue` under legacy mode
and silently returns the same wrapped value under ANSI, where Spark raises
`ARITHMETIC_OVERFLOW`
([#5065](https://github.com/apache/datafusion-comet/issues/5065)).
-
## Rand
The following cases are not supported by Comet and always fall back to Spark,
regardless of any `allowIncompatible` setting:
@@ -44,10 +38,4 @@ The following cases are not supported by Comet and always
fall back to Spark, re
The following cases are not supported by Comet and always fall back to Spark,
regardless of any `allowIncompatible` setting:
- The `seed` argument must be a literal value
-
-## Round
-
-The following differences from Spark are always present and do not require any
additional configuration:
-
-- On `LongType` input with a negative `scale` of `-19` or lower, `10^(-scale)`
overflows the native integer type and Comet returns `0` instead of Spark's
overflowed value. Under ANSI mode Spark raises `ARITHMETIC_OVERFLOW` at the
same input; Comet still returns `0`
([#5070](https://github.com/apache/datafusion-comet/issues/5070)).
<!--END:EXPR_COMPAT-->
diff --git
a/_sources/user-guide/latest/compatibility/expressions/spark-4.0/misc.md.txt
b/_sources/user-guide/latest/compatibility/expressions/spark-4.0/misc.md.txt
index e62b869189..cf20bb6607 100644
--- a/_sources/user-guide/latest/compatibility/expressions/spark-4.0/misc.md.txt
+++ b/_sources/user-guide/latest/compatibility/expressions/spark-4.0/misc.md.txt
@@ -35,10 +35,6 @@ The following cases are not supported by Comet and always
fall back to Spark, re
## MakeDecimal
-The following differences from Spark are always present and do not require any
additional configuration:
-
-- The native implementation silently returns `NULL` on overflow regardless of
the `nullOnOverflow` flag, so under ANSI mode Comet returns `NULL` where Spark
raises `NUMERIC_VALUE_OUT_OF_RANGE`. `MakeDecimal` is inserted by the
`DecimalAggregates` optimizer rule, so this affects `sum`/`avg` over
low-precision decimals when the unscaled long overflows the target precision
([#5066](https://github.com/apache/datafusion-comet/issues/5066)).
-
The following cases are not supported by Comet and always fall back to Spark,
regardless of any `allowIncompatible` setting:
- Only `LongType` input is supported
diff --git
a/_sources/user-guide/latest/compatibility/expressions/spark-4.1/math.md.txt
b/_sources/user-guide/latest/compatibility/expressions/spark-4.1/math.md.txt
index 7783506a36..14487e18b8 100644
--- a/_sources/user-guide/latest/compatibility/expressions/spark-4.1/math.md.txt
+++ b/_sources/user-guide/latest/compatibility/expressions/spark-4.1/math.md.txt
@@ -27,12 +27,6 @@ The following cases are not supported by Comet and always
fall back to Spark, re
- Only integral, floating-point, and decimal types are supported
-## IntegralDivide
-
-The following differences from Spark are always present and do not require any
additional configuration:
-
-- On `LongType` input, `Long.MinValue div -1` does not overflow-check: Comet's
decimal-backed path returns the wrapped value `Long.MinValue` under legacy mode
and silently returns the same wrapped value under ANSI, where Spark raises
`ARITHMETIC_OVERFLOW`
([#5065](https://github.com/apache/datafusion-comet/issues/5065)).
-
## Rand
The following cases are not supported by Comet and always fall back to Spark,
regardless of any `allowIncompatible` setting:
@@ -44,10 +38,4 @@ The following cases are not supported by Comet and always
fall back to Spark, re
The following cases are not supported by Comet and always fall back to Spark,
regardless of any `allowIncompatible` setting:
- The `seed` argument must be a literal value
-
-## Round
-
-The following differences from Spark are always present and do not require any
additional configuration:
-
-- On `LongType` input with a negative `scale` of `-19` or lower, `10^(-scale)`
overflows the native integer type and Comet returns `0` instead of Spark's
overflowed value. Under ANSI mode Spark raises `ARITHMETIC_OVERFLOW` at the
same input; Comet still returns `0`
([#5070](https://github.com/apache/datafusion-comet/issues/5070)).
<!--END:EXPR_COMPAT-->
diff --git
a/_sources/user-guide/latest/compatibility/expressions/spark-4.1/misc.md.txt
b/_sources/user-guide/latest/compatibility/expressions/spark-4.1/misc.md.txt
index e62b869189..cf20bb6607 100644
--- a/_sources/user-guide/latest/compatibility/expressions/spark-4.1/misc.md.txt
+++ b/_sources/user-guide/latest/compatibility/expressions/spark-4.1/misc.md.txt
@@ -35,10 +35,6 @@ The following cases are not supported by Comet and always
fall back to Spark, re
## MakeDecimal
-The following differences from Spark are always present and do not require any
additional configuration:
-
-- The native implementation silently returns `NULL` on overflow regardless of
the `nullOnOverflow` flag, so under ANSI mode Comet returns `NULL` where Spark
raises `NUMERIC_VALUE_OUT_OF_RANGE`. `MakeDecimal` is inserted by the
`DecimalAggregates` optimizer rule, so this affects `sum`/`avg` over
low-precision decimals when the unscaled long overflows the target precision
([#5066](https://github.com/apache/datafusion-comet/issues/5066)).
-
The following cases are not supported by Comet and always fall back to Spark,
regardless of any `allowIncompatible` setting:
- Only `LongType` input is supported
diff --git a/searchindex.js b/searchindex.js
index 15d1ea07d5..4132c65630 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"!": [[54, "id1"]], "%": [[52, "id1"]], "&":
[[42, "id1"]], "*": [[52, "id2"]], "+": [[52, "id3"]], "-": [[52, "id4"]], "/":
[[52, "id5"]], "1. Format Your Code": [[39, "format-your-code"]], "1. Install
Comet": [[60, "install-comet"], [70, "install-comet"]], "1. Native Operators
(nativeExecs map)": [[27, "native-operators-nativeexecs-map"]], "2. Build and
Verify": [[39, "build-and-verify"]], "2. Clone Iceberg and Apply Diff": [[60,
"clone-iceberg-and-apply- [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"!": [[54, "id1"]], "%": [[52, "id1"]], "&":
[[42, "id1"]], "*": [[52, "id2"]], "+": [[52, "id3"]], "-": [[52, "id4"]], "/":
[[52, "id5"]], "1. Format Your Code": [[39, "format-your-code"]], "1. Install
Comet": [[60, "install-comet"], [70, "install-comet"]], "1. Native Operators
(nativeExecs map)": [[27, "native-operators-nativeexecs-map"]], "2. Build and
Verify": [[39, "build-and-verify"]], "2. Clone Iceberg and Apply Diff": [[60,
"clone-iceberg-and-apply- [...]
\ No newline at end of file
diff --git a/user-guide/latest/compatibility/expressions/spark-3.4/math.html
b/user-guide/latest/compatibility/expressions/spark-3.4/math.html
index 8f63a85844..5c38d45e8a 100644
--- a/user-guide/latest/compatibility/expressions/spark-3.4/math.html
+++ b/user-guide/latest/compatibility/expressions/spark-3.4/math.html
@@ -756,13 +756,6 @@ under the License.
<li><p>Only integral, floating-point, and decimal types are supported</p></li>
</ul>
</section>
-<section id="integraldivide">
-<h2>IntegralDivide<a class="headerlink" href="#integraldivide" title="Link to
this heading">#</a></h2>
-<p>The following differences from Spark are always present and do not require
any additional configuration:</p>
-<ul class="simple">
-<li><p>On <code class="docutils literal notranslate"><span
class="pre">LongType</span></code> input, <code class="docutils literal
notranslate"><span class="pre">Long.MinValue</span> <span
class="pre">div</span> <span class="pre">-1</span></code> does not
overflow-check: Comet’s decimal-backed path returns the wrapped value <code
class="docutils literal notranslate"><span
class="pre">Long.MinValue</span></code> under legacy mode and silently returns
the same wrapped value under ANSI, whe [...]
-</ul>
-</section>
<section id="rand">
<h2>Rand<a class="headerlink" href="#rand" title="Link to this
heading">#</a></h2>
<p>The following cases are not supported by Comet and always fall back to
Spark, regardless of any <code class="docutils literal notranslate"><span
class="pre">allowIncompatible</span></code> setting:</p>
@@ -776,13 +769,6 @@ under the License.
<ul class="simple">
<li><p>The <code class="docutils literal notranslate"><span
class="pre">seed</span></code> argument must be a literal value</p></li>
</ul>
-</section>
-<section id="round">
-<h2>Round<a class="headerlink" href="#round" title="Link to this
heading">#</a></h2>
-<p>The following differences from Spark are always present and do not require
any additional configuration:</p>
-<ul class="simple">
-<li><p>On <code class="docutils literal notranslate"><span
class="pre">LongType</span></code> input with a negative <code class="docutils
literal notranslate"><span class="pre">scale</span></code> of <code
class="docutils literal notranslate"><span class="pre">-19</span></code> or
lower, <code class="docutils literal notranslate"><span
class="pre">10^(-scale)</span></code> overflows the native integer type and
Comet returns <code class="docutils literal notranslate"><span class="pre">0</
[...]
-</ul>
<!--END:EXPR_COMPAT-->
</section>
</section>
@@ -835,10 +821,8 @@ under the License.
<nav class="bd-toc-nav page-toc"
aria-labelledby="pst-page-navigation-heading-2">
<ul class="visible nav section-nav flex-column">
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#abs">Abs</a></li>
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#integraldivide">IntegralDivide</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#rand">Rand</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#randn">Randn</a></li>
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#round">Round</a></li>
</ul>
</nav></div>
diff --git a/user-guide/latest/compatibility/expressions/spark-3.4/misc.html
b/user-guide/latest/compatibility/expressions/spark-3.4/misc.html
index 0bf11317f5..bff7b91854 100644
--- a/user-guide/latest/compatibility/expressions/spark-3.4/misc.html
+++ b/user-guide/latest/compatibility/expressions/spark-3.4/misc.html
@@ -765,10 +765,6 @@ under the License.
</section>
<section id="makedecimal">
<h2>MakeDecimal<a class="headerlink" href="#makedecimal" title="Link to this
heading">#</a></h2>
-<p>The following differences from Spark are always present and do not require
any additional configuration:</p>
-<ul class="simple">
-<li><p>The native implementation silently returns <code class="docutils
literal notranslate"><span class="pre">NULL</span></code> on overflow
regardless of the <code class="docutils literal notranslate"><span
class="pre">nullOnOverflow</span></code> flag, so under ANSI mode Comet returns
<code class="docutils literal notranslate"><span class="pre">NULL</span></code>
where Spark raises <code class="docutils literal notranslate"><span
class="pre">NUMERIC_VALUE_OUT_OF_RANGE</span></code>. < [...]
-</ul>
<p>The following cases are not supported by Comet and always fall back to
Spark, regardless of any <code class="docutils literal notranslate"><span
class="pre">allowIncompatible</span></code> setting:</p>
<ul class="simple">
<li><p>Only <code class="docutils literal notranslate"><span
class="pre">LongType</span></code> input is supported</p></li>
diff --git a/user-guide/latest/compatibility/expressions/spark-3.5/math.html
b/user-guide/latest/compatibility/expressions/spark-3.5/math.html
index d897f54a6a..61b55a7815 100644
--- a/user-guide/latest/compatibility/expressions/spark-3.5/math.html
+++ b/user-guide/latest/compatibility/expressions/spark-3.5/math.html
@@ -756,13 +756,6 @@ under the License.
<li><p>Only integral, floating-point, and decimal types are supported</p></li>
</ul>
</section>
-<section id="integraldivide">
-<h2>IntegralDivide<a class="headerlink" href="#integraldivide" title="Link to
this heading">#</a></h2>
-<p>The following differences from Spark are always present and do not require
any additional configuration:</p>
-<ul class="simple">
-<li><p>On <code class="docutils literal notranslate"><span
class="pre">LongType</span></code> input, <code class="docutils literal
notranslate"><span class="pre">Long.MinValue</span> <span
class="pre">div</span> <span class="pre">-1</span></code> does not
overflow-check: Comet’s decimal-backed path returns the wrapped value <code
class="docutils literal notranslate"><span
class="pre">Long.MinValue</span></code> under legacy mode and silently returns
the same wrapped value under ANSI, whe [...]
-</ul>
-</section>
<section id="rand">
<h2>Rand<a class="headerlink" href="#rand" title="Link to this
heading">#</a></h2>
<p>The following cases are not supported by Comet and always fall back to
Spark, regardless of any <code class="docutils literal notranslate"><span
class="pre">allowIncompatible</span></code> setting:</p>
@@ -776,13 +769,6 @@ under the License.
<ul class="simple">
<li><p>The <code class="docutils literal notranslate"><span
class="pre">seed</span></code> argument must be a literal value</p></li>
</ul>
-</section>
-<section id="round">
-<h2>Round<a class="headerlink" href="#round" title="Link to this
heading">#</a></h2>
-<p>The following differences from Spark are always present and do not require
any additional configuration:</p>
-<ul class="simple">
-<li><p>On <code class="docutils literal notranslate"><span
class="pre">LongType</span></code> input with a negative <code class="docutils
literal notranslate"><span class="pre">scale</span></code> of <code
class="docutils literal notranslate"><span class="pre">-19</span></code> or
lower, <code class="docutils literal notranslate"><span
class="pre">10^(-scale)</span></code> overflows the native integer type and
Comet returns <code class="docutils literal notranslate"><span class="pre">0</
[...]
-</ul>
<!--END:EXPR_COMPAT-->
</section>
</section>
@@ -835,10 +821,8 @@ under the License.
<nav class="bd-toc-nav page-toc"
aria-labelledby="pst-page-navigation-heading-2">
<ul class="visible nav section-nav flex-column">
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#abs">Abs</a></li>
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#integraldivide">IntegralDivide</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#rand">Rand</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#randn">Randn</a></li>
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#round">Round</a></li>
</ul>
</nav></div>
diff --git a/user-guide/latest/compatibility/expressions/spark-3.5/misc.html
b/user-guide/latest/compatibility/expressions/spark-3.5/misc.html
index fb3e33a692..39a3df08b4 100644
--- a/user-guide/latest/compatibility/expressions/spark-3.5/misc.html
+++ b/user-guide/latest/compatibility/expressions/spark-3.5/misc.html
@@ -765,10 +765,6 @@ under the License.
</section>
<section id="makedecimal">
<h2>MakeDecimal<a class="headerlink" href="#makedecimal" title="Link to this
heading">#</a></h2>
-<p>The following differences from Spark are always present and do not require
any additional configuration:</p>
-<ul class="simple">
-<li><p>The native implementation silently returns <code class="docutils
literal notranslate"><span class="pre">NULL</span></code> on overflow
regardless of the <code class="docutils literal notranslate"><span
class="pre">nullOnOverflow</span></code> flag, so under ANSI mode Comet returns
<code class="docutils literal notranslate"><span class="pre">NULL</span></code>
where Spark raises <code class="docutils literal notranslate"><span
class="pre">NUMERIC_VALUE_OUT_OF_RANGE</span></code>. < [...]
-</ul>
<p>The following cases are not supported by Comet and always fall back to
Spark, regardless of any <code class="docutils literal notranslate"><span
class="pre">allowIncompatible</span></code> setting:</p>
<ul class="simple">
<li><p>Only <code class="docutils literal notranslate"><span
class="pre">LongType</span></code> input is supported</p></li>
diff --git a/user-guide/latest/compatibility/expressions/spark-4.0/math.html
b/user-guide/latest/compatibility/expressions/spark-4.0/math.html
index 357b36ce58..168c24cad8 100644
--- a/user-guide/latest/compatibility/expressions/spark-4.0/math.html
+++ b/user-guide/latest/compatibility/expressions/spark-4.0/math.html
@@ -756,13 +756,6 @@ under the License.
<li><p>Only integral, floating-point, and decimal types are supported</p></li>
</ul>
</section>
-<section id="integraldivide">
-<h2>IntegralDivide<a class="headerlink" href="#integraldivide" title="Link to
this heading">#</a></h2>
-<p>The following differences from Spark are always present and do not require
any additional configuration:</p>
-<ul class="simple">
-<li><p>On <code class="docutils literal notranslate"><span
class="pre">LongType</span></code> input, <code class="docutils literal
notranslate"><span class="pre">Long.MinValue</span> <span
class="pre">div</span> <span class="pre">-1</span></code> does not
overflow-check: Comet’s decimal-backed path returns the wrapped value <code
class="docutils literal notranslate"><span
class="pre">Long.MinValue</span></code> under legacy mode and silently returns
the same wrapped value under ANSI, whe [...]
-</ul>
-</section>
<section id="rand">
<h2>Rand<a class="headerlink" href="#rand" title="Link to this
heading">#</a></h2>
<p>The following cases are not supported by Comet and always fall back to
Spark, regardless of any <code class="docutils literal notranslate"><span
class="pre">allowIncompatible</span></code> setting:</p>
@@ -776,13 +769,6 @@ under the License.
<ul class="simple">
<li><p>The <code class="docutils literal notranslate"><span
class="pre">seed</span></code> argument must be a literal value</p></li>
</ul>
-</section>
-<section id="round">
-<h2>Round<a class="headerlink" href="#round" title="Link to this
heading">#</a></h2>
-<p>The following differences from Spark are always present and do not require
any additional configuration:</p>
-<ul class="simple">
-<li><p>On <code class="docutils literal notranslate"><span
class="pre">LongType</span></code> input with a negative <code class="docutils
literal notranslate"><span class="pre">scale</span></code> of <code
class="docutils literal notranslate"><span class="pre">-19</span></code> or
lower, <code class="docutils literal notranslate"><span
class="pre">10^(-scale)</span></code> overflows the native integer type and
Comet returns <code class="docutils literal notranslate"><span class="pre">0</
[...]
-</ul>
<!--END:EXPR_COMPAT-->
</section>
</section>
@@ -835,10 +821,8 @@ under the License.
<nav class="bd-toc-nav page-toc"
aria-labelledby="pst-page-navigation-heading-2">
<ul class="visible nav section-nav flex-column">
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#abs">Abs</a></li>
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#integraldivide">IntegralDivide</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#rand">Rand</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#randn">Randn</a></li>
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#round">Round</a></li>
</ul>
</nav></div>
diff --git a/user-guide/latest/compatibility/expressions/spark-4.0/misc.html
b/user-guide/latest/compatibility/expressions/spark-4.0/misc.html
index 270b48e3e2..c34bb51168 100644
--- a/user-guide/latest/compatibility/expressions/spark-4.0/misc.html
+++ b/user-guide/latest/compatibility/expressions/spark-4.0/misc.html
@@ -765,10 +765,6 @@ under the License.
</section>
<section id="makedecimal">
<h2>MakeDecimal<a class="headerlink" href="#makedecimal" title="Link to this
heading">#</a></h2>
-<p>The following differences from Spark are always present and do not require
any additional configuration:</p>
-<ul class="simple">
-<li><p>The native implementation silently returns <code class="docutils
literal notranslate"><span class="pre">NULL</span></code> on overflow
regardless of the <code class="docutils literal notranslate"><span
class="pre">nullOnOverflow</span></code> flag, so under ANSI mode Comet returns
<code class="docutils literal notranslate"><span class="pre">NULL</span></code>
where Spark raises <code class="docutils literal notranslate"><span
class="pre">NUMERIC_VALUE_OUT_OF_RANGE</span></code>. < [...]
-</ul>
<p>The following cases are not supported by Comet and always fall back to
Spark, regardless of any <code class="docutils literal notranslate"><span
class="pre">allowIncompatible</span></code> setting:</p>
<ul class="simple">
<li><p>Only <code class="docutils literal notranslate"><span
class="pre">LongType</span></code> input is supported</p></li>
diff --git a/user-guide/latest/compatibility/expressions/spark-4.1/math.html
b/user-guide/latest/compatibility/expressions/spark-4.1/math.html
index d87388a1d2..eec2a4b25b 100644
--- a/user-guide/latest/compatibility/expressions/spark-4.1/math.html
+++ b/user-guide/latest/compatibility/expressions/spark-4.1/math.html
@@ -756,13 +756,6 @@ under the License.
<li><p>Only integral, floating-point, and decimal types are supported</p></li>
</ul>
</section>
-<section id="integraldivide">
-<h2>IntegralDivide<a class="headerlink" href="#integraldivide" title="Link to
this heading">#</a></h2>
-<p>The following differences from Spark are always present and do not require
any additional configuration:</p>
-<ul class="simple">
-<li><p>On <code class="docutils literal notranslate"><span
class="pre">LongType</span></code> input, <code class="docutils literal
notranslate"><span class="pre">Long.MinValue</span> <span
class="pre">div</span> <span class="pre">-1</span></code> does not
overflow-check: Comet’s decimal-backed path returns the wrapped value <code
class="docutils literal notranslate"><span
class="pre">Long.MinValue</span></code> under legacy mode and silently returns
the same wrapped value under ANSI, whe [...]
-</ul>
-</section>
<section id="rand">
<h2>Rand<a class="headerlink" href="#rand" title="Link to this
heading">#</a></h2>
<p>The following cases are not supported by Comet and always fall back to
Spark, regardless of any <code class="docutils literal notranslate"><span
class="pre">allowIncompatible</span></code> setting:</p>
@@ -776,13 +769,6 @@ under the License.
<ul class="simple">
<li><p>The <code class="docutils literal notranslate"><span
class="pre">seed</span></code> argument must be a literal value</p></li>
</ul>
-</section>
-<section id="round">
-<h2>Round<a class="headerlink" href="#round" title="Link to this
heading">#</a></h2>
-<p>The following differences from Spark are always present and do not require
any additional configuration:</p>
-<ul class="simple">
-<li><p>On <code class="docutils literal notranslate"><span
class="pre">LongType</span></code> input with a negative <code class="docutils
literal notranslate"><span class="pre">scale</span></code> of <code
class="docutils literal notranslate"><span class="pre">-19</span></code> or
lower, <code class="docutils literal notranslate"><span
class="pre">10^(-scale)</span></code> overflows the native integer type and
Comet returns <code class="docutils literal notranslate"><span class="pre">0</
[...]
-</ul>
<!--END:EXPR_COMPAT-->
</section>
</section>
@@ -835,10 +821,8 @@ under the License.
<nav class="bd-toc-nav page-toc"
aria-labelledby="pst-page-navigation-heading-2">
<ul class="visible nav section-nav flex-column">
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#abs">Abs</a></li>
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#integraldivide">IntegralDivide</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#rand">Rand</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#randn">Randn</a></li>
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#round">Round</a></li>
</ul>
</nav></div>
diff --git a/user-guide/latest/compatibility/expressions/spark-4.1/misc.html
b/user-guide/latest/compatibility/expressions/spark-4.1/misc.html
index 46a67065a3..4c3c4fd470 100644
--- a/user-guide/latest/compatibility/expressions/spark-4.1/misc.html
+++ b/user-guide/latest/compatibility/expressions/spark-4.1/misc.html
@@ -765,10 +765,6 @@ under the License.
</section>
<section id="makedecimal">
<h2>MakeDecimal<a class="headerlink" href="#makedecimal" title="Link to this
heading">#</a></h2>
-<p>The following differences from Spark are always present and do not require
any additional configuration:</p>
-<ul class="simple">
-<li><p>The native implementation silently returns <code class="docutils
literal notranslate"><span class="pre">NULL</span></code> on overflow
regardless of the <code class="docutils literal notranslate"><span
class="pre">nullOnOverflow</span></code> flag, so under ANSI mode Comet returns
<code class="docutils literal notranslate"><span class="pre">NULL</span></code>
where Spark raises <code class="docutils literal notranslate"><span
class="pre">NUMERIC_VALUE_OUT_OF_RANGE</span></code>. < [...]
-</ul>
<p>The following cases are not supported by Comet and always fall back to
Spark, regardless of any <code class="docutils literal notranslate"><span
class="pre">allowIncompatible</span></code> setting:</p>
<ul class="simple">
<li><p>Only <code class="docutils literal notranslate"><span
class="pre">LongType</span></code> input is supported</p></li>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]