@@ -92,21 +92,29 @@ class EqualOptions {
92
92
};
93
93
94
94
// / Returns true if the arrays are exactly equal
95
+ // /
96
+ // / Note that arrow::ArrayStatistics is not included in the comparison.
95
97
ARROW_EXPORT bool ArrayEquals (const Array& left, const Array& right,
96
98
const EqualOptions& = EqualOptions::Defaults());
97
99
98
100
// / Returns true if the arrays are approximately equal. For non-floating point
99
101
// / types, this is equivalent to ArrayEquals(left, right)
102
+ // /
103
+ // / Note that arrow::ArrayStatistics is not included in the comparison.
100
104
ARROW_EXPORT bool ArrayApproxEquals (const Array& left, const Array& right,
101
105
const EqualOptions& = EqualOptions::Defaults());
102
106
103
107
// / Returns true if indicated equal-length segment of arrays are exactly equal
108
+ // /
109
+ // / Note that arrow::ArrayStatistics is not included in the comparison.
104
110
ARROW_EXPORT bool ArrayRangeEquals (const Array& left, const Array& right,
105
111
int64_t start_idx, int64_t end_idx,
106
112
int64_t other_start_idx,
107
113
const EqualOptions& = EqualOptions::Defaults());
108
114
109
115
// / Returns true if indicated equal-length segment of arrays are approximately equal
116
+ // /
117
+ // / Note that arrow::ArrayStatistics is not included in the comparison.
110
118
ARROW_EXPORT bool ArrayRangeApproxEquals (const Array& left, const Array& right,
111
119
int64_t start_idx, int64_t end_idx,
112
120
int64_t other_start_idx,
0 commit comments