You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/user-guide/compatibility.md
+3-6Lines changed: 3 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,12 +29,6 @@ Comet aims to provide consistent results with the version of Apache Spark that i
29
29
30
30
This guide offers information about areas of functionality where there are known differences.
31
31
32
-
# Compatibility Guide
33
-
34
-
Comet aims to provide consistent results with the version of Apache Spark that is being used.
35
-
36
-
This guide offers information about areas of functionality where there are known differences.
37
-
38
32
## Parquet Scans
39
33
40
34
Comet currently has three distinct implementations of the Parquet scan operator. The configuration property
@@ -89,6 +83,9 @@ because they are handled well in Spark (e.g., `SQLOrderingUtil.compareFloats`).
89
83
functions of arrow-rs used by DataFusion do not normalize NaN and zero (e.g., [arrow::compute::kernels::cmp::eq](https://docs.rs/arrow/latest/arrow/compute/kernels/cmp/fn.eq.html#)).
90
84
So Comet will add additional normalization expression of NaN and zero for comparison.
91
85
86
+
There is a known bug with using count(distinct) within aggregate queries, where each NaN value will be counted
Copy file name to clipboardExpand all lines: docs/templates/compatibility-template.md
+3-6Lines changed: 3 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,12 +29,6 @@ Comet aims to provide consistent results with the version of Apache Spark that i
29
29
30
30
This guide offers information about areas of functionality where there are known differences.
31
31
32
-
# Compatibility Guide
33
-
34
-
Comet aims to provide consistent results with the version of Apache Spark that is being used.
35
-
36
-
This guide offers information about areas of functionality where there are known differences.
37
-
38
32
## Parquet Scans
39
33
40
34
Comet currently has three distinct implementations of the Parquet scan operator. The configuration property
@@ -89,6 +83,9 @@ because they are handled well in Spark (e.g., `SQLOrderingUtil.compareFloats`).
89
83
functions of arrow-rs used by DataFusion do not normalize NaN and zero (e.g., [arrow::compute::kernels::cmp::eq](https://docs.rs/arrow/latest/arrow/compute/kernels/cmp/fn.eq.html#)).
90
84
So Comet will add additional normalization expression of NaN and zero for comparison.
91
85
86
+
There is a known bug with using count(distinct) within aggregate queries, where each NaN value will be counted
0 commit comments