Commit 32a112d
authored
### Rationale for this change
Add` max_byte_width statistics{exact,approxiamte} `statistics attributes
### What changes are included in this PR?
Add `arrow::ArrayStatistics::max_byte_width` with relevant unit tests
### Are these changes tested?
Yes, I ran the related unit tests
### Are there any user-facing changes?
Yes, Add `arrow::ArrayStatistics::max_byte_width`
* GitHub Issue: #47102
Authored-by: Arash Andishgar <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
1 parent fddd356 commit 32a112d
File tree
6 files changed
+138
-0
lines changed- cpp/src/arrow
- array
6 files changed
+138
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3911 | 3911 | | |
3912 | 3912 | | |
3913 | 3913 | | |
| 3914 | + | |
3914 | 3915 | | |
3915 | 3916 | | |
3916 | 3917 | | |
| |||
3922 | 3923 | | |
3923 | 3924 | | |
3924 | 3925 | | |
| 3926 | + | |
3925 | 3927 | | |
3926 | 3928 | | |
3927 | 3929 | | |
| |||
3934 | 3936 | | |
3935 | 3937 | | |
3936 | 3938 | | |
| 3939 | + | |
3937 | 3940 | | |
3938 | 3941 | | |
3939 | 3942 | | |
| |||
3954 | 3957 | | |
3955 | 3958 | | |
3956 | 3959 | | |
| 3960 | + | |
| 3961 | + | |
| 3962 | + | |
| 3963 | + | |
3957 | 3964 | | |
3958 | 3965 | | |
3959 | 3966 | | |
| |||
3980 | 3987 | | |
3981 | 3988 | | |
3982 | 3989 | | |
| 3990 | + | |
| 3991 | + | |
| 3992 | + | |
| 3993 | + | |
3983 | 3994 | | |
3984 | 3995 | | |
3985 | 3996 | | |
| |||
4008 | 4019 | | |
4009 | 4020 | | |
4010 | 4021 | | |
| 4022 | + | |
| 4023 | + | |
| 4024 | + | |
| 4025 | + | |
4011 | 4026 | | |
4012 | 4027 | | |
4013 | 4028 | | |
| |||
4035 | 4050 | | |
4036 | 4051 | | |
4037 | 4052 | | |
| 4053 | + | |
| 4054 | + | |
| 4055 | + | |
| 4056 | + | |
4038 | 4057 | | |
4039 | 4058 | | |
4040 | 4059 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
44 | 45 | | |
45 | 46 | | |
46 | 47 | | |
| |||
82 | 83 | | |
83 | 84 | | |
84 | 85 | | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
85 | 91 | | |
86 | 92 | | |
87 | 93 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
52 | 68 | | |
53 | 69 | | |
54 | 70 | | |
| |||
107 | 123 | | |
108 | 124 | | |
109 | 125 | | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
110 | 138 | | |
111 | 139 | | |
112 | 140 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1566 | 1566 | | |
1567 | 1567 | | |
1568 | 1568 | | |
| 1569 | + | |
| 1570 | + | |
1569 | 1571 | | |
1570 | 1572 | | |
1571 | 1573 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
564 | 564 | | |
565 | 565 | | |
566 | 566 | | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
567 | 583 | | |
568 | 584 | | |
569 | 585 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1538 | 1538 | | |
1539 | 1539 | | |
1540 | 1540 | | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
| 1556 | + | |
| 1557 | + | |
| 1558 | + | |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
| 1562 | + | |
| 1563 | + | |
| 1564 | + | |
| 1565 | + | |
| 1566 | + | |
| 1567 | + | |
| 1568 | + | |
| 1569 | + | |
| 1570 | + | |
| 1571 | + | |
| 1572 | + | |
| 1573 | + | |
| 1574 | + | |
| 1575 | + | |
| 1576 | + | |
| 1577 | + | |
| 1578 | + | |
| 1579 | + | |
| 1580 | + | |
| 1581 | + | |
| 1582 | + | |
| 1583 | + | |
| 1584 | + | |
| 1585 | + | |
| 1586 | + | |
| 1587 | + | |
| 1588 | + | |
| 1589 | + | |
| 1590 | + | |
| 1591 | + | |
| 1592 | + | |
| 1593 | + | |
| 1594 | + | |
| 1595 | + | |
| 1596 | + | |
| 1597 | + | |
| 1598 | + | |
| 1599 | + | |
| 1600 | + | |
| 1601 | + | |
| 1602 | + | |
| 1603 | + | |
| 1604 | + | |
| 1605 | + | |
| 1606 | + | |
| 1607 | + | |
1541 | 1608 | | |
1542 | 1609 | | |
1543 | 1610 | | |
| |||
0 commit comments