An overview of contributor trends.
Contributed in past 6 months (a rookie = the first contribution in past year)
No contributors in past 30 days.
Past 31 to 90 days (41):
Past 91 to 180 days (24):
Last contributed more than 6 months ago
| Commits (3m) |
Commit Days |
-
|
-
|
-
|
43
|
41
|
33
|
26
|
36
|
37
|
35
|
35
|
37
|
36
|
30
|
27
|
25
|
18
|
20
|
16
|
13
|
10
|
12
|
10
|
7
|
10
|
|
| hongze.zhang@intel.com | 9 | 176 |
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
| rui.mo@intel.com | 12 | 136 |
-
|
-
|
-
|
|
|
|
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ulyssesyou18@gmail.com | 12 | 69 |
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| lgbo.ustc@gmail.com | 8 | 67 |
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
| xumovens@gmail.com | 4 | 53 |
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| joey.ljy@alibaba-inc.com | 5 | 31 |
-
|
-
|
-
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| whoisnaik@google.com | 4 | 1 |
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| lwz9103@163.com | 9 | 79 |
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| chang.chen@kyligence.io | 3 | 31 |
-
|
-
|
-
|
|
|
-
|
|
|
|
|
|
|
|
-
|
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 47717334+surbhi-vijay@users.noreply.github.com | 3 | 3 |
-
|
-
|
-
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| feilong.he@intel.com | 7 | 93 |
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
| 10524738+zhli1142015@users.noreply.github.com | 10 | 35 |
-
|
-
|
-
|
|
|
|
-
|
-
|
-
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| binjieyang@apache.org | 3 | 14 |
-
|
-
|
-
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 106726387+mskapilks@users.noreply.github.com | 2 | 2 |
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| zhangzc@apache.org | 2 | 90 |
-
|
-
|
-
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 654010905@qq.com | 2 | 81 |
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
| yangchuan.zy@alibaba-inc.com | 8 | 50 |
-
|
-
|
-
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 79576621+pzd-china@users.noreply.github.com | 8 | 5 |
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| rong.ma@intel.com | 16 | 109 |
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
-
|
|
|
|
|
|
| lijunqing@baidu.com | 1 | 16 |
-
|
-
|
-
|
|
-
|
|
-
|
|
|
-
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 68981916+kevincmchen@users.noreply.github.com | 1 | 1 |
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| ashishsingh@pinterest.com | 1 | 1 |
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| vibhaska@gmail.com | 3 | 4 |
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| rexan@apache.org | 2 | 2 |
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| yan.ma@intel.com | 1 | 23 |
-
|
-
|
-
|
|
|
|
-
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| yuan.zhou@intel.com | 3 | 61 |
-
|
-
|
-
|
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
-
|
|
| 37431499+kevinyhzou@users.noreply.github.com | 3 | 35 |
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
| 643348094@qq.com | 2 | 9 |
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| felipepessoto@hotmail.com | 1 | 2 |
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 77486246+ted-jenks@users.noreply.github.com | 1 | 2 |
-
|
-
|
-
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| uuayushi@gmail.com | 5 | 7 |
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 137994563+glutenperfbot@users.noreply.github.com | 2 | 6 |
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| ke.a.jia@intel.com | 5 | 85 |
-
|
-
|
-
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
-
|
| vivekwiz@apache.org | 2 | 2 |
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| binwei.yang@intel.com | 1 | 19 |
-
|
-
|
-
|
|
-
|
-
|
-
|
|
-
|
-
|
-
|
|
|
|
|
-
|
|
|
|
|
|
|
-
|
-
|
-
|
| gyycoder@gmail.com | 1 | 6 |
-
|
-
|
-
|
|
|
|
-
|
-
|
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| hannankan@foxmail.com | 1 | 2 |
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| xiyu.zk@alibaba-inc.com | 1 | 38 |
-
|
-
|
-
|
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
| weiting.chen@intel.com | 1 | 25 |
-
|
-
|
-
|
|
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
|
| sandino.flores.moreno@intel.com | 1 | 2 |
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| bonean131@gmail.com | 2 | 1 |
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| qian.sun2020@gmail.com | - | 8 |
-
|
-
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 76554302+fyp711@users.noreply.github.com | - | 2 |
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| zhanglinuxstar@gmail.com | - | 14 |
-
|
-
|
-
|
-
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
| xumingmingv@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 36420535+ayushi-agarwal@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 40173930+srinivasst@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| surnaik@google.com | - | 1 |
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| suraj.naikxp@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| biyan900116@gmail.com | - | 3 |
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| loneylee@live.cn | - | 48 |
-
|
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| lzjqsdd@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| ychris7899@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| yangzhgg@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| mahongbin@apache.org | - | 31 |
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
|
-
|
|
|
-
|
-
|
-
|
-
|
| binwei.y@gmail.com | - | 4 |
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| chenxu14@meituan.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| yuqi.gu@arm.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| tigrux@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 1398775315@qq.com | - | 24 |
-
|
-
|
-
|
-
|
-
|
|
-
|
|
|
|
-
|
|
|
|
|
-
|
-
|
|
-
|
|
-
|
|
|
-
|
|
| 83992752+lhuang09287750@users.noreply.github.com | - | 13 |
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
-
|
-
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| chengcheng.jin@intel.com | - | 65 |
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
| 146867566+j7nhai@users.noreply.github.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| zchw100@qq.com | - | 52 |
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| zky.zhoukeyong@alibaba-inc.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| sunbiaobiaooo@gmail.com | - | 7 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| zhangneww@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| zhaokuo_game@163.com | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 61445191+wang-zhun@users.noreply.github.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| waitinfuture@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| yao@apache.org | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 1779754921@qq.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| qi.xie@intel.com | - | 11 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| zjuwangg@foxmail.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| xuf@apache.org | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 30738525+yujiantao@users.noreply.github.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| summaryzb@gmail.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 142767528+guhaiyan0221@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| zhenhui.zhao@intel.com | - | 55 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
| wangguangxin.cn@bytedance.com | - | 5 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 49221687+wolverinejiang@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 109066104+ma-jian1@users.noreply.github.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 141292339+unigof@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| chiggics@gmail.com | - | 5 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 820738731@qq.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| chengpan@apache.org | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 96185707+rz-vastdata@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| shipenglei24@163.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| tomleescut@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 26797163+yimin-yang@users.noreply.github.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 34979747+yohahaha@users.noreply.github.com | - | 28 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 490081539@qq.com | - | 6 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| lingfeng.zhang@intel.com | - | 7 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| willi@raschkowski.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| pan3793@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| wangguangxin.cn@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 67534059+izchen@users.noreply.github.com | - | 5 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 42572980+zbbkeepgoing@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| liujiayi771@apache.org | - | 16 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| chencheng21@meituan.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 104178625@qq.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| wenzheng.liu@kyligence.io | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 136879780@qq.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| fzhang.chn@outlook.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| loudongfeng@qq.com | - | 4 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| sharkd.tu@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 123624834@qq.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| zuochunwei@meituan.com | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| codingcat@users.noreply.github.com | - | 4 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 542472913@qq.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| qcsd2011@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| xiangxiang.shen@intel.com | - | 15 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
| ouri.lipner@granulate.io | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| jiao.lv@intel.com | - | 18 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
| 113050768+akashsha1@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 98832537+ramamalladiaws@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 1059789585@qq.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| z123@users.noreply.github.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| baibaichen@gmail.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
|
| 79615558+jinchengchenghh@users.noreply.github.com | - | 15 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
-
|
-
|
| yuan.zhou@outlook.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
| neng.liu@kyligence.io | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
| eman.copty@intel.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
| mailtozhz@126.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
| david.caiq@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
| alexander.svyatets@intel.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
| rongma1997@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
| 441586683@qq.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
No commits in past 30 days.
41 contributors (168 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
|---|---|---|---|---|---|
| 1. | rong.ma@intel.com | 2022-03-24 | 2024-01-20 | 16 (9%) | scala (48), cc (35), h (33), sh (5), java (3) |
| 2. | rui.mo@intel.com | 2021-12-16 | 2024-01-29 | 12 (7%) | scala (13), sh (10), cc (6), txt (2) |
| 3. | ulyssesyou18@gmail.com | 2023-05-24 | 2024-01-29 | 12 (7%) | scala (70), cc (12), h (5), java (4), md (1) |
| 4. | 10524738+zhli1142015@users.noreply.github.com | 2023-03-28 | 2024-01-26 | 10 (5%) | scala (37), cc (9), h (3), md (2), java (1) |
| 5. | hongze.zhang@intel.com | 2022-05-11 | 2024-01-29 | 9 (5%) | scala (42), cc (13), java (11), h (3), sh (3) |
| 6. | lwz9103@163.com | 2023-04-23 | 2024-01-27 | 9 (5%) | cpp (20), h (18), version (9), scala (5) |
| 7. | lgbo.ustc@gmail.com | 2022-09-29 | 2024-01-29 | 8 (4%) | cpp (15), h (10), scala (4) |
| 8. | yangchuan.zy@alibaba-inc.com | 2023-07-18 | 2024-01-25 | 8 (4%) | cc (25), scala (17), h (14), txt (6), json (6) |
| 9. | 79576621+pzd-china@users.noreply.github.com | 2024-01-10 | 2024-01-22 | 8 (4%) | sh (27), (8), conf (4), yml (3), scala (1) |
| 10. | feilong.he@intel.com | 2022-10-31 | 2024-01-26 | 7 (4%) | scala (16), md (3), sh (2), xml (2), yml (2) |
| 11. | ke.a.jia@intel.com | 2022-05-19 | 2024-01-11 | 5 (2%) | scala (12), cc (2), java (2), h (1), txt (1) |
| 12. | joey.ljy@alibaba-inc.com | 2023-01-18 | 2024-01-29 | 5 (2%) | scala (29), java (1) |
| 13. | uuayushi@gmail.com | 2023-12-27 | 2024-01-12 | 5 (2%) | scala (11), yml (1) |
| 14. | xumovens@gmail.com | 2023-03-20 | 2024-01-29 | 4 (2%) | scala (14), h (6), cpp (6), java (5) |
| 15. | whoisnaik@google.com | 2024-01-29 | 2024-01-29 | 4 (2%) | scala (6), sh (1), xml (1), mockmaker (1) |
| 16. | yuan.zhou@intel.com | 2022-04-15 | 2024-01-16 | 3 (1%) | scala (1), sh (1), yml (1) |
| 17. | 37431499+kevinyhzou@users.noreply.github.com | 2022-10-10 | 2024-01-16 | 3 (1%) | cpp (6), h (2), scala (1), txt (1) |
| 18. | chang.chen@kyligence.io | 2022-11-09 | 2024-01-27 | 3 (1%) | cpp (8), parquet (8), scala (2), h (2) |
| 19. | binjieyang@apache.org | 2023-09-22 | 2024-01-26 | 3 (1%) | scala (2), yml (1) |
| 20. | 47717334+surbhi-vijay@users.noreply.github.com | 2023-11-08 | 2024-01-27 | 3 (1%) | scala (21), h (2), cc (2), java (2), json (1) |
| 21. | vibhaska@gmail.com | 2023-12-29 | 2024-01-18 | 3 (1%) | scala (3) |
| 22. | zhangzc@apache.org | 2022-01-20 | 2024-01-25 | 2 (1%) | scala (83), out (29), cpp (13), h (8), java (4) |
| 23. | 654010905@qq.com | 2022-10-13 | 2024-01-25 | 2 (1%) | scala (13), cpp (3), h (2), cc (1) |
| 24. | 643348094@qq.com | 2023-01-06 | 2024-01-16 | 2 (1%) | sh (2), scala (1) |
| 25. | 137994563+glutenperfbot@users.noreply.github.com | 2023-12-19 | 2024-01-12 | 2 (1%) | sh (2) |
| 26. | vivekwiz@apache.org | 2024-01-03 | 2024-01-11 | 2 (1%) | scala (3) |
| 27. | 106726387+mskapilks@users.noreply.github.com | 2024-01-23 | 2024-01-26 | 2 (1%) | scala (4), cc (2) |
| 28. | rexan@apache.org | 2024-01-15 | 2024-01-18 | 2 (1%) | scala (3), cc (1) |
| 29. | bonean131@gmail.com | 2024-01-04 | 2024-01-04 | 2 (1%) | md (1), patch (1) |
| 30. | xiyu.zk@alibaba-inc.com | 2022-10-28 | 2024-01-05 | 1 (<1%) | scala (1) |
| 31. | weiting.chen@intel.com | 2021-12-08 | 2024-01-04 | 1 (<1%) | md (3) |
| 32. | binwei.yang@intel.com | 2021-12-06 | 2024-01-10 | 1 (<1%) | scala (1), cc (1) |
| 33. | yan.ma@intel.com | 2023-06-02 | 2024-01-17 | 1 (<1%) | scala (2), java (1) |
| 34. | lijunqing@baidu.com | 2023-03-01 | 2024-01-19 | 1 (<1%) | scala (5) |
| 35. | gyycoder@gmail.com | 2023-05-04 | 2024-01-10 | 1 (<1%) | txt (2), sh (1), yml (1), json (1), patch (1) |
| 36. | 77486246+ted-jenks@users.noreply.github.com | 2023-11-15 | 2024-01-15 | 1 (<1%) | scala (13), xml (1) |
| 37. | felipepessoto@hotmail.com | 2023-12-25 | 2024-01-16 | 1 (<1%) | scala (2) |
| 38. | hannankan@foxmail.com | 2023-12-28 | 2024-01-09 | 1 (<1%) | json (1) |
| 39. | sandino.flores.moreno@intel.com | 2023-12-04 | 2024-01-04 | 1 (<1%) | cc (3), h (1) |
| 40. | 68981916+kevincmchen@users.noreply.github.com | 2024-01-19 | 2024-01-19 | 1 (<1%) | scala (1) |
| 41. | ashishsingh@pinterest.com | 2024-01-19 | 2024-01-19 | 1 (<1%) | scala (2) |
A contributor dependency is detected if two contributors have changed the same files in the past 90 days.
The number on lines shows the number of same files that both persons changed in past 90 days.
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | ulyssesyou18@gmail.com | hongze.zhang@intel.com |
18 shared files
shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/compute/VeloxRuntime.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala cpp/velox/tests/VeloxSubstraitRoundTripTest.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/ColumnarCachedBatchSerializer.scala gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java |
| 2. | ulyssesyou18@gmail.com | yangchuan.zy@alibaba-inc.com |
17 shared files
gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java cpp/velox/compute/VeloxPlanConverter.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/compute/VeloxRuntime.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala cpp/core/jni/JniWrapper.cc cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/compute/VeloxPlanConverter.cc cpp/core/compute/Runtime.h gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java cpp/velox/compute/VeloxRuntime.h cpp/velox/tests/RuntimeTest.cc |
| 3. | rong.ma@intel.com | yangchuan.zy@alibaba-inc.com |
16 shared files
cpp/core/tests/RoundRobinPartitionerTest.cc cpp/velox/benchmarks/common/ParquetReaderIterator.h cpp/velox/benchmarks/common/BenchmarkUtils.cc cpp/core/shuffle/LocalPartitionWriter.cc cpp/velox/compute/VeloxRuntime.cc cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc cpp/core/compute/Runtime.h cpp/velox/benchmarks/GenericBenchmark.cc cpp/velox/benchmarks/common/BenchmarkUtils.h cpp/core/jni/JniCommon.h cpp/velox/benchmarks/ShuffleSplitBenchmark.cc cpp/velox/compute/VeloxRuntime.h cpp/core/CMakeLists.txt cpp/velox/tests/RuntimeTest.cc cpp/velox/CMakeLists.txt |
| 4. | rong.ma@intel.com | ulyssesyou18@gmail.com |
13 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/compute/VeloxRuntime.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/core/jni/JniWrapper.cc docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc cpp/core/compute/Runtime.h cpp/velox/compute/VeloxRuntime.h gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/tests/RuntimeTest.cc |
| 5. | yangchuan.zy@alibaba-inc.com | hongze.zhang@intel.com |
13 shared files
backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/compute/VeloxRuntime.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/benchmarks/GenericBenchmark.cc gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java |
| 6. | ulyssesyou18@gmail.com | 47717334+surbhi-vijay@users.noreply.github.com |
12 shared files
shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java cpp/velox/substrait/SubstraitToVeloxPlan.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/velox/substrait/SubstraitToVeloxPlan.cc backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala |
| 7. | ulyssesyou18@gmail.com | 10524738+zhli1142015@users.noreply.github.com |
10 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/velox/substrait/SubstraitToVeloxPlan.cc backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc cpp/velox/substrait/SubstraitParser.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 8. | hongze.zhang@intel.com | rong.ma@intel.com |
10 shared files
gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala gluten-core/pom.xml shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala cpp/velox/compute/VeloxRuntime.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/benchmarks/GenericBenchmark.cc ep/build-velox/src/get_velox.sh |
| 9. | zhangzc@apache.org | xumovens@gmail.com |
10 shared files
cpp-ch/local-engine/Parser/MergeTreeRelParser.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHMergeTreeWriterInjects.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseNativeWriteTableSuite.scala cpp-ch/local-engine/Parser/MergeTreeRelParser.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/CHDatasourceJniWrapper.java |
| 10. | yangchuan.zy@alibaba-inc.com | xumovens@gmail.com |
9 shared files
gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHParquetReadBenchmark.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala |
| 11. | joey.ljy@alibaba-inc.com | ulyssesyou18@gmail.com |
8 shared files
gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala |
| 12. | feilong.he@intel.com | 10524738+zhli1142015@users.noreply.github.com |
8 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 13. | hongze.zhang@intel.com | 47717334+surbhi-vijay@users.noreply.github.com |
8 shared files
shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlan.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 14. | ulyssesyou18@gmail.com | feilong.he@intel.com |
7 shared files
gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 15. | rong.ma@intel.com | 10524738+zhli1142015@users.noreply.github.com |
7 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 16. | 10524738+zhli1142015@users.noreply.github.com | 47717334+surbhi-vijay@users.noreply.github.com |
7 shared files
gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/velox/substrait/SubstraitToVeloxPlan.cc backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala |
| 17. | rui.mo@intel.com | ulyssesyou18@gmail.com |
7 shared files
gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/substrait/SubstraitParser.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 18. | rui.mo@intel.com | rong.ma@intel.com |
7 shared files
gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/compute/WholeStageResultIterator.cc ep/build-velox/src/get_velox.sh gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt |
| 19. | zhangzc@apache.org | lwz9103@163.com |
7 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetAQESuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetColumnarShuffleAQESuite.scala cpp-ch/clickhouse.version cpp-ch/local-engine/Common/CHUtil.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala cpp-ch/local-engine/local_engine_jni.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetColumnarShuffleSuite.scala |
| 20. | zhangzc@apache.org | chang.chen@kyligence.io |
6 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala cpp-ch/local-engine/Common/CHUtil.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/tests/benchmark_local_engine.cpp cpp-ch/local-engine/tests/gtest_local_engine.cpp |
| 21. | feilong.he@intel.com | rong.ma@intel.com |
6 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 22. | 654010905@qq.com | 10524738+zhli1142015@users.noreply.github.com |
6 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala |
| 23. | yangchuan.zy@alibaba-inc.com | 47717334+surbhi-vijay@users.noreply.github.com |
6 shared files
gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java cpp/velox/substrait/SubstraitToVeloxPlan.h gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/resources/substrait/proto/substrait/algebra.proto |
| 24. | rui.mo@intel.com | 10524738+zhli1142015@users.noreply.github.com |
6 shared files
gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/substrait/SubstraitToVeloxExpr.cc cpp/velox/substrait/SubstraitParser.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 25. | ke.a.jia@intel.com | rong.ma@intel.com |
6 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt |
| 26. | feilong.he@intel.com | 654010905@qq.com |
5 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 27. | hongze.zhang@intel.com | 79576621+pzd-china@users.noreply.github.com |
5 shared files
tools/gluten-te/centos/build.sh tools/gluten-te/ubuntu/build.sh tools/gluten-te/ubuntu/dockerfile-build tools/gluten-te/centos/dockerfile-build .github/workflows/velox_be.yml |
| 28. | ulyssesyou18@gmail.com | 106726387+mskapilks@users.noreply.github.com |
5 shared files
backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetDataTypeValidationSuite.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxOrcDataTypeValidationSuite.scala |
| 29. | ulyssesyou18@gmail.com | ke.a.jia@intel.com |
5 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/scala/io/glutenproject/execution/WriteFilesExecTransformer.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 30. | yangchuan.zy@alibaba-inc.com | ke.a.jia@intel.com |
4 shared files
pom.xml cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/CMakeLists.txt |
| 31. | ulyssesyou18@gmail.com | xumovens@gmail.com |
4 shared files
gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala |
| 32. | hongze.zhang@intel.com | xumovens@gmail.com |
4 shared files
backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala |
| 33. | hongze.zhang@intel.com | 10524738+zhli1142015@users.noreply.github.com |
4 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 34. | ke.a.jia@intel.com | 47717334+surbhi-vijay@users.noreply.github.com |
4 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala |
| 35. | ke.a.jia@intel.com | rui.mo@intel.com |
4 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt |
| 36. | feilong.he@intel.com | hongze.zhang@intel.com |
4 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala .github/workflows/velox_be.yml cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc docs/get-started/Velox.md |
| 37. | lgbo.ustc@gmail.com | zhangzc@apache.org |
4 shared files
cpp-ch/local-engine/Common/CHUtil.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h |
| 38. | zhangzc@apache.org | 654010905@qq.com |
4 shared files
cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala |
| 39. | 37431499+kevinyhzou@users.noreply.github.com | lwz9103@163.com |
3 shared files
cpp-ch/local-engine/Functions/SparkFunctionFloor.h cpp-ch/local-engine/Functions/SparkFunctionToDate.cpp cpp-ch/local-engine/Functions/SparkFunctionCastFloatToInt.h |
| 40. | chang.chen@kyligence.io | lwz9103@163.com |
3 shared files
cpp-ch/local-engine/Functions/SparkFunctionFloor.h cpp-ch/local-engine/tests/gtest_ch_join.cpp cpp-ch/local-engine/Common/CHUtil.cpp |
| 41. | zhangzc@apache.org | yangchuan.zy@alibaba-inc.com |
3 shared files
backends-clickhouse/src/test/scala/org/apache/spark/affinity/MixedAffinitySuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala |
| 42. | 654010905@qq.com | rong.ma@intel.com |
3 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala |
| 43. | 654010905@qq.com | ulyssesyou18@gmail.com |
3 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 44. | joey.ljy@alibaba-inc.com | yangchuan.zy@alibaba-inc.com |
3 shared files
backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala |
| 45. | yuan.zhou@intel.com | hongze.zhang@intel.com |
3 shared files
shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala .github/workflows/velox_be.yml ep/build-velox/src/get_velox.sh |
| 46. | rong.ma@intel.com | 47717334+surbhi-vijay@users.noreply.github.com |
3 shared files
shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
| 47. | joey.ljy@alibaba-inc.com | 47717334+surbhi-vijay@users.noreply.github.com |
3 shared files
gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarCollapseTransformStages.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala |
| 48. | ulyssesyou18@gmail.com | lijunqing@baidu.com |
3 shared files
gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 49. | yangchuan.zy@alibaba-inc.com | feilong.he@intel.com |
3 shared files
pom.xml ep/build-velox/src/build_velox.sh cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 50. | 79576621+pzd-china@users.noreply.github.com | feilong.he@intel.com |
3 shared files
ep/build-velox/src/build_velox.sh tools/gluten-te/ubuntu/dockerfile-buildenv .github/workflows/velox_be.yml |
| 51. | joey.ljy@alibaba-inc.com | zhangzc@apache.org |
3 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala |
| 52. | rui.mo@intel.com | feilong.he@intel.com |
3 shared files
gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 53. | hongze.zhang@intel.com | 106726387+mskapilks@users.noreply.github.com |
3 shared files
cpp/velox/substrait/SubstraitToVeloxPlan.cc backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 54. | hongze.zhang@intel.com | rui.mo@intel.com |
3 shared files
cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/compute/WholeStageResultIterator.cc ep/build-velox/src/get_velox.sh |
| 55. | yangchuan.zy@alibaba-inc.com | 10524738+zhli1142015@users.noreply.github.com |
3 shared files
cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala |
| 56. | yangchuan.zy@alibaba-inc.com | rui.mo@intel.com |
3 shared files
cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/CMakeLists.txt |
| 57. | 10524738+zhli1142015@users.noreply.github.com | 106726387+mskapilks@users.noreply.github.com |
3 shared files
cpp/velox/substrait/SubstraitToVeloxPlan.cc backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 58. | 106726387+mskapilks@users.noreply.github.com | 47717334+surbhi-vijay@users.noreply.github.com |
3 shared files
cpp/velox/substrait/SubstraitToVeloxPlan.cc backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 59. | lgbo.ustc@gmail.com | 654010905@qq.com |
3 shared files
backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h |
| 60. | lgbo.ustc@gmail.com | xumovens@gmail.com |
3 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h |
| 61. | uuayushi@gmail.com | 10524738+zhli1142015@users.noreply.github.com |
2 shared files
shims/spark34/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 62. | 37431499+kevinyhzou@users.noreply.github.com | chang.chen@kyligence.io |
2 shared files
cpp-ch/local-engine/Functions/SparkFunctionFloor.h cpp-ch/local-engine/Parser/SerializedPlanParser.cpp |
| 63. | yuan.zhou@intel.com | rong.ma@intel.com |
2 shared files
shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala ep/build-velox/src/get_velox.sh |
| 64. | ulyssesyou18@gmail.com | lgbo.ustc@gmail.com |
2 shared files
shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala |
| 65. | ulyssesyou18@gmail.com | ashishsingh@pinterest.com |
2 shared files
shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
| 66. | lgbo.ustc@gmail.com | 47717334+surbhi-vijay@users.noreply.github.com |
2 shared files
shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala |
| 67. | binwei.yang@intel.com | rong.ma@intel.com |
2 shared files
shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/compute/VeloxBackend.cc |
| 68. | rong.ma@intel.com | ashishsingh@pinterest.com |
2 shared files
shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
| 69. | ashishsingh@pinterest.com | 47717334+surbhi-vijay@users.noreply.github.com |
2 shared files
shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
| 70. | ulyssesyou18@gmail.com | felipepessoto@hotmail.com |
2 shared files
gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala |
| 71. | feilong.he@intel.com | ke.a.jia@intel.com |
2 shared files
pom.xml gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 72. | 47717334+surbhi-vijay@users.noreply.github.com | xumovens@gmail.com |
2 shared files
gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala |
| 73. | 643348094@qq.com | feilong.he@intel.com |
2 shared files
ep/build-velox/src/build_velox.sh dev/builddeps-veloxbe.sh |
| 74. | feilong.he@intel.com | gyycoder@gmail.com |
2 shared files
dev/vcpkg/vcpkg.json .github/workflows/velox_be.yml |
| 75. | feilong.he@intel.com | 47717334+surbhi-vijay@users.noreply.github.com |
2 shared files
dev/vcpkg/vcpkg.json cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 76. | sandino.flores.moreno@intel.com | yangchuan.zy@alibaba-inc.com |
2 shared files
cpp/velox/benchmarks/ParquetWriteBenchmark.cc cpp/velox/compute/VeloxRuntime.cc |
| 77. | uuayushi@gmail.com | ke.a.jia@intel.com |
2 shared files
substrait/substrait-spark/src/test/scala/io/substrait/spark/TPCDSPlan.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 78. | rui.mo@intel.com | lijunqing@baidu.com |
2 shared files
gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 79. | feilong.he@intel.com | lijunqing@baidu.com |
2 shared files
gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 80. | lijunqing@baidu.com | rong.ma@intel.com |
2 shared files
gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 81. | lijunqing@baidu.com | 10524738+zhli1142015@users.noreply.github.com |
2 shared files
gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 82. | hongze.zhang@intel.com | zhangzc@apache.org |
2 shared files
backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala |
| 83. | zhangzc@apache.org | ulyssesyou18@gmail.com |
2 shared files
gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala |
| 84. | ulyssesyou18@gmail.com | vivekwiz@apache.org |
2 shared files
gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 85. | ulyssesyou18@gmail.com | vibhaska@gmail.com |
2 shared files
gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 86. | vivekwiz@apache.org | vibhaska@gmail.com |
2 shared files
gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 87. | ulyssesyou18@gmail.com | yan.ma@intel.com |
2 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala |
| 88. | yan.ma@intel.com | hongze.zhang@intel.com |
2 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala |
| 89. | ke.a.jia@intel.com | 10524738+zhli1142015@users.noreply.github.com |
2 shared files
gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/datasources/GlutenReadSchemaSuite.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala |
| 90. | ke.a.jia@intel.com | hongze.zhang@intel.com |
2 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc |
| 91. | 47717334+surbhi-vijay@users.noreply.github.com | rui.mo@intel.com |
2 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc |
| 92. | hongze.zhang@intel.com | joey.ljy@alibaba-inc.com |
2 shared files
backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala |
| 93. | lwz9103@163.com | xumovens@gmail.com |
2 shared files
cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.h cpp-ch/local-engine/local_engine_jni.cpp |
| 94. | yangchuan.zy@alibaba-inc.com | 106726387+mskapilks@users.noreply.github.com |
2 shared files
cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 95. | lgbo.ustc@gmail.com | lwz9103@163.com |
2 shared files
cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp |
| 96. | lgbo.ustc@gmail.com | chang.chen@kyligence.io |
2 shared files
cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp |
| 97. | gyycoder@gmail.com | yangchuan.zy@alibaba-inc.com |
2 shared files
cpp/CMakeLists.txt cpp/velox/CMakeLists.txt |
| 98. | hongze.zhang@intel.com | gyycoder@gmail.com |
2 shared files
.github/workflows/velox_be.yml ep/build-velox/src/get_velox.sh |
| 99. | hongze.zhang@intel.com | uuayushi@gmail.com |
2 shared files
.github/workflows/velox_be.yml gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 100. | yuan.zhou@intel.com | gyycoder@gmail.com |
2 shared files
.github/workflows/velox_be.yml ep/build-velox/src/get_velox.sh |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | ulyssesyou18@gmail.com | 28 | 12 |
| 2. | rong.ma@intel.com | 24 | 16 |
| 3. | hongze.zhang@intel.com | 24 | 9 |
| 4. | feilong.he@intel.com | 23 | 7 |
| 5. | 10524738+zhli1142015@users.noreply.github.com | 22 | 10 |
| 6. | 47717334+surbhi-vijay@users.noreply.github.com | 21 | 3 |
| 7. | yangchuan.zy@alibaba-inc.com | 20 | 8 |
| 8. | rui.mo@intel.com | 19 | 12 |
| 9. | ke.a.jia@intel.com | 16 | 5 |
| 10. | uuayushi@gmail.com | 14 | 5 |
| 11. | yuan.zhou@intel.com | 14 | 3 |
| 12. | zhangzc@apache.org | 14 | 2 |
| 13. | 654010905@qq.com | 14 | 2 |
| 14. | gyycoder@gmail.com | 14 | 1 |
| 15. | lgbo.ustc@gmail.com | 13 | 8 |
| 16. | 79576621+pzd-china@users.noreply.github.com | 12 | 8 |
| 17. | xumovens@gmail.com | 12 | 4 |
| 18. | vibhaska@gmail.com | 11 | 3 |
| 19. | vivekwiz@apache.org | 11 | 2 |
| 20. | whoisnaik@google.com | 10 | 4 |
| 21. | ashishsingh@pinterest.com | 10 | 1 |
| 22. | joey.ljy@alibaba-inc.com | 9 | 5 |
| 23. | 106726387+mskapilks@users.noreply.github.com | 9 | 2 |
| 24. | binwei.yang@intel.com | 8 | 1 |
| 25. | binjieyang@apache.org | 7 | 3 |
| 26. | yan.ma@intel.com | 7 | 1 |
| 27. | 37431499+kevinyhzou@users.noreply.github.com | 6 | 3 |
| 28. | chang.chen@kyligence.io | 6 | 3 |
| 29. | xiyu.zk@alibaba-inc.com | 6 | 1 |
| 30. | lijunqing@baidu.com | 6 | 1 |
| 31. | lwz9103@163.com | 5 | 9 |
| 32. | 137994563+glutenperfbot@users.noreply.github.com | 5 | 2 |
| 33. | 643348094@qq.com | 4 | 2 |
| 34. | felipepessoto@hotmail.com | 4 | 1 |
| 35. | sandino.flores.moreno@intel.com | 4 | 1 |
| 36. | rexan@apache.org | 3 | 2 |
| 37. | 77486246+ted-jenks@users.noreply.github.com | 3 | 1 |
| 38. | hannankan@foxmail.com | 3 | 1 |
| 39. | weiting.chen@intel.com | 2 | 1 |
| 40. | bonean131@gmail.com | 1 | 2 |
| 41. | 68981916+kevincmchen@users.noreply.github.com | 0 | 1 |
C-median: 10.0
A half of the contributors has more than 10.0 connections, and a half has less than this number.
C-mean: 11.1
An average number of connections a contributor has with other contributors.
C-index: 13.0
There are 13.0 contributors with 13.0 or more connections.
65 contributors (633 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
|---|---|---|---|---|
| 1. | hongze.zhang@intel.com | 2022-05-11 | 2024-01-29 | 52 (8%) |
| 2. | ulyssesyou18@gmail.com | 2023-05-24 | 2024-01-29 | 47 (7%) |
| 3. | rong.ma@intel.com | 2022-03-24 | 2024-01-20 | 46 (7%) |
| 4. | lwz9103@163.com | 2023-04-23 | 2024-01-27 | 35 (5%) |
| 5. | feilong.he@intel.com | 2022-10-31 | 2024-01-26 | 34 (5%) |
| 6. | yangchuan.zy@alibaba-inc.com | 2023-07-18 | 2024-01-25 | 32 (5%) |
| 7. | ke.a.jia@intel.com | 2022-05-19 | 2024-01-11 | 28 (4%) |
| 8. | rui.mo@intel.com | 2021-12-16 | 2024-01-29 | 27 (4%) |
| 9. | 37431499+kevinyhzou@users.noreply.github.com | 2022-10-10 | 2024-01-16 | 24 (3%) |
| 10. | 10524738+zhli1142015@users.noreply.github.com | 2023-03-28 | 2024-01-26 | 24 (3%) |
| 11. | joey.ljy@alibaba-inc.com | 2023-01-18 | 2024-01-29 | 24 (3%) |
| 12. | lgbo.ustc@gmail.com | 2022-09-29 | 2024-01-29 | 23 (3%) |
| 13. | yuan.zhou@intel.com | 2022-04-15 | 2024-01-16 | 20 (3%) |
| 14. | zhangzc@apache.org | 2022-01-20 | 2024-01-25 | 19 (3%) |
| 15. | 654010905@qq.com | 2022-10-13 | 2024-01-25 | 18 (2%) |
| 16. | xumovens@gmail.com | 2023-03-20 | 2024-01-29 | 17 (2%) |
| 17. | yan.ma@intel.com | 2023-06-02 | 2024-01-17 | 12 (1%) |
| 18. | binjieyang@apache.org | 2023-09-22 | 2024-01-26 | 12 (1%) |
| 19. | loneylee@live.cn | 2022-12-13 | 2023-12-13 | 9 (1%) |
| 20. | 79576621+pzd-china@users.noreply.github.com | 2024-01-10 | 2024-01-22 | 8 (1%) |
| 21. | qian.sun2020@gmail.com | 2023-11-03 | 2024-01-03 | 8 (1%) |
| 22. | chang.chen@kyligence.io | 2022-11-09 | 2024-01-27 | 7 (1%) |
| 23. | 83992752+lhuang09287750@users.noreply.github.com | 2023-02-17 | 2023-11-14 | 7 (1%) |
| 24. | 643348094@qq.com | 2023-01-06 | 2024-01-16 | 7 (1%) |
| 25. | uuayushi@gmail.com | 2023-12-27 | 2024-01-12 | 7 (1%) |
| 26. | 137994563+glutenperfbot@users.noreply.github.com | 2023-12-19 | 2024-01-12 | 6 (<1%) |
| 27. | zhanglinuxstar@gmail.com | 2022-09-21 | 2023-12-28 | 5 (<1%) |
| 28. | weiting.chen@intel.com | 2021-12-08 | 2024-01-04 | 4 (<1%) |
| 29. | whoisnaik@google.com | 2024-01-29 | 2024-01-29 | 4 (<1%) |
| 30. | 47717334+surbhi-vijay@users.noreply.github.com | 2023-11-08 | 2024-01-27 | 4 (<1%) |
| 31. | vibhaska@gmail.com | 2023-12-29 | 2024-01-18 | 4 (<1%) |
| 32. | binwei.y@gmail.com | 2023-11-14 | 2023-11-28 | 4 (<1%) |
| 33. | zchw100@qq.com | 2022-11-25 | 2023-10-13 | 3 (<1%) |
| 34. | gyycoder@gmail.com | 2023-05-04 | 2024-01-10 | 3 (<1%) |
| 35. | 77486246+ted-jenks@users.noreply.github.com | 2023-11-15 | 2024-01-15 | 3 (<1%) |
| 36. | vivekwiz@apache.org | 2024-01-03 | 2024-01-11 | 3 (<1%) |
| 37. | biyan900116@gmail.com | 2023-11-13 | 2023-12-18 | 3 (<1%) |
| 38. | xiyu.zk@alibaba-inc.com | 2022-10-28 | 2024-01-05 | 2 (<1%) |
| 39. | mahongbin@apache.org | 2022-08-26 | 2023-11-30 | 2 (<1%) |
| 40. | lijunqing@baidu.com | 2023-03-01 | 2024-01-19 | 2 (<1%) |
| 41. | 106726387+mskapilks@users.noreply.github.com | 2024-01-23 | 2024-01-26 | 2 (<1%) |
| 42. | rexan@apache.org | 2024-01-15 | 2024-01-18 | 2 (<1%) |
| 43. | felipepessoto@hotmail.com | 2023-12-25 | 2024-01-16 | 2 (<1%) |
| 44. | hannankan@foxmail.com | 2023-12-28 | 2024-01-09 | 2 (<1%) |
| 45. | sandino.flores.moreno@intel.com | 2023-12-04 | 2024-01-04 | 2 (<1%) |
| 46. | bonean131@gmail.com | 2024-01-04 | 2024-01-04 | 2 (<1%) |
| 47. | 76554302+fyp711@users.noreply.github.com | 2023-12-27 | 2024-01-02 | 2 (<1%) |
| 48. | yuqi.gu@arm.com | 2023-11-27 | 2023-11-27 | 2 (<1%) |
| 49. | 146867566+j7nhai@users.noreply.github.com | 2023-10-23 | 2023-10-26 | 2 (<1%) |
| 50. | chengcheng.jin@intel.com | 2022-10-10 | 2023-10-31 | 1 (<1%) |
| 51. | binwei.yang@intel.com | 2021-12-06 | 2024-01-10 | 1 (<1%) |
| 52. | 1398775315@qq.com | 2022-04-12 | 2023-11-16 | 1 (<1%) |
| 53. | 68981916+kevincmchen@users.noreply.github.com | 2024-01-19 | 2024-01-19 | 1 (<1%) |
| 54. | ashishsingh@pinterest.com | 2024-01-19 | 2024-01-19 | 1 (<1%) |
| 55. | xumingmingv@gmail.com | 2023-12-28 | 2023-12-28 | 1 (<1%) |
| 56. | 36420535+ayushi-agarwal@users.noreply.github.com | 2023-12-27 | 2023-12-27 | 1 (<1%) |
| 57. | 40173930+srinivasst@users.noreply.github.com | 2023-12-25 | 2023-12-25 | 1 (<1%) |
| 58. | surnaik@google.com | 2023-12-23 | 2023-12-23 | 1 (<1%) |
| 59. | suraj.naikxp@gmail.com | 2023-12-20 | 2023-12-20 | 1 (<1%) |
| 60. | lzjqsdd@gmail.com | 2023-12-02 | 2023-12-02 | 1 (<1%) |
| 61. | ychris7899@gmail.com | 2023-12-01 | 2023-12-01 | 1 (<1%) |
| 62. | yangzhgg@gmail.com | 2023-12-01 | 2023-12-01 | 1 (<1%) |
| 63. | chenxu14@meituan.com | 2023-11-28 | 2023-11-28 | 1 (<1%) |
| 64. | tigrux@gmail.com | 2023-11-21 | 2023-11-21 | 1 (<1%) |
| 65. | zky.zhoukeyong@alibaba-inc.com | 2023-10-09 | 2023-10-09 | 1 (<1%) |
A contributor dependency is detected if two contributors have changed the same files in the past 180 days.
The number on lines shows the number of same files that both persons changed in past 180 days.
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | hongze.zhang@intel.com | yangchuan.zy@alibaba-inc.com |
69 shared files
gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java cpp/velox/benchmarks/common/BenchmarkUtils.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/benchmarks/GenericBenchmark.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala cpp/core/jni/JniCommon.h gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala dev/builddeps-veloxbe.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala cpp/velox/compute/VeloxRuntime.cc .github/workflows/velox_be.yml gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala cpp/core/compute/Runtime.h gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala cpp/core/CMakeLists.txt cpp/velox/compute/WholeStageResultIterator.h cpp/velox/tests/RuntimeTest.cc cpp/velox/CMakeLists.txt cpp/core/compute/ExecutionCtx.h gluten-data/src/main/java/io/glutenproject/vectorized/NativeRowToColumnarJniWrapper.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala cpp/velox/tests/ExecutionCtxTest.cc backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativeColumnarToRowJniWrapper.java cpp/velox/operators/plannodes/RowVectorStream.h cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/jni/VeloxJniWrapper.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/compute/VeloxExecutionCtx.h cpp/velox/benchmarks/QueryBenchmark.cc gluten-data/src/main/java/io/glutenproject/memory/nmm/NativeMemoryManager.java gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchSerializerJniWrapper.java cpp/velox/memory/VeloxMemoryManager.cc gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/core/utils/ObjectStore.cc cpp/velox/tests/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala ep/build-velox/src/build_velox.sh cpp/velox/benchmarks/ParquetWriteBenchmark.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala cpp/velox/shuffle/VeloxShuffleWriter.cc gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/compute/VeloxBackend.h gluten-data/src/main/java/io/glutenproject/datasource/velox/DatasourceJniWrapper.java backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala cpp/velox/compute/VeloxRuntime.h gluten-core/src/main/scala/io/glutenproject/utils/Iterators.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala |
| 2. | hongze.zhang@intel.com | ulyssesyou18@gmail.com |
62 shared files
backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala gluten-core/pom.xml shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala cpp/velox/compute/VeloxRuntime.cc gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala cpp/core/compute/Runtime.h gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/tests/RuntimeTest.cc backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCHSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala package/pom.xml cpp/velox/substrait/SubstraitToVeloxPlan.h gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxHashJoinSuite.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc backends-velox/src/test/scala/io/glutenproject/execution/FallbackSuite.scala cpp/velox/tests/VeloxSubstraitRoundTripTest.cc gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-celeborn/package/pom.xml gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriter.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala backends-velox/pom.xml backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/ColumnarCachedBatchSerializer.scala cpp/velox/compute/VeloxRuntime.h backends-velox/src/test/scala/io/glutenproject/benchmarks/NativeBenchmarkPlanGenerator.scala |
| 3. | ulyssesyou18@gmail.com | joey.ljy@alibaba-inc.com |
60 shared files
gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenFormatWriterInjectsBase.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetDataTypeValidationSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/extension/CollapseProjectExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxOrcDataTypeValidationSuite.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHFilterExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCHSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenExplainUtils.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxHashJoinSuite.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala pom.xml backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarCollapseTransformStages.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java |
| 4. | ulyssesyou18@gmail.com | ke.a.jia@intel.com |
57 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala shims/spark34/pom.xml backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.h docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenFormatWriterInjectsBase.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetDataTypeValidationSuite.scala shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/v2/BatchScanExecShim.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/sources/GlutenInsertSuite.scala cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/WriteRelNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala cpp/velox/substrait/SubstraitToVeloxPlan.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala cpp/velox/tests/VeloxSubstraitRoundTripTest.cc gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala shims/pom.xml gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarWriteFilesExec.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxMetricsSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/io/glutenproject/execution/WriteFilesExecTransformer.scala shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/v2/BatchScanExecShim.scala gluten-ut/pom.xml |
| 5. | ke.a.jia@intel.com | hongze.zhang@intel.com |
52 shared files
shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/core/memory/ColumnarBatch.h cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/VeloxColumnarBatchIterator.scala cpp/velox/compute/VeloxPlanConverter.cc shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatWriter.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/compute/VeloxExecutionCtx.cc .github/workflows/velox_be.yml gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/compute/VeloxBackend.cc tools/gluten-it/pom.xml gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt cpp/core/compute/ExecutionCtx.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala cpp/velox/substrait/SubstraitToVeloxPlan.h shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatWriter.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala cpp/velox/compute/VeloxExecutionCtx.h cpp/velox/tests/VeloxSubstraitRoundTripTest.cc cpp/velox/memory/VeloxColumnarBatch.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxBlockStripes.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala cpp/velox/tests/CMakeLists.txt backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala ep/build-velox/src/build_velox.sh cpp/velox/benchmarks/ParquetWriteBenchmark.cc gluten-ut/spark34/src/test/scala/org/apache/spark/sql/connector/GlutenDataSourceV2Suite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-data/src/main/java/io/glutenproject/datasource/velox/DatasourceJniWrapper.java backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/org/apache/spark/rpc/GlutenExecutorEndpoint.scala cpp/core/memory/ColumnarBatch.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala |
| 6. | ulyssesyou18@gmail.com | yangchuan.zy@alibaba-inc.com |
50 shared files
gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc gluten-data/src/main/scala/io/glutenproject/metrics/InputIteratorMetricsUpdater.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/CMakeLists.txt cpp/velox/compute/VeloxPlanConverter.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala cpp/velox/compute/VeloxRuntime.cc gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala cpp/core/compute/Runtime.h gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala cpp/velox/tests/RuntimeTest.cc backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.h gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala cpp/velox/compute/VeloxRuntime.h |
| 7. | hongze.zhang@intel.com | rui.mo@intel.com |
43 shared files
backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala cpp/velox/benchmarks/common/BenchmarkUtils.cc cpp/velox/memory/VeloxMemoryManager.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala cpp/velox/compute/VeloxPlanConverter.cc gluten-ut/common/src/test/scala/io/glutenproject/utils/BackendTestSettings.scala cpp/velox/benchmarks/GenericBenchmark.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala cpp/velox/substrait/VeloxToSubstraitPlan.cc dev/builddeps-veloxbe.sh cpp/velox/operators/writer/VeloxParquetDatasource.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt cpp/velox/substrait/VeloxSubstraitSignature.cc backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/tests/VeloxSubstraitSignatureTest.cc backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/benchmarks/QueryBenchmark.cc cpp/velox/tests/VeloxSubstraitRoundTripTest.cc gluten-core/src/main/scala/io/glutenproject/expression/PredicateExpressionTransformer.scala cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/tests/CMakeLists.txt ep/build-velox/src/build_velox.sh gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh |
| 8. | hongze.zhang@intel.com | rong.ma@intel.com |
42 shared files
gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java cpp/velox/benchmarks/common/BenchmarkUtils.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc gluten-ut/common/src/test/scala/io/glutenproject/utils/BackendTestSettings.scala cpp/velox/benchmarks/GenericBenchmark.cc cpp/core/jni/JniCommon.h gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala cpp/velox/operators/writer/VeloxParquetDatasource.cc gluten-core/pom.xml shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala cpp/velox/compute/VeloxRuntime.cc cpp/velox/compute/VeloxExecutionCtx.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml cpp/core/compute/Runtime.h gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/compute/VeloxBackend.cc gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/core/CMakeLists.txt cpp/velox/tests/RuntimeTest.cc cpp/velox/CMakeLists.txt cpp/core/compute/ExecutionCtx.h gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala cpp/velox/tests/ExecutionCtxTest.cc cpp/velox/compute/VeloxExecutionCtx.h cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/memory/VeloxColumnarBatch.cc gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornHashBasedColumnarShuffleWriter.scala gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/velox/tests/CMakeLists.txt gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriter.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/pom.xml backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/shuffle/VeloxShuffleWriter.cc gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala ep/build-velox/src/get_velox.sh cpp/velox/compute/VeloxRuntime.h |
| 9. | joey.ljy@alibaba-inc.com | ke.a.jia@intel.com |
40 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala gluten-core/src/main/scala/org/apache/spark/softaffinity/SoftAffinityUtil.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala shims/spark34/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenFormatWriterInjectsBase.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetDataTypeValidationSuite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenSQLWindowFunctionSuite.scala .github/workflows/velox_be.yml gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/hive/execution/GlutenHiveSQLQuerySuite.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala shims/spark32/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala shims/spark33/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala pom.xml gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenSortSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala |
| 10. | yangchuan.zy@alibaba-inc.com | rong.ma@intel.com |
40 shared files
cpp/core/config/GlutenConfig.h docs/developers/MicroBenchmarks.md gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java cpp/CMake/BuildGlog.cmake cpp/velox/benchmarks/common/BenchmarkUtils.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc cpp/CMakeLists.txt cpp/velox/benchmarks/GenericBenchmark.cc cpp/core/jni/JniCommon.h cpp/velox/benchmarks/common/FileReaderIterator.h cpp/core/benchmarks/CompressionBenchmark.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/compute/VeloxRuntime.cc cpp/CMake/BuildGflags.cmake cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml cpp/core/compute/Runtime.h cpp/velox/compute/VeloxBackend.cc cpp/velox/benchmarks/ShuffleSplitBenchmark.cc cpp/core/CMakeLists.txt cpp/velox/tests/RuntimeTest.cc cpp/velox/CMakeLists.txt cpp/core/compute/ExecutionCtx.h cpp/core/utils/macros.h cpp/velox/tests/ExecutionCtxTest.cc cpp/velox/benchmarks/common/ParquetReaderIterator.h cpp/velox/utils/VeloxArrowUtils.cc cpp/core/shuffle/LocalPartitionWriter.cc cpp/velox/compute/VeloxExecutionCtx.h cpp/velox/memory/VeloxMemoryManager.cc gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/velox/tests/CMakeLists.txt cpp/core/tests/RoundRobinPartitionerTest.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/shuffle/VeloxShuffleWriter.cc gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/benchmarks/common/BenchmarkUtils.h cpp/velox/compute/VeloxRuntime.h |
| 11. | yangchuan.zy@alibaba-inc.com | rui.mo@intel.com |
39 shared files
cpp/core/config/GlutenConfig.h cpp/velox/benchmarks/common/OrcReaderIterator.h cpp/velox/benchmarks/common/BenchmarkUtils.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala cpp/CMakeLists.txt cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/benchmarks/GenericBenchmark.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala cpp/CMake/Simdjson.cmake cpp/velox/benchmarks/common/FileReaderIterator.h dev/builddeps-veloxbe.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc cpp/velox/benchmarks/ShuffleSplitBenchmark.cc cpp/velox/CMakeLists.txt backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala cpp/velox/benchmarks/common/ParquetReaderIterator.h cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/substrait/SubstraitToVeloxPlan.h backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/benchmarks/QueryBenchmark.cc cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/tests/CMakeLists.txt ep/build-velox/src/build_velox.sh gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc cpp/velox/benchmarks/common/BenchmarkUtils.h |
| 12. | joey.ljy@alibaba-inc.com | yangchuan.zy@alibaba-inc.com |
38 shared files
gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesNode.java gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java .github/workflows/velox_be.yml gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableNode.java gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHParquetReadBenchmark.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 13. | hongze.zhang@intel.com | joey.ljy@alibaba-inc.com |
38 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/AggregateFunctionNode.java .github/workflows/velox_be.yml gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCHSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/ExpressionBuilder.java gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxHashJoinSuite.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 14. | yangchuan.zy@alibaba-inc.com | ke.a.jia@intel.com |
37 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc gluten-core/src/main/resources/substrait/proto/substrait/algebra.proto gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java .github/workflows/velox_be.yml gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/velox/CMakeLists.txt cpp/core/compute/ExecutionCtx.h cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/compute/VeloxExecutionCtx.h gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala cpp/velox/tests/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala pom.xml ep/build-velox/src/build_velox.sh cpp/velox/benchmarks/ParquetWriteBenchmark.cc gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-data/src/main/java/io/glutenproject/datasource/velox/DatasourceJniWrapper.java backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc cpp/velox/benchmarks/common/BenchmarkUtils.h |
| 15. | 10524738+zhli1142015@users.noreply.github.com | ke.a.jia@intel.com |
35 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala cpp/core/utils/metrics.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.h docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/datasources/GlutenFileFormatWriterSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala shims/spark34/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/datasources/GlutenReadSchemaSuite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/compute/VeloxBackend.cc gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenBloomFilterAggregateQuerySuite.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala shims/spark32/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala shims/spark33/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-data/src/main/java/io/glutenproject/metrics/OperatorMetrics.java cpp/velox/substrait/SubstraitToVeloxPlan.cc shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 16. | ulyssesyou18@gmail.com | 10524738+zhli1142015@users.noreply.github.com |
34 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.h docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenFallbackReporter.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenImplicits.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala docs/Configuration.md gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenExplainUtils.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ExpandFallbackPolicy.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc cpp/velox/substrait/SubstraitParser.cc |
| 17. | ulyssesyou18@gmail.com | xumovens@gmail.com |
34 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHValidatorApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java |
| 18. | feilong.he@intel.com | ulyssesyou18@gmail.com |
32 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-clickhouse/pom.xml backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala gluten-core/pom.xml shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala docs/Configuration.md gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala docs/get-started/Velox.md gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala package/pom.xml cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc pom.xml gluten-core/src/main/scala/io/glutenproject/extension/ExpandFallbackPolicy.scala backends-velox/pom.xml backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc cpp/velox/substrait/SubstraitParser.cc |
| 19. | rui.mo@intel.com | rong.ma@intel.com |
32 shared files
cpp/core/config/GlutenConfig.h cpp/velox/benchmarks/common/BenchmarkUtils.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc cpp/CMakeLists.txt gluten-ut/common/src/test/scala/io/glutenproject/utils/BackendTestSettings.scala cpp/velox/benchmarks/GenericBenchmark.cc cpp/velox/benchmarks/common/FileReaderIterator.h cpp/velox/operators/writer/VeloxParquetDatasource.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/tests/VeloxShuffleWriterTest.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc cpp/velox/benchmarks/ShuffleSplitBenchmark.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/udf/UdfLoader.cc cpp/velox/CMakeLists.txt cpp/velox/benchmarks/common/ParquetReaderIterator.h cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/tests/CMakeLists.txt gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/benchmarks/common/BenchmarkUtils.h ep/build-velox/src/get_velox.sh |
| 20. | hongze.zhang@intel.com | zhangzc@apache.org |
32 shared files
backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHListenerApi.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHFormatWriterInjects.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseSyntheticDataSuite.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/statistics/SparkFunctionStatistics.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetGraceHashJoinSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriter.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHAbstractSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/statistics/SparkFunctionStatistics.scala |
| 21. | rong.ma@intel.com | ulyssesyou18@gmail.com |
29 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala cpp/core/jni/JniWrapper.cc docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc cpp/CMakeLists.txt gluten-core/pom.xml shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala docs/Configuration.md gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala cpp/velox/compute/VeloxRuntime.cc cpp/core/compute/Runtime.h cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/tests/RuntimeTest.cc gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriter.scala backends-velox/pom.xml gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/compute/VeloxRuntime.h |
| 22. | feilong.he@intel.com | hongze.zhang@intel.com |
29 shared files
gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala dev/builddeps-veloxbe.sh gluten-core/pom.xml shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxStringFunctionsSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml docs/get-started/Velox.md tools/gluten-it/pom.xml gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt package/pom.xml cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/tests/CMakeLists.txt ep/build-velox/src/build_velox.sh gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/pom.xml backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-celeborn/pom.xml backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala |
| 23. | rui.mo@intel.com | ke.a.jia@intel.com |
29 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetPartitionDiscoverySuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLInsertTestSuite.scala cpp/CMake/ConfigArrow.cmake .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/tests/VeloxSubstraitRoundTripTest.cc cpp/velox/tests/CMakeLists.txt cpp/velox/tests/VeloxColumnarBatchSerializerTest.cc ep/build-velox/src/build_velox.sh cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc cpp/velox/benchmarks/common/BenchmarkUtils.h |
| 24. | rui.mo@intel.com | ulyssesyou18@gmail.com |
28 shared files
backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/velox/compute/WholeStageResultIterator.cc cpp/CMakeLists.txt cpp/velox/compute/VeloxPlanConverter.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlan.h backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/tests/VeloxSubstraitRoundTripTest.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc cpp/velox/substrait/SubstraitParser.cc |
| 25. | zhangzc@apache.org | ulyssesyou18@gmail.com |
28 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetBucketSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHBucketSuite.scala gluten-celeborn/clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseRSSColumnarShuffleAQESuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseColumnarShuffleAQESuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/HashAggregateMetricsUpdater.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHousePreferSpillColumnarShuffleAQESuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCDSMetricsSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/InputIteratorMetricsUpdater.scala |
| 26. | 654010905@qq.com | lwz9103@163.com |
27 shared files
cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.h cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.h cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/tests/gtest_parquet_write.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.h cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetColumnarShuffleSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.h gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h cpp-ch/local-engine/Parser/TypeParser.cpp cpp-ch/clickhouse.version cpp-ch/local-engine/Rewriter/ExpressionRewriter.h cpp-ch/local-engine/Functions/SparkFunctionFloor.h cpp-ch/local-engine/CMakeLists.txt gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Shuffle/PartitionWriter.cpp shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp-ch/local-engine/Storages/SubstraitSource/JSONFormatFile.h cpp-ch/local-engine/Shuffle/ShuffleSplitter.h |
| 27. | hongze.zhang@intel.com | 10524738+zhli1142015@users.noreply.github.com |
27 shared files
gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornHashBasedColumnarShuffleWriter.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala |
| 28. | joey.ljy@alibaba-inc.com | xumovens@gmail.com |
27 shared files
gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHParquetReadBenchmark.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanBuilder.java gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java |
| 29. | feilong.he@intel.com | ke.a.jia@intel.com |
26 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-ut/spark34/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenDateExpressionsSuite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenDataFrameAggregateSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala tools/gluten-it/pom.xml gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala cpp/velox/tests/CMakeLists.txt pom.xml ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc substrait/substrait-spark/pom.xml backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala |
| 30. | rui.mo@intel.com | feilong.he@intel.com |
25 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp/velox/compute/WholeStageResultIterator.cc dev/builddeps-veloxbe.sh shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/tests/CMakeLists.txt ep/build-velox/src/build_velox.sh gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh cpp/velox/substrait/SubstraitParser.cc ep/build-velox/src/modify_velox.patch |
| 31. | rong.ma@intel.com | 10524738+zhli1142015@users.noreply.github.com |
24 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/core/shuffle/Options.h docs/Configuration.md cpp/core/shuffle/Partitioner.h gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/core/shuffle/Partitioner.cc gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/core/shuffle/RoundRobinPartitioner.h gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornHashBasedColumnarShuffleWriter.scala cpp/core/tests/RoundRobinPartitionerTest.cc cpp/core/shuffle/RoundRobinPartitioner.cc cpp/velox/shuffle/VeloxShuffleWriter.cc gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala |
| 32. | rong.ma@intel.com | ke.a.jia@intel.com |
24 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenDateFunctionsSuite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala cpp/velox/compute/VeloxExecutionCtx.cc .github/workflows/velox_be.yml gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/utils/VeloxArrowUtils.h gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt cpp/core/compute/ExecutionCtx.h cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/compute/VeloxExecutionCtx.h cpp/velox/memory/VeloxColumnarBatch.cc gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala cpp/velox/tests/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/benchmarks/common/BenchmarkUtils.h |
| 33. | xumovens@gmail.com | yangchuan.zy@alibaba-inc.com |
24 shared files
gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHParquetReadBenchmark.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeExpressionEvaluator.java gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 34. | yan.ma@intel.com | ke.a.jia@intel.com |
24 shared files
cpp/core/utils/metrics.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetDataTypeValidationSuite.scala .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc cpp/velox/utils/VeloxArrowUtils.h gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java cpp/velox/utils/VeloxArrowUtils.cc gluten-data/src/main/java/io/glutenproject/metrics/OperatorMetrics.java cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetColumnIndexSuite.scala cpp/velox/memory/VeloxColumnarBatch.cc cpp/velox/tests/VeloxColumnarBatchSerializerTest.cc pom.xml cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala |
| 35. | rui.mo@intel.com | yan.ma@intel.com |
24 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc cpp/CMakeLists.txt cpp/velox/operators/writer/VeloxParquetDatasource.cc gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt cpp/velox/utils/VeloxArrowUtils.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/tests/VeloxColumnarBatchSerializerTest.cc cpp/velox/operators/writer/VeloxParquetDatasource.h gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala ep/build-velox/src/get_velox.sh ep/build-velox/src/modify_velox.patch |
| 36. | xumovens@gmail.com | zhangzc@apache.org |
23 shared files
backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHFormatWriterInjects.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseNativeWriteTableSuite.scala cpp-ch/local-engine/Parser/MergeTreeRelParser.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/CHDatasourceJniWrapper.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala cpp-ch/local-engine/Parser/MergeTreeRelParser.h backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHMergeTreeWriterInjects.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 37. | joey.ljy@alibaba-inc.com | 10524738+zhli1142015@users.noreply.github.com |
23 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala shims/spark34/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala shims/spark32/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala shims/spark33/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenExplainUtils.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala |
| 38. | zhangzc@apache.org | 654010905@qq.com |
23 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseNativeWriteTableSuite.scala cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/NativeSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.h cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetColumnarShuffleSuite.scala backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp-ch/clickhouse.version cpp-ch/local-engine/Shuffle/CachedShuffleWriter.cpp gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriter.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHShuffleSplitterJniWrapper.java cpp-ch/local-engine/CMakeLists.txt cpp-ch/local-engine/Shuffle/ShuffleSplitter.h cpp-ch/local-engine/tests/benchmark_local_engine.cpp |
| 39. | yuan.zhou@intel.com | hongze.zhang@intel.com |
22 shared files
gluten-celeborn/velox/pom.xml tools/gluten-te/centos/build.sh gluten-core/pom.xml shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala .github/workflows/velox_tpch_merge.yml .github/workflows/ch_code_style.yml .github/workflows/velox_be.yml tools/gluten-it/pom.xml gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt package/pom.xml gluten-celeborn/package/pom.xml .github/workflows/code_style.yml ep/build-velox/src/build_velox.sh backends-velox/pom.xml tools/gluten-te/centos/dockerfile-buildenv tools/gluten-te/ubuntu/dockerfile-build tools/gluten-te/centos/dockerfile-build .github/workflows/velox_tpch_bench.yml gluten-celeborn/pom.xml .github/workflows/stale.yml ep/build-velox/src/get_velox.sh |
| 40. | feilong.he@intel.com | rong.ma@intel.com |
21 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala dev/vcpkg/vcpkg.json gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxSQLQueryTestSettings.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-core/pom.xml shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala docs/Configuration.md gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt cpp/velox/tests/CMakeLists.txt gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/pom.xml backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala ep/build-velox/src/get_velox.sh |
| 41. | feilong.he@intel.com | 10524738+zhli1142015@users.noreply.github.com |
21 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala docs/Configuration.md gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ExpandFallbackPolicy.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp/velox/substrait/SubstraitParser.cc |
| 42. | joey.ljy@alibaba-inc.com | zhangzc@apache.org |
21 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/extension/CustomAggExpressionTransformer.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableNode.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ExpressionExtensionTrait.scala |
| 43. | hongze.zhang@intel.com | 79576621+pzd-china@users.noreply.github.com |
20 shared files
tools/gluten-te/centos/build.sh tools/gluten-te/centos/gha/gha-checkout/exec.sh tools/gluten-te/ubuntu/tpc.sh tools/gluten-te/ubuntu/cbash-build.sh tools/gluten-te/centos/buildenv.sh tools/gluten-te/ubuntu/gha/gha-checkout/checkout.sh tools/gluten-te/ubuntu/build.sh .github/workflows/velox_be.yml tools/gluten-te/ubuntu/gha/gha-checkout/clean.sh tools/gluten-te/ubuntu/defaults.conf tools/gluten-te/ubuntu/buildenv.sh tools/gluten-te/centos/gha/gha-checkout/clean.sh tools/gluten-te/centos/cbash-build.sh tools/gluten-te/centos/gha/gha-checkout/checkout.sh ep/build-velox/src/build_velox.sh tools/gluten-te/centos/defaults.conf tools/gluten-te/centos/dockerfile-buildenv tools/gluten-te/ubuntu/dockerfile-build tools/gluten-te/centos/dockerfile-build tools/gluten-te/ubuntu/gha/gha-checkout/exec.sh |
| 44. | yuan.zhou@intel.com | ulyssesyou18@gmail.com |
20 shared files
shims/spark34/pom.xml backends-clickhouse/pom.xml gluten-ui/pom.xml gluten-core/pom.xml shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala docs/Configuration.md shims/spark33/pom.xml gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala shims/spark32/pom.xml shims/common/pom.xml gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala package/pom.xml gluten-celeborn/package/pom.xml shims/pom.xml pom.xml backends-velox/pom.xml gluten-celeborn/clickhouse/pom.xml gluten-ut/pom.xml |
| 45. | ulyssesyou18@gmail.com | 47717334+surbhi-vijay@users.noreply.github.com |
20 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/CMakeLists.txt shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala docs/get-started/Velox.md gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp/velox/substrait/SubstraitToVeloxPlan.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarCollapseTransformStages.scala |
| 46. | feilong.he@intel.com | yuan.zhou@intel.com |
19 shared files
dev/vcpkg/vcpkg.json backends-clickhouse/pom.xml gluten-core/pom.xml shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala docs/Configuration.md tools/gluten-te/ubuntu/dockerfile-buildenv .github/workflows/velox_be.yml gluten-data/pom.xml tools/gluten-it/pom.xml gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt package/pom.xml pom.xml ep/build-velox/src/build_velox.sh backends-velox/pom.xml gluten-celeborn/pom.xml ep/build-velox/src/get_velox.sh substrait/substrait-spark/pom.xml |
| 47. | hongze.zhang@intel.com | xumovens@gmail.com |
19 shared files
backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHFormatWriterInjects.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 48. | joey.ljy@alibaba-inc.com | feilong.he@intel.com |
19 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala docs/get-started/Velox.md gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala pom.xml gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala |
| 49. | ke.a.jia@intel.com | 47717334+surbhi-vijay@users.noreply.github.com |
19 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h gluten-core/src/main/resources/substrait/proto/substrait/algebra.proto shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp/velox/substrait/SubstraitToVeloxPlan.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 50. | rui.mo@intel.com | 10524738+zhli1142015@users.noreply.github.com |
19 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/velox/compute/WholeStageResultIterator.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/substrait/SubstraitParser.h cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/substrait/SubstraitToVeloxExpr.cc gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc cpp/velox/substrait/SubstraitParser.cc |
| 51. | hongze.zhang@intel.com | yan.ma@intel.com |
19 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/operators/writer/VeloxParquetDatasource.cc cpp/velox/compute/VeloxRuntime.cc .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/compute/WholeStageResultIterator.h cpp/velox/CMakeLists.txt cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/memory/VeloxColumnarBatch.cc cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala ep/build-velox/src/get_velox.sh |
| 52. | ulyssesyou18@gmail.com | yan.ma@intel.com |
19 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc cpp/CMakeLists.txt gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/compute/VeloxRuntime.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetDataTypeValidationSuite.scala cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxOrcDataTypeValidationSuite.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/utils/ConfigExtractor.cc cpp/velox/utils/ConfigExtractor.h cpp/velox/substrait/SubstraitToVeloxPlan.cc pom.xml backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala |
| 53. | yangchuan.zy@alibaba-inc.com | yan.ma@intel.com |
19 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc cpp/CMakeLists.txt cpp/velox/compute/VeloxRuntime.cc .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala cpp/velox/compute/WholeStageResultIterator.h cpp/velox/CMakeLists.txt cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/memory/VeloxMemoryManager.cc pom.xml gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala |
| 54. | yan.ma@intel.com | rong.ma@intel.com |
18 shared files
dev/vcpkg/vcpkg.json backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc cpp/CMakeLists.txt cpp/velox/operators/writer/VeloxParquetDatasource.cc gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/compute/VeloxRuntime.cc .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc cpp/velox/utils/VeloxArrowUtils.h gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/memory/VeloxColumnarBatch.cc ep/build-velox/src/get_velox.sh |
| 55. | joey.ljy@alibaba-inc.com | 47717334+surbhi-vijay@users.noreply.github.com |
18 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala docs/get-started/Velox.md gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarCollapseTransformStages.scala |
| 56. | 10524738+zhli1142015@users.noreply.github.com | yan.ma@intel.com |
18 shared files
cpp/core/utils/metrics.h gluten-delta/src/test/scala/io/glutenproject/execution/VeloxDeltaSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-data/src/main/scala/io/glutenproject/metrics/FileSourceScanMetricsUpdater.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java gluten-data/src/main/java/io/glutenproject/metrics/OperatorMetrics.java cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-data/src/main/scala/io/glutenproject/metrics/BatchScanMetricsUpdater.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-data/src/main/scala/io/glutenproject/metrics/HiveTableScanMetricsUpdater.scala |
| 57. | zhangzc@apache.org | lwz9103@163.com |
18 shared files
cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.h cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetColumnarShuffleSuite.scala cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Storages/CustomStorageMergeTree.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickhouseFunctionSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetAQESuite.scala cpp-ch/clickhouse.version cpp-ch/local-engine/Storages/CustomStorageMergeTree.h cpp-ch/local-engine/CMakeLists.txt backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetColumnarShuffleAQESuite.scala cpp-ch/local-engine/Shuffle/ShuffleSplitter.h |
| 58. | 654010905@qq.com | lgbo.ustc@gmail.com |
17 shared files
cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Common/CHUtil.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp-ch/clickhouse.version cpp-ch/local-engine/Shuffle/CachedShuffleWriter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Shuffle/PartitionWriter.cpp |
| 59. | lwz9103@163.com | lgbo.ustc@gmail.com |
17 shared files
cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h cpp-ch/local-engine/Parser/AggregateRelParser.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp cpp-ch/local-engine/Parser/RelParser.h cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/RelParser.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/clickhouse.version cpp-ch/local-engine/Operator/ExpandTransorm.h gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Shuffle/PartitionWriter.cpp cpp-ch/local-engine/Operator/DefaultHashAggregateResult.cpp |
| 60. | ulyssesyou18@gmail.com | binjieyang@apache.org |
17 shared files
gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenImplicits.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala package/pom.xml gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenExplainUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/substrait/SubstraitParser.cc |
| 61. | joey.ljy@alibaba-inc.com | yan.ma@intel.com |
17 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetDataTypeValidationSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/hive/execution/GlutenHiveSQLQuerySuite.scala .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxOrcDataTypeValidationSuite.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc pom.xml backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/hive/execution/GlutenHiveSQLQuerySuite.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala |
| 62. | lgbo.ustc@gmail.com | zhangzc@apache.org |
17 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHSuite.scala cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/HashAggregateMetricsUpdater.scala cpp-ch/clickhouse.version cpp-ch/local-engine/Shuffle/CachedShuffleWriter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala |
| 63. | 654010905@qq.com | ulyssesyou18@gmail.com |
16 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveSimpleUDFTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriter.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 64. | zhangzc@apache.org | loneylee@live.cn |
16 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseDecimalSuite.scala cpp-ch/local-engine/Parser/MergeTreeRelParser.cpp gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Common/CHUtil.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala cpp-ch/local-engine/tests/gtest_local_engine.cpp cpp-ch/local-engine/Parser/MergeTreeRelParser.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHAbstractSuite.scala |
| 65. | yangchuan.zy@alibaba-inc.com | 10524738+zhli1142015@users.noreply.github.com |
16 shared files
gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/compute/VeloxBackend.cc backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala cpp/core/tests/RoundRobinPartitionerTest.cc cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala |
| 66. | rui.mo@intel.com | joey.ljy@alibaba-inc.com |
16 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala |
| 67. | yuan.zhou@intel.com | ke.a.jia@intel.com |
16 shared files
shims/spark34/pom.xml gluten-ut/common/pom.xml gluten-ut/spark34/pom.xml shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala .github/workflows/velox_be.yml tools/gluten-it/pom.xml gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenDataFrameRangeSuite.scala shims/pom.xml pom.xml ep/build-velox/src/build_velox.sh substrait/substrait-spark/pom.xml gluten-ut/pom.xml |
| 68. | zhangzc@apache.org | chang.chen@kyligence.io |
16 shared files
cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp backends-clickhouse/src/main/scala/org/apache/spark/affinity/CHAffinity.scala cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/test/scala/org/apache/spark/affinity/MixedAffinitySuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/GlutenMergeTreePartition.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala cpp-ch/local-engine/tests/gtest_local_engine.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetAQESuite.scala cpp-ch/local-engine/CMakeLists.txt cpp-ch/local-engine/tests/benchmark_local_engine.cpp |
| 69. | 654010905@qq.com | 37431499+kevinyhzou@users.noreply.github.com |
16 shared files
cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Parser/scalar_function_parser/elementAt.cpp cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala cpp-ch/local-engine/Functions/SparkFunctionFloor.h cpp-ch/local-engine/Shuffle/PartitionWriter.h cpp-ch/local-engine/Shuffle/PartitionWriter.cpp cpp-ch/local-engine/Shuffle/ShuffleSplitter.h cpp-ch/local-engine/tests/benchmark_local_engine.cpp |
| 70. | yangchuan.zy@alibaba-inc.com | feilong.he@intel.com |
16 shared files
cpp/velox/compute/WholeStageResultIterator.cc dev/builddeps-veloxbe.sh gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml cpp/velox/CMakeLists.txt cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/tests/CMakeLists.txt pom.xml ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala |
| 71. | loneylee@live.cn | ulyssesyou18@gmail.com |
15 shared files
backends-clickhouse/src/main/scala/org/apache/spark/shuffle/utils/RangePartitionerBoundsGenerator.scala shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala docs/velox-backend-limitations.md shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala docs/Configuration.md gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
| 72. | yangchuan.zy@alibaba-inc.com | zhangzc@apache.org |
15 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala backends-clickhouse/src/test/scala/org/apache/spark/affinity/MixedAffinitySuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableNode.java gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 73. | ke.a.jia@intel.com | zhangzc@apache.org |
15 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/statistics/SparkFunctionStatistics.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala shims/common/src/main/scala/io/glutenproject/execution/datasource/GlutenFormatWriterInjects.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/extension/TestFileSourceScanExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala |
| 74. | joey.ljy@alibaba-inc.com | binjieyang@apache.org |
15 shared files
gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-iceberg/src/main/scala/io/glutenproject/execution/IcebergScanTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala .github/workflows/velox_be.yml gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenExplainUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala |
| 75. | yangchuan.zy@alibaba-inc.com | 47717334+surbhi-vijay@users.noreply.github.com |
15 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/CMakeLists.txt gluten-core/src/main/resources/substrait/proto/substrait/algebra.proto shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java .github/workflows/velox_be.yml cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 76. | 10524738+zhli1142015@users.noreply.github.com | loneylee@live.cn |
14 shared files
shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala docs/velox-backend-limitations.md shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala docs/Configuration.md gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala |
| 77. | loneylee@live.cn | hongze.zhang@intel.com |
14 shared files
shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHAbstractSuite.scala |
| 78. | hongze.zhang@intel.com | 47717334+surbhi-vijay@users.noreply.github.com |
14 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala docs/get-started/GlutenUsage.md shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala .github/workflows/velox_be.yml docs/get-started/Velox.md gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 79. | chang.chen@kyligence.io | 654010905@qq.com |
14 shared files
cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.h cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp cpp-ch/local-engine/tests/gtest_parquet_write.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Common/CHUtil.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp cpp-ch/local-engine/Functions/SparkFunctionFloor.h cpp-ch/local-engine/CMakeLists.txt cpp-ch/local-engine/tests/benchmark_local_engine.cpp |
| 80. | chang.chen@kyligence.io | lwz9103@163.com |
14 shared files
cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.cpp cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp cpp-ch/local-engine/tests/gtest_ch_join.cpp cpp-ch/local-engine/tests/gtest_parquet_write.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.h cpp-ch/local-engine/Functions/SparkFunctionFloor.h cpp-ch/local-engine/CMakeLists.txt cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.cpp |
| 81. | 37431499+kevinyhzou@users.noreply.github.com | lwz9103@163.com |
14 shared files
cpp-ch/local-engine/Parser/scalar_function_parser/substring.cpp cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Functions/SparkFunctionCastFloatToInt.h cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.h cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/Parser/scalar_function_parser/logarithm.h cpp-ch/local-engine/Functions/SparkFunctionFloor.h cpp-ch/local-engine/Functions/SparkFunctionToDate.cpp cpp-ch/local-engine/Shuffle/PartitionWriter.cpp cpp-ch/local-engine/Shuffle/ShuffleSplitter.h |
| 82. | 654010905@qq.com | xumovens@gmail.com |
13 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseNativeWriteTableSuite.scala cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.h backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.h gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala |
| 83. | xumovens@gmail.com | ke.a.jia@intel.com |
13 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala shims/spark34/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatDataWriter.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatDataWriter.scala shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatDataWriter.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
| 84. | feilong.he@intel.com | 47717334+surbhi-vijay@users.noreply.github.com |
13 shared files
dev/vcpkg/vcpkg.json backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala docs/get-started/Velox.md gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 85. | uuayushi@gmail.com | ke.a.jia@intel.com |
12 shared files
gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/datasources/json/GlutenJsonSuite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/datasources/csv/GlutenCSVSuite.scala shims/spark34/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala .github/workflows/velox_be.yml gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenJoinSuite.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetSchemaSuite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/connector/GlutenKeyGroupedPartitioningSuite.scala substrait/substrait-spark/src/test/scala/io/substrait/spark/TPCDSPlan.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/connector/GlutenDataSourceV2Suite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/errors/GlutenQueryExecutionErrorsSuite.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQuerySuite.scala |
| 86. | feilong.he@intel.com | yan.ma@intel.com |
12 shared files
dev/vcpkg/vcpkg.json cpp/velox/compute/WholeStageResultIterator.cc gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala .github/workflows/velox_be.yml gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt cpp/velox/substrait/SubstraitToVeloxPlan.cc pom.xml backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala ep/build-velox/src/get_velox.sh ep/build-velox/src/modify_velox.patch |
| 87. | rong.ma@intel.com | yuan.zhou@intel.com |
12 shared files
dev/vcpkg/vcpkg.json gluten-core/pom.xml shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala docs/Configuration.md gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala .github/workflows/velox_be.yml gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/CMakeLists.txt gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala backends-velox/pom.xml ep/build-velox/src/get_velox.sh |
| 88. | ke.a.jia@intel.com | loneylee@live.cn |
12 shared files
shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala docs/velox-backend-limitations.md shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
| 89. | loneylee@live.cn | xumovens@gmail.com |
12 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp-ch/local-engine/Parser/MergeTreeRelParser.cpp cpp-ch/local-engine/Parser/scalar_function_parser/divide.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseFileFormatSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala cpp-ch/local-engine/Parser/MergeTreeRelParser.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
| 90. | zhangzc@apache.org | 37431499+kevinyhzou@users.noreply.github.com |
12 shared files
cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala cpp-ch/local-engine/Shuffle/ShuffleSplitter.h cpp-ch/local-engine/tests/benchmark_local_engine.cpp |
| 91. | 10524738+zhli1142015@users.noreply.github.com | 47717334+surbhi-vijay@users.noreply.github.com |
11 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 92. | lgbo.ustc@gmail.com | xumovens@gmail.com |
11 shared files
cpp-ch/local-engine/Storages/SourceFromJavaIter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Storages/SourceFromJavaIter.h |
| 93. | rui.mo@intel.com | 47717334+surbhi-vijay@users.noreply.github.com |
11 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/CMakeLists.txt shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala .github/workflows/velox_be.yml cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/compile.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 94. | gyycoder@gmail.com | rui.mo@intel.com |
11 shared files
cpp/CMakeLists.txt dev/builddeps-veloxbe.sh shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc cpp/velox/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala cpp/compile.sh ep/build-velox/src/build_velox.sh ep/build-velox/src/get_velox.sh ep/build-velox/src/modify_velox.patch |
| 95. | feilong.he@intel.com | 654010905@qq.com |
10 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala |
| 96. | binjieyang@apache.org | yangchuan.zy@alibaba-inc.com |
10 shared files
gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/GlutenPlan.scala .github/workflows/velox_be.yml gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala |
| 97. | joey.ljy@alibaba-inc.com | biyan900116@gmail.com |
10 shared files
gluten-iceberg/src/main/scala/io/glutenproject/execution/IcebergTransformerProvider.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala gluten-iceberg/src/main/scala/io/glutenproject/execution/IcebergScanTransformer.scala gluten-delta/pom.xml gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala docs/get-started/Velox.md gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/ScanTransformerFactory.scala gluten-delta/src/test/scala/io/glutenproject/execution/VeloxTPCHDeltaSuite.scala |
| 98. | joey.ljy@alibaba-inc.com | rong.ma@intel.com |
10 shared files
backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala |
| 99. | lgbo.ustc@gmail.com | ulyssesyou18@gmail.com |
10 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/HashAggregateMetricsUpdater.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala |
| 100. | lgbo.ustc@gmail.com | chang.chen@kyligence.io |
10 shared files
cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala cpp-ch/local-engine/Shuffle/ShuffleReader.cpp cpp-ch/local-engine/Common/CHUtil.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/Shuffle/ShuffleReader.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | hongze.zhang@intel.com | 55 | 52 |
| 2. | ulyssesyou18@gmail.com | 53 | 47 |
| 3. | feilong.he@intel.com | 50 | 34 |
| 4. | ke.a.jia@intel.com | 49 | 28 |
| 5. | rui.mo@intel.com | 49 | 27 |
| 6. | joey.ljy@alibaba-inc.com | 48 | 24 |
| 7. | rong.ma@intel.com | 47 | 46 |
| 8. | 10524738+zhli1142015@users.noreply.github.com | 46 | 24 |
| 9. | yangchuan.zy@alibaba-inc.com | 45 | 32 |
| 10. | yuan.zhou@intel.com | 43 | 20 |
| 11. | 47717334+surbhi-vijay@users.noreply.github.com | 41 | 4 |
| 12. | yan.ma@intel.com | 39 | 12 |
| 13. | loneylee@live.cn | 39 | 9 |
| 14. | binjieyang@apache.org | 35 | 12 |
| 15. | xumovens@gmail.com | 33 | 17 |
| 16. | gyycoder@gmail.com | 33 | 3 |
| 17. | 654010905@qq.com | 32 | 18 |
| 18. | qian.sun2020@gmail.com | 31 | 8 |
| 19. | lgbo.ustc@gmail.com | 29 | 23 |
| 20. | zhangzc@apache.org | 29 | 19 |
| 21. | 643348094@qq.com | 29 | 7 |
| 22. | uuayushi@gmail.com | 27 | 7 |
| 23. | 137994563+glutenperfbot@users.noreply.github.com | 27 | 6 |
| 24. | tigrux@gmail.com | 26 | 1 |
| 25. | 79576621+pzd-china@users.noreply.github.com | 25 | 8 |
| 26. | 76554302+fyp711@users.noreply.github.com | 25 | 2 |
| 27. | binwei.y@gmail.com | 24 | 4 |
| 28. | vibhaska@gmail.com | 23 | 4 |
| 29. | binwei.yang@intel.com | 23 | 1 |
| 30. | lwz9103@163.com | 22 | 35 |
| 31. | whoisnaik@google.com | 22 | 4 |
| 32. | ashishsingh@pinterest.com | 22 | 1 |
| 33. | chenxu14@meituan.com | 22 | 1 |
| 34. | chang.chen@kyligence.io | 20 | 7 |
| 35. | 77486246+ted-jenks@users.noreply.github.com | 20 | 3 |
| 36. | vivekwiz@apache.org | 20 | 3 |
| 37. | suraj.naikxp@gmail.com | 20 | 1 |
| 38. | biyan900116@gmail.com | 19 | 3 |
| 39. | lijunqing@baidu.com | 19 | 2 |
| 40. | chengcheng.jin@intel.com | 19 | 1 |
| 41. | 37431499+kevinyhzou@users.noreply.github.com | 18 | 24 |
| 42. | 146867566+j7nhai@users.noreply.github.com | 18 | 2 |
| 43. | 36420535+ayushi-agarwal@users.noreply.github.com | 18 | 1 |
| 44. | 83992752+lhuang09287750@users.noreply.github.com | 14 | 7 |
| 45. | xiyu.zk@alibaba-inc.com | 14 | 2 |
| 46. | 106726387+mskapilks@users.noreply.github.com | 13 | 2 |
| 47. | hannankan@foxmail.com | 13 | 2 |
| 48. | surnaik@google.com | 13 | 1 |
| 49. | zhanglinuxstar@gmail.com | 12 | 5 |
| 50. | sandino.flores.moreno@intel.com | 11 | 2 |
| 51. | felipepessoto@hotmail.com | 10 | 2 |
| 52. | 1398775315@qq.com | 9 | 1 |
| 53. | mahongbin@apache.org | 8 | 2 |
| 54. | xumingmingv@gmail.com | 8 | 1 |
| 55. | ychris7899@gmail.com | 8 | 1 |
| 56. | weiting.chen@intel.com | 7 | 4 |
| 57. | bonean131@gmail.com | 7 | 2 |
| 58. | zchw100@qq.com | 5 | 3 |
| 59. | rexan@apache.org | 5 | 2 |
| 60. | yuqi.gu@arm.com | 5 | 2 |
| 61. | lzjqsdd@gmail.com | 4 | 1 |
| 62. | zky.zhoukeyong@alibaba-inc.com | 3 | 1 |
| 63. | 40173930+srinivasst@users.noreply.github.com | 1 | 1 |
| 64. | 68981916+kevincmchen@users.noreply.github.com | 0 | 1 |
| 65. | yangzhgg@gmail.com | 0 | 1 |
C-median: 22.0
A half of the contributors has more than 22.0 connections, and a half has less than this number.
C-mean: 23.8
An average number of connections a contributor has with other contributors.
C-index: 25.0
There are 25.0 contributors with 25.0 or more connections.
104 contributors (1,528 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
|---|---|---|---|---|
| 1. | hongze.zhang@intel.com | 2022-05-11 | 2024-01-29 | 118 (7%) |
| 2. | rong.ma@intel.com | 2022-03-24 | 2024-01-20 | 91 (5%) |
| 3. | ulyssesyou18@gmail.com | 2023-05-24 | 2024-01-29 | 86 (5%) |
| 4. | lwz9103@163.com | 2023-04-23 | 2024-01-27 | 85 (5%) |
| 5. | feilong.he@intel.com | 2022-10-31 | 2024-01-26 | 77 (5%) |
| 6. | 654010905@qq.com | 2022-10-13 | 2024-01-25 | 73 (4%) |
| 7. | yangchuan.zy@alibaba-inc.com | 2023-07-18 | 2024-01-25 | 67 (4%) |
| 8. | xumovens@gmail.com | 2023-03-20 | 2024-01-29 | 62 (4%) |
| 9. | lgbo.ustc@gmail.com | 2022-09-29 | 2024-01-29 | 59 (3%) |
| 10. | rui.mo@intel.com | 2021-12-16 | 2024-01-29 | 56 (3%) |
| 11. | ke.a.jia@intel.com | 2022-05-19 | 2024-01-11 | 56 (3%) |
| 12. | 37431499+kevinyhzou@users.noreply.github.com | 2022-10-10 | 2024-01-16 | 42 (2%) |
| 13. | yuan.zhou@intel.com | 2022-04-15 | 2024-01-16 | 39 (2%) |
| 14. | loneylee@live.cn | 2022-12-13 | 2023-12-13 | 39 (2%) |
| 15. | zhangzc@apache.org | 2022-01-20 | 2024-01-25 | 35 (2%) |
| 16. | zchw100@qq.com | 2022-11-25 | 2023-10-13 | 35 (2%) |
| 17. | 10524738+zhli1142015@users.noreply.github.com | 2023-03-28 | 2024-01-26 | 35 (2%) |
| 18. | chang.chen@kyligence.io | 2022-11-09 | 2024-01-27 | 33 (2%) |
| 19. | joey.ljy@alibaba-inc.com | 2023-01-18 | 2024-01-29 | 32 (2%) |
| 20. | chengcheng.jin@intel.com | 2022-10-10 | 2023-10-31 | 30 (1%) |
| 21. | xiyu.zk@alibaba-inc.com | 2022-10-28 | 2024-01-05 | 28 (1%) |
| 22. | yan.ma@intel.com | 2023-06-02 | 2024-01-17 | 24 (1%) |
| 23. | mahongbin@apache.org | 2022-08-26 | 2023-11-30 | 22 (1%) |
| 24. | zhenhui.zhao@intel.com | 2022-07-04 | 2023-08-18 | 19 (1%) |
| 25. | 34979747+yohahaha@users.noreply.github.com | 2023-01-10 | 2023-07-06 | 17 (1%) |
| 26. | 83992752+lhuang09287750@users.noreply.github.com | 2023-02-17 | 2023-11-14 | 16 (1%) |
| 27. | 1398775315@qq.com | 2022-04-12 | 2023-11-16 | 15 (<1%) |
| 28. | binjieyang@apache.org | 2023-09-22 | 2024-01-26 | 14 (<1%) |
| 29. | zhanglinuxstar@gmail.com | 2022-09-21 | 2023-12-28 | 13 (<1%) |
| 30. | lijunqing@baidu.com | 2023-03-01 | 2024-01-19 | 12 (<1%) |
| 31. | qi.xie@intel.com | 2023-04-27 | 2023-09-11 | 11 (<1%) |
| 32. | 643348094@qq.com | 2023-01-06 | 2024-01-16 | 8 (<1%) |
| 33. | 79576621+pzd-china@users.noreply.github.com | 2024-01-10 | 2024-01-22 | 8 (<1%) |
| 34. | qian.sun2020@gmail.com | 2023-11-03 | 2024-01-03 | 8 (<1%) |
| 35. | lingfeng.zhang@intel.com | 2023-04-07 | 2023-06-26 | 8 (<1%) |
| 36. | liujiayi771@apache.org | 2023-01-16 | 2023-05-13 | 7 (<1%) |
| 37. | uuayushi@gmail.com | 2023-12-27 | 2024-01-12 | 7 (<1%) |
| 38. | sunbiaobiaooo@gmail.com | 2023-04-10 | 2023-09-28 | 7 (<1%) |
| 39. | 137994563+glutenperfbot@users.noreply.github.com | 2023-12-19 | 2024-01-12 | 6 (<1%) |
| 40. | gyycoder@gmail.com | 2023-05-04 | 2024-01-10 | 6 (<1%) |
| 41. | 490081539@qq.com | 2023-04-13 | 2023-06-29 | 6 (<1%) |
| 42. | weiting.chen@intel.com | 2021-12-08 | 2024-01-04 | 5 (<1%) |
| 43. | wangguangxin.cn@bytedance.com | 2023-06-28 | 2023-08-16 | 5 (<1%) |
| 44. | chiggics@gmail.com | 2023-04-20 | 2023-08-10 | 5 (<1%) |
| 45. | binwei.yang@intel.com | 2021-12-06 | 2024-01-10 | 4 (<1%) |
| 46. | whoisnaik@google.com | 2024-01-29 | 2024-01-29 | 4 (<1%) |
| 47. | 47717334+surbhi-vijay@users.noreply.github.com | 2023-11-08 | 2024-01-27 | 4 (<1%) |
| 48. | vibhaska@gmail.com | 2023-12-29 | 2024-01-18 | 4 (<1%) |
| 49. | binwei.y@gmail.com | 2023-11-14 | 2023-11-28 | 4 (<1%) |
| 50. | 77486246+ted-jenks@users.noreply.github.com | 2023-11-15 | 2024-01-15 | 3 (<1%) |
| 51. | vivekwiz@apache.org | 2024-01-03 | 2024-01-11 | 3 (<1%) |
| 52. | biyan900116@gmail.com | 2023-11-13 | 2023-12-18 | 3 (<1%) |
| 53. | zhaokuo_game@163.com | 2023-09-07 | 2023-09-26 | 3 (<1%) |
| 54. | 30738525+yujiantao@users.noreply.github.com | 2023-08-25 | 2023-09-01 | 3 (<1%) |
| 55. | summaryzb@gmail.com | 2023-08-16 | 2023-08-31 | 3 (<1%) |
| 56. | chengpan@apache.org | 2023-08-01 | 2023-08-02 | 3 (<1%) |
| 57. | 106726387+mskapilks@users.noreply.github.com | 2024-01-23 | 2024-01-26 | 2 (<1%) |
| 58. | rexan@apache.org | 2024-01-15 | 2024-01-18 | 2 (<1%) |
| 59. | felipepessoto@hotmail.com | 2023-12-25 | 2024-01-16 | 2 (<1%) |
| 60. | hannankan@foxmail.com | 2023-12-28 | 2024-01-09 | 2 (<1%) |
| 61. | sandino.flores.moreno@intel.com | 2023-12-04 | 2024-01-04 | 2 (<1%) |
| 62. | bonean131@gmail.com | 2024-01-04 | 2024-01-04 | 2 (<1%) |
| 63. | 76554302+fyp711@users.noreply.github.com | 2023-12-27 | 2024-01-02 | 2 (<1%) |
| 64. | yuqi.gu@arm.com | 2023-11-27 | 2023-11-27 | 2 (<1%) |
| 65. | 146867566+j7nhai@users.noreply.github.com | 2023-10-23 | 2023-10-26 | 2 (<1%) |
| 66. | 61445191+wang-zhun@users.noreply.github.com | 2023-06-16 | 2023-09-21 | 2 (<1%) |
| 67. | 109066104+ma-jian1@users.noreply.github.com | 2023-05-24 | 2023-08-15 | 2 (<1%) |
| 68. | 26797163+yimin-yang@users.noreply.github.com | 2023-05-25 | 2023-07-10 | 2 (<1%) |
| 69. | 67534059+izchen@users.noreply.github.com | 2023-02-22 | 2023-05-26 | 1 (<1%) |
| 70. | zjuwangg@foxmail.com | 2023-02-09 | 2023-09-08 | 1 (<1%) |
| 71. | 68981916+kevincmchen@users.noreply.github.com | 2024-01-19 | 2024-01-19 | 1 (<1%) |
| 72. | ashishsingh@pinterest.com | 2024-01-19 | 2024-01-19 | 1 (<1%) |
| 73. | xumingmingv@gmail.com | 2023-12-28 | 2023-12-28 | 1 (<1%) |
| 74. | 36420535+ayushi-agarwal@users.noreply.github.com | 2023-12-27 | 2023-12-27 | 1 (<1%) |
| 75. | 40173930+srinivasst@users.noreply.github.com | 2023-12-25 | 2023-12-25 | 1 (<1%) |
| 76. | surnaik@google.com | 2023-12-23 | 2023-12-23 | 1 (<1%) |
| 77. | suraj.naikxp@gmail.com | 2023-12-20 | 2023-12-20 | 1 (<1%) |
| 78. | lzjqsdd@gmail.com | 2023-12-02 | 2023-12-02 | 1 (<1%) |
| 79. | ychris7899@gmail.com | 2023-12-01 | 2023-12-01 | 1 (<1%) |
| 80. | yangzhgg@gmail.com | 2023-12-01 | 2023-12-01 | 1 (<1%) |
| 81. | chenxu14@meituan.com | 2023-11-28 | 2023-11-28 | 1 (<1%) |
| 82. | tigrux@gmail.com | 2023-11-21 | 2023-11-21 | 1 (<1%) |
| 83. | zky.zhoukeyong@alibaba-inc.com | 2023-10-09 | 2023-10-09 | 1 (<1%) |
| 84. | zhangneww@gmail.com | 2023-09-27 | 2023-09-27 | 1 (<1%) |
| 85. | waitinfuture@gmail.com | 2023-09-15 | 2023-09-15 | 1 (<1%) |
| 86. | yao@apache.org | 2023-09-15 | 2023-09-15 | 1 (<1%) |
| 87. | 1779754921@qq.com | 2023-09-12 | 2023-09-12 | 1 (<1%) |
| 88. | xuf@apache.org | 2023-09-05 | 2023-09-05 | 1 (<1%) |
| 89. | 142767528+guhaiyan0221@users.noreply.github.com | 2023-08-22 | 2023-08-22 | 1 (<1%) |
| 90. | 49221687+wolverinejiang@users.noreply.github.com | 2023-08-16 | 2023-08-16 | 1 (<1%) |
| 91. | 141292339+unigof@users.noreply.github.com | 2023-08-15 | 2023-08-15 | 1 (<1%) |
| 92. | 820738731@qq.com | 2023-08-10 | 2023-08-10 | 1 (<1%) |
| 93. | 96185707+rz-vastdata@users.noreply.github.com | 2023-07-28 | 2023-07-28 | 1 (<1%) |
| 94. | shipenglei24@163.com | 2023-07-17 | 2023-07-17 | 1 (<1%) |
| 95. | tomleescut@gmail.com | 2023-07-13 | 2023-07-13 | 1 (<1%) |
| 96. | willi@raschkowski.com | 2023-06-21 | 2023-06-21 | 1 (<1%) |
| 97. | pan3793@gmail.com | 2023-06-15 | 2023-06-15 | 1 (<1%) |
| 98. | wangguangxin.cn@gmail.com | 2023-06-09 | 2023-06-09 | 1 (<1%) |
| 99. | 42572980+zbbkeepgoing@users.noreply.github.com | 2023-05-19 | 2023-05-19 | 1 (<1%) |
| 100. | chencheng21@meituan.com | 2023-05-04 | 2023-05-04 | 1 (<1%) |
| 101. | 104178625@qq.com | 2023-04-27 | 2023-04-27 | 1 (<1%) |
| 102. | wenzheng.liu@kyligence.io | 2023-04-21 | 2023-04-21 | 1 (<1%) |
| 103. | 136879780@qq.com | 2023-04-12 | 2023-04-12 | 1 (<1%) |
| 104. | fzhang.chn@outlook.com | 2023-04-07 | 2023-04-07 | 1 (<1%) |
A contributor dependency is detected if two contributors have changed the same files in the past 365 days.
The number on lines shows the number of same files that both persons changed in past 365 days.
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | feilong.he@intel.com | yan.ma@intel.com |
245 shared files
gluten-ut/spark33/src/test/scala/org/apache/spark/sql/connector/GlutenDataSourceV2DataFrameSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenSQLWindowFunctionSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/v2/GlutenDataSourceV2StrategySuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenCTEHintSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetDeltaEncodingSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenDateExpressionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenCsvFunctionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetProtobufCompatibilitySuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/GlutenPathFilterStrategySuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenNondeterministicSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenExpressionsSchemaSuite.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/v2/GlutenV2PredicateSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarBroadcastExchangeExec.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/sources/GlutenResolvedDataSourceSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDatasetOptimizationSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ArrayExpressionTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenFileBasedDataSourceSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenInnerJoinSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenExchangeSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameWriterV2Suite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/sources/GlutenInsertSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenColumnExpressionSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/FileSourceScanMetricsUpdater.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetIOSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/orc/GlutenOrcV1FilterSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenReplaceNullWithFalseInPredicateEndToEndSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameWindowFramesSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetRebaseDatetimeSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenUnwrapCastInComparisonEndToEndSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/extension/GlutenCustomerExtensionSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/orc/GlutenOrcSourceSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameTungstenSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenDecimalExpressionSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenIntervalExpressionsSuite.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenApproximatePercentileQuerySuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/sources/GlutenFiltersSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameFunctionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenTypedImperativeAggregateSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenNestedDataSourceSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/GlutenBucketingUtilsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenMathFunctionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenMiscFunctionsSuite.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetColumnIndexSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameStatSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameSetOperationsSuite.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFieldIdIOSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameNaFunctionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/v2/GlutenFileTableSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenInjectRuntimeFilterSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/GlutenFileSourceStrategySuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenJsonFunctionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameSelfJoinSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/GlutenReadSchemaSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSerializationSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/errors/GlutenQueryCompilationErrorsDSv2Suite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenJoinSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameSuite.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/GlutenDataSourceSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenCastSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenProcessingTimeSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/sources/GlutenTableScanSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenProductAggSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDatasetCacheSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/sources/GlutenDisableUnnecessaryBucketedScanSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/sources/GlutenBucketedReadSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/sources/GlutenPathOptionSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/csv/GlutenCSVSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDatasetSuite.scala backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenExistenceJoinSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/orc/GlutenOrcQuerySuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/connector/GlutenLocalScanSuite.scala tools/gluten-te/centos/dockerfile-buildenv gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameHintSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameTimeWindowingSuite.scala docs/get-started/VeloxS3.md gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/errors/GlutenQueryParsingErrorsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/extension/GlutenSessionExtensionSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala ... |
| 2. | feilong.he@intel.com | chang.chen@kyligence.io |
211 shared files
gluten-core/src/main/java/io/glutenproject/substrait/derivation/BinaryOPNode.java gluten-core/src/main/java/io/glutenproject/substrait/rel/WindowRelNode.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenCountMinSketchAggQuerySuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/ReservationListener.java backends-clickhouse/src/main/scala/io/glutenproject/expression/CHExpressionTransformer.scala backends-clickhouse/pom.xml gluten-core/src/main/java/io/glutenproject/substrait/expression/LongLiteralNode.java backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala gluten-data/src/main/scala/io/glutenproject/utils/ArrowUtil.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDataFrameSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarBroadcastExchangeExec.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/JoinRelNode.java backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenInnerJoinSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/JsonTupleExpressionTransformer.scala gluten-core/src/main/java/io/glutenproject/vectorized/GeneralInIteratorV2.java gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesNode.java gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetQuerySuite.scala backends-velox/src/main/scala/org/apache/spark/sql/catalyst/AggregateFunctionRewriteRule.scala gluten-core/src/main/java/io/glutenproject/vectorized/JniLibLoader.java gluten-celeborn/src/main/java/org/apache/spark/shuffle/gluten/celeborn/CelebornShuffleManager.java gluten-core/pom.xml gluten-core/src/main/java/io/glutenproject/substrait/expression/NullLiteralNode.java gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java gluten-core/src/main/scala/io/glutenproject/glutenproject.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/org/apache/spark/util/SparkResourcesUtil.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenMathExpressionsSuite.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocatorManagerImpl.java gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetRebaseDatetimeSuite.scala gluten-core/src/main/java/io/glutenproject/row/SparkRowInfo.java gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenUnwrapCastInComparisonEndToEndSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/IntLiteralNode.java gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenDecimalExpressionSuite.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/java/io/glutenproject/substrait/expression/ExpressionNode.java gluten-core/src/main/java/io/glutenproject/substrait/rel/AggregateRelNode.java gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-core/src/main/scala/io/glutenproject/expression/WindowFunctionsBuilder.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-data/src/main/java/io/glutenproject/init/JniUtils.java gluten-data/src/main/java/io/glutenproject/vectorized/ArrowColumnVector.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenUnwrapCastInComparisonEndToEndSuite.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/ManagedReservationListener.java gluten-data/src/main/java/io/glutenproject/vectorized/NativeColumnarToRowJniWrapper.java gluten-core/src/main/java/io/glutenproject/substrait/expression/ExpressionBuilder.java gluten-core/src/main/java/io/glutenproject/substrait/expression/ScalarFunctionNode.java gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameSuite.scala gluten-core/src/main/scala/io/glutenproject/softaffinity/SoftAffinityManager.scala gluten-core/src/main/java/io/glutenproject/substrait/derivation/DerivationExpressionBuilder.java gluten-ut/common/src/test/scala/io/glutenproject/utils/SystemParameters.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchSerializerJniWrapper.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetRebaseDatetimeSuite.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocators.java gluten-data/src/main/java/io/glutenproject/vectorized/LowCopyFileSegmentJniByteInputStream.java gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java gluten-core/src/main/java/io/glutenproject/substrait/rel/SortRelNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/DoubleLiteralNode.java shims/pom.xml gluten-core/src/main/java/io/glutenproject/substrait/expression/StringLiteralNode.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenBitwiseExpressionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelNode.java gluten-core/src/main/java/io/glutenproject/substrait/rel/ExpandRelNode.java gluten-data/src/main/java/io/glutenproject/vectorized/LowCopyNettyJniByteInputStream.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenStringExpressionsSuite.scala gluten-core/src/main/java/io/glutenproject/vectorized/SplitResult.java gluten-core/src/main/java/io/glutenproject/substrait/expression/DecimalLiteralNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/java/io/glutenproject/substrait/type/TypeBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanBuilder.java gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenCountMinSketchAggQuerySuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenHashExpressionsSuite.scala gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ManagedAllocationListener.java gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenStringExpressionsSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarSubqueryBroadcastExec.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameAggregateSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/BinaryLiteralNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala gluten-core/src/main/java/io/glutenproject/substrait/ddlplan/InsertOutputNode.java gluten-data/src/main/scala/io/glutenproject/vectorized/CloseableColumnBatchIterator.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenSortOrderExpressionsSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenInnerJoinSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/IfThenNode.java gluten-core/src/main/java/io/glutenproject/substrait/expression/WindowFunctionNode.java gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchOutIterator.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenBitwiseExpressionsSuite.scala ... |
| 3. | yangchuan.zy@alibaba-inc.com | hongze.zhang@intel.com |
178 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseMetricsUTUtils.scala backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala cpp/core/shuffle/ShuffleWriter.h gluten-data/src/main/java/io/glutenproject/columnarbatch/IndicatorVector.java cpp/velox/benchmarks/common/BenchmarkUtils.cc gluten-data/src/main/scala/io/glutenproject/exec/ExecutionCtx.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendsApiManager.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/tests/VeloxColumnarToRowTest.cc cpp/velox/operators/serializer/VeloxColumnarBatchSerializer.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala cpp/core/jni/JniCommon.h gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-clickhouse/src/test/java/org/apache/spark/memory/TestTaskMemoryManagerSuite.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocators.java backends-velox/src/main/java/io/glutenproject/udf/UdfJniWrapper.java cpp/velox/tests/ColumnarToRowTest.cc docs/Configuration.md gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-data/src/main/scala/io/glutenproject/exec/ExecutionCtxs.scala gluten-data/src/main/java/io/glutenproject/memory/nmm/ManagedReservationListener.java gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala cpp/velox/compute/VeloxRuntime.cc gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocatorManagerImpl.java gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResource.scala cpp/core/compute/Runtime.h gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/benchmarks/ShuffleSplitBenchmark.cc cpp/core/operators/c2r/ColumnarToRow.h gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala cpp/velox/utils/VeloxArrowUtils.h gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala cpp/core/memory/MemoryAllocator.h cpp/core/compute/ExecutionCtx.h cpp/velox/shuffle/VeloxShuffleWriter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala cpp/velox/tests/ExecutionCtxTest.cc cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativeColumnarToRowJniWrapper.java cpp/velox/operators/plannodes/RowVectorStream.h gluten-data/src/main/java/io/glutenproject/init/JniTaskContext.scala cpp/velox/jni/VeloxJniWrapper.cc cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedVeloxColumnarShuffleWriter.scala cpp/velox/benchmarks/QueryBenchmark.cc gluten-data/src/main/java/io/glutenproject/memory/nmm/NativeMemoryManager.java cpp/core/tests/BackendTest.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchSerializerJniWrapper.java cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/memory/VeloxColumnarBatch.cc cpp/core/compute/ResultIterator.cc gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocators.java gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/velox/tests/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala ep/build-velox/src/build_velox.sh gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc cpp/velox/utils/ArrowTypeUtils.cc cpp/core/compute/ResultIterator.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/core/utils/TaskContext.cc gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/VeloxWriteQueue.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/compute/VeloxBackend.h gluten-data/src/main/java/io/glutenproject/datasource/velox/DatasourceJniWrapper.java backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala gluten-data/src/main/scala/io/glutenproject/vectorized/CloseableColumnBatchIterator.scala cpp/velox/compute/VeloxRuntime.h gluten-core/src/main/scala/io/glutenproject/utils/Iterators.scala gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornColumnarBatchSerializer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchOutIterator.java cpp/velox/tests/VeloxRowToColumnarTest.cc backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocatorManagerImpl.java gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java cpp/core/config/GlutenConfig.h gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java cpp/core/memory/ArrowMemoryPool.cc cpp/core/shuffle/rss/CelebornPartitionWriter.cc cpp/velox/memory/VeloxMemoryManager.h ... |
| 4. | hongze.zhang@intel.com | feilong.he@intel.com |
172 shared files
backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/ReservationListener.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala gluten-core/src/main/scala/io/glutenproject/utils/TaskListener.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala backends-clickhouse/pom.xml gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendsApiManager.scala backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/h/TpchDataGen.scala gluten-data/src/main/scala/io/glutenproject/utils/ArrowUtil.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala tools/gluten-it/common/src/main/scala/org/apache/spark/sql/SparkSessionSwitcher.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala backends-velox/src/main/scala/org/apache/spark/sql/catalyst/AggregateFunctionRewriteRule.scala gluten-core/pom.xml docs/Configuration.md tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/DataGen.scala gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java backends-velox/src/test/scala/io/glutenproject/execution/VeloxStringFunctionsSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-core/src/main/scala/org/apache/spark/util/SparkResourcesUtil.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocatorManagerImpl.java gluten-data/src/main/scala/org/apache/spark/sql/utils/SparkVectorUtil.scala tools/gluten-te/ubuntu/dockerfile-buildenv tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/SparkRunModes.java gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResource.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/ds/TpcdsDataGen.scala gluten-core/src/main/scala/io/glutenproject/expression/PythonUDFTransformer.scala tools/gluten-it/pom.xml gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/org/apache/spark/memory/SparkMemoryUtil.scala tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/TpcSuite.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/ManagedReservationListener.java gluten-data/src/main/java/io/glutenproject/vectorized/NativeColumnarToRowJniWrapper.java gluten-core/src/main/java/io/glutenproject/substrait/expression/ExpressionBuilder.java gluten-core/src/main/java/io/glutenproject/substrait/expression/ScalarFunctionNode.java cpp/velox/substrait/SubstraitToVeloxPlan.cc tools/gluten-it/package/pom.xml backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchSerializerJniWrapper.java gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocators.java gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/velox/tests/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala shims/pom.xml gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala ep/build-velox/src/build_velox.sh backends-velox/src/test/scala/io/glutenproject/execution/VeloxWholeStageTransformerSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala tools/gluten-it/common/src/main/scala/org/apache/spark/sql/ConfUtils.scala tools/gluten-te/centos/dockerfile-buildenv backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCDSSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/VeloxWriteQueue.scala gluten-celeborn/pom.xml gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ManagedAllocationListener.java backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala backends-velox/src/test/java/io/glutenproject/fs/OnHeapFileSystemTest.java gluten-data/src/main/scala/io/glutenproject/vectorized/CloseableColumnBatchIterator.scala gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornColumnarBatchSerializer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/ContextApi.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchOutIterator.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/Constants.scala backends-velox/src/main/scala/org/apache/spark/sql/catalyst/expressions/aggregate/HLLAdapter.scala gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchInIterator.java gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java cpp/core/config/GlutenConfig.h gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenStringFunctionsSuite.scala backends-velox/src/main/java/io/glutenproject/fs/OnHeapFileSystem.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-data/src/main/scala/io/glutenproject/utils/ArrowAbiUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala gluten-data/src/main/java/io/glutenproject/init/InitializerJniWrapper.java docs/Velox.md backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala ... |
| 5. | feilong.he@intel.com | ulyssesyou18@gmail.com |
160 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteForHiveSuite.scala backends-clickhouse/pom.xml docs/velox-backend-limitations.md gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendsApiManager.scala backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/FallbackStrategiesSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarBroadcastExchangeExec.scala gluten-data/src/main/scala/io/glutenproject/metrics/HashJoinMetricsUpdater.scala gluten-data/src/main/scala/io/glutenproject/metrics/HashAggregateMetricsUpdater.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-ui/pom.xml gluten-celeborn/src/main/java/org/apache/spark/shuffle/gluten/celeborn/CelebornShuffleManager.java gluten-core/pom.xml docs/Configuration.md gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java gluten-core/src/main/scala/io/glutenproject/glutenproject.scala gluten-core/src/main/scala/io/glutenproject/extension/StrategyOverrides.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenAllExecutionsPage.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResource.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala tools/gluten-it/pom.xml gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala shims/spark32/pom.xml gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenEventUtils.scala shims/common/pom.xml gluten-data/src/main/java/io/glutenproject/init/JniUtils.java gluten-core/src/main/scala/io/glutenproject/metrics/MetricsUpdater.scala gluten-ui/src/main/scala/io/glutenproject/events/GlutenEvent.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenColumnarRules.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala tools/gluten-it/package/pom.xml backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala shims/pom.xml gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/adaptive/ColumnarAQEShuffleReadExec.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/CustomerColumnarPreRules.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelNode.java gluten-core/src/main/scala/io/glutenproject/extension/ExpandFallbackPolicy.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/extension/GlutenSessionExtensionSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-core/src/main/scala/io/glutenproject/expression/ScalarSubqueryTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameAggregateSuite.scala cpp/velox/substrait/SubstraitParser.cc gluten-core/src/main/scala/io/glutenproject/extension/ColumnarQueryStagePrepOverrides.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/RowToColumnarExecBase.scala gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetWriteSuite.scala cpp/core/config/GlutenConfig.h gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenCachedTableSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatches.java gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenFallbackReporter.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala dev/builddeps-veloxbe.sh gluten-core/src/main/scala/io/glutenproject/expression/QuaternaryExpressionTransformer.scala ... |
| 6. | 1398775315@qq.com | qi.xie@intel.com |
143 shared files
cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h cpp-ch/local-engine/Storages/StorageMergeTreeFactory.cpp cpp-ch/local-engine/Storages/ch_parquet/arrow/encoding.cc cpp-ch/local-engine/Storages/SubstraitSource/OrcUtil.cpp docs/get-started/ClickHouse.md cpp-ch/local-engine/Storages/ch_parquet/arrow/reader.cc cpp-ch/local-engine/Common/MergeTreeTool.h cpp-ch/local-engine/Builder/SerializedPlanBuilder.h cpp-ch/local-engine/Common/Config.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.cpp cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp cpp-ch/local-engine/tests/gtest_ch_join.cpp cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp cpp-ch/local-engine/jni/jni_error.cpp cpp-ch/local-engine/Shuffle/ShuffleWriter.h cpp-ch/local-engine/tests/gtest_spark_row.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.cpp .github/workflows/clickhouse_be_trigger.yml cpp-ch/local-engine/Storages/ch_parquet/arrow/column_reader.h cpp-ch/local-engine/tool/parquet_to_mergetree.py cpp-ch/local-engine/Functions/CMakeLists.txt cpp-ch/local-engine/Common/CMakeLists.txt cpp-ch/local-engine/Parser/WindowRelParser.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.h cpp-ch/local-engine/Builder/BroadCastJoinBuilder.cpp cpp-ch/local-engine/tests/gtest_ch_storages.cpp cpp-ch/local-engine/Builder/SerializedPlanBuilder.cpp cpp-ch/local-engine/Storages/CMakeLists.txt cpp-ch/local-engine/Storages/StorageJoinFromReadBuffer.cpp cpp-ch/local-engine/Common/ConcurrentMap.h cpp-ch/local-engine/Common/StringUtils.h cpp-ch/local-engine/Parser/WindowRelParser.h cpp-ch/local-engine/Common/MergeTreeTool.cpp cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Storages/CustomStorageMergeTree.cpp cpp-ch/local-engine/Parser/RelParser.cpp cpp-ch/local-engine/tests/gtest_utils.cpp cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/docker/build.sh cpp-ch/local-engine/Shuffle/ShuffleReader.h cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h cpp-ch/local-engine/Storages/StorageJoinFromReadBuffer.h cpp-ch/local-engine/Storages/CustomMergeTreeSink.h cpp-ch/local-engine/Common/ChunkBuffer.cpp cpp-ch/local-engine/docker/image/build.sh cpp-ch/local-engine/Parser/CMakeLists.txt cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.h cpp-ch/local-engine/Storages/ch_parquet/arrow/reader_internal.cc cpp-ch/local-engine/jni/jni_common.h cpp-ch/local-engine/Shuffle/ShuffleWriter.cpp cpp-ch/local-engine/Common/ChunkBuffer.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.h cpp-ch/local-engine/tests/gtest_local_engine.cpp cpp-ch/local-engine/Storages/ArrowParquetBlockInputFormat.h cpp-ch/local-engine/Common/DebugUtils.h cpp-ch/local-engine/jni/jni_common.cpp cpp-ch/local-engine/Common/DebugUtils.cpp cpp-ch/local-engine/Operator/ExpandTransform.cpp cpp-ch/local-engine/Operator/BlockCoalesceOperator.h cpp-ch/local-engine/Parser/SparkRowToCHColumn.h cpp-ch/local-engine/Operator/BlockCoalesceOperator.cpp cpp-ch/local-engine/CMakeLists.txt cpp-ch/local-engine/Common/StringUtils.cpp cpp-ch/local-engine/tests/gtest_transformer.cpp cpp-ch/local-engine/Storages/ch_parquet/arrow/column_reader.cc cpp-ch/local-engine/Parser/SortRelParser.h cpp-ch/local-engine/Storages/SourceFromJavaIter.h cpp-ch/local-engine/tests/CMakeLists.txt cpp-ch/local-engine/Shuffle/ShuffleSplitter.h cpp-ch/local-engine/tests/benchmark_local_engine.cpp cpp-ch/local-engine/Shuffle/WriteBufferFromJavaOutputStream.cpp cpp-ch/local-engine/AggregateFunctions/AggregateFunctionPartialMerge.cpp cpp-ch/local-engine/AggregateFunctions/CMakeLists.txt cpp-ch/local-engine/Parser/ExpandField.h cpp-ch/local-engine/Storages/SourceFromJavaIter.cpp cpp-ch/local-engine/Parser/SortRelParser.cpp cpp-ch/local-engine/Common/Logger.cpp cpp-ch/local-engine/tests/gtest_parquet_read.cpp ep/build-clickhouse/src/build_clickhouse.sh cpp-ch/local-engine/Parser/RelParser.h cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Parser/ExpandRelParser.cpp cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp cpp-ch/local-engine/Parser/SparkRowToCHColumn.cpp cpp-ch/local-engine/Operator/ExpandStep.h cpp-ch/local-engine/Common/JoinHelper.cpp cpp-ch/local-engine/Storages/StorageMergeTreeFactory.h cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.h cpp-ch/local-engine/Common/common.cpp cpp-ch/local-engine/Shuffle/SelectorBuilder.h cpp-ch/local-engine/Storages/CustomMergeTreeSink.cpp ep/build-clickhouse/src/package.sh cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp cpp-ch/local-engine/Storages/SubstraitSource/CMakeLists.txt cpp-ch/local-engine/Shuffle/ShuffleReader.cpp cpp-ch/local-engine/tests/benchmark_parquet_read.cpp cpp-ch/local-engine/tests/benchmark_spark_row.cpp cpp-ch/local-engine/Storages/ch_parquet/CMakeLists.txt ... |
| 7. | feilong.he@intel.com | rui.mo@intel.com |
135 shared files
backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala docs/velox-backend-limitations.md backends-velox/src/main/scala/io/glutenproject/utils/SharedLibraryLoaderCentos7.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendsApiManager.scala backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-data/src/main/scala/io/glutenproject/utils/ArrowUtil.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDataFrameSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-velox/src/main/scala/io/glutenproject/execution/ShuffledHashJoinExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetQuerySuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala backends-velox/src/main/scala/org/apache/spark/sql/catalyst/AggregateFunctionRewriteRule.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetIOSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/FileSourceScanMetricsUpdater.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetIOSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLInsertTestSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-data/src/main/scala/org/apache/spark/sql/utils/SparkVectorUtil.scala docs/developers/SubstraitModifications.md gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetPartitionDiscoverySuite.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/expression/AggregateFunctionsBuilder.scala gluten-core/src/main/scala/io/glutenproject/expression/HashExpressionTransformerBase.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/ManagedReservationListener.java gluten-core/src/main/scala/io/glutenproject/expression/StructExpressionTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenColumnarRules.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala cpp/velox/tests/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenDateExpressionsSuite.scala ep/build-velox/src/build_velox.sh backends-velox/src/test/scala/io/glutenproject/execution/VeloxWholeStageTransformerSuite.scala backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/type/TypeBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ManagedAllocationListener.java backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala cpp/velox/substrait/SubstraitParser.cc gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornColumnarBatchSerializer.scala gluten-core/src/main/scala/io/glutenproject/execution/RowToColumnarExecBase.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/catalyst/expressions/aggregate/HLLAdapter.scala gluten-data/src/main/scala/org/apache/spark/sql/utils/SparkSchemaUtil.scala cpp/core/config/GlutenConfig.h gluten-core/src/main/java/io/glutenproject/substrait/rel/ProjectRelNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxSparkPlanExecApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala gluten-data/src/main/scala/io/glutenproject/utils/ArrowAbiUtil.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala gluten-ut/common/src/test/scala/io/glutenproject/utils/BackendTestSettings.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerHandler.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala dev/builddeps-veloxbe.sh shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/Backend.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/SelectionNode.java gluten-core/src/main/scala/io/glutenproject/expression/NamedExpressionsTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/ColumnarToRowExecBase.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/CMakeLists.txt gluten-data/src/main/scala/org/apache/spark/shuffle/utils/ShuffleUtil.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-data/src/main/scala/io/glutenproject/utils/ImplicitClass.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenComplexTypeSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/v2/velox/VeloxParquetTable.scala gluten-core/src/main/java/io/glutenproject/vectorized/GeneralInIterator.java cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-data/src/main/java/io/glutenproject/vectorized/ArrowWritableColumnVector.java ... |
| 8. | ulyssesyou18@gmail.com | hongze.zhang@intel.com |
130 shared files
cpp/velox/compute/VeloxParquetDatasource.h backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala dev/package.sh shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala backends-clickhouse/pom.xml cpp/core/shuffle/utils.h gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendsApiManager.scala cpp/core/memory/ColumnarBatch.h backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxParquetDatasource.cc cpp/velox/compute/VeloxPlanConverter.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala cpp/core/jni/JniCommon.h backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-core/pom.xml docs/Configuration.md gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala cpp/velox/compute/VeloxRuntime.cc backends-velox/src/main/scala/io/glutenproject/execution/VeloxColumnarToRowExec.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResource.scala cpp/core/compute/Runtime.h gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java tools/gluten-it/pom.xml gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/core/compute/ExecutionCtx.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala cpp/velox/tests/ExecutionCtxTest.cc cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/operators/plannodes/RowVectorStream.h cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-data/src/main/java/io/glutenproject/memory/nmm/NativeMemoryManager.java backends-velox/src/test/scala/io/glutenproject/execution/FallbackSuite.scala tools/gluten-it/package/pom.xml backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala cpp/velox/memory/VeloxColumnarBatch.cc gluten-celeborn/package/pom.xml backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala shims/pom.xml gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala ep/build-velox/src/build_velox.sh gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/ColumnarCachedBatchSerializer.scala cpp/velox/compute/VeloxRuntime.h backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocatorManagerImpl.java gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java cpp/core/config/GlutenConfig.h cpp/core/shuffle/rss/CelebornPartitionWriter.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala cpp/core/jni/JniWrapper.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala cpp/CMakeLists.txt gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatches.java gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala cpp/velox/shuffle/VeloxShuffleReader.cc gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala dev/builddeps-veloxbe.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/compute/VeloxExecutionCtx.cc gluten-core/src/main/scala/io/glutenproject/extension/GlutenPlan.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc docs/VeloxNotSupport.md gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala cpp/velox/tests/RuntimeTest.cc cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCHSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala ... |
| 9. | yangchuan.zy@alibaba-inc.com | feilong.he@intel.com |
124 shared files
backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala README.md gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendsApiManager.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarBroadcastExchangeExec.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesNode.java gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala docs/Configuration.md gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocatorManagerImpl.java gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala docs/developers/SubstraitModifications.md backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxValidator.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResource.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-data/src/main/java/io/glutenproject/init/JniUtils.java gluten-data/src/main/java/io/glutenproject/vectorized/NativeColumnarToRowJniWrapper.java gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenColumnarRules.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchSerializerJniWrapper.java gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocators.java gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/velox/tests/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/CustomerColumnarPreRules.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/VeloxWriteQueue.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarSubqueryBroadcastExec.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala cpp/velox/substrait/SubstraitParser.cc gluten-data/src/main/scala/io/glutenproject/vectorized/CloseableColumnBatchIterator.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarQueryStagePrepOverrides.scala gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornColumnarBatchSerializer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchOutIterator.java gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java cpp/core/config/GlutenConfig.h gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatches.java gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesBuilder.java gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenFallbackReporter.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala dev/builddeps-veloxbe.sh gluten-core/src/main/scala/io/glutenproject/expression/QuaternaryExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java docs/velox-backend-support-progress.md gluten-core/src/main/scala/io/glutenproject/extension/GlutenPlan.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala gluten-core/src/main/scala/io/glutenproject/execution/CoalesceExecTransformer.scala cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativeRowToColumnarJniWrapper.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/scala/io/glutenproject/expression/TernaryExpressionTransformer.scala ... |
| 10. | chengcheng.jin@intel.com | hongze.zhang@intel.com |
122 shared files
cpp/velox/compute/VeloxParquetDatasource.h cpp/velox/utils/ArrowTypeUtils.h backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala cpp/core/shuffle/ShuffleWriter.h cpp/core/shuffle/rss/CelebornPartitionWriter.h tools/gluten-it/src/main/scala/io/glutenproject/integration/tpc/ds/TpcdsSuite.scala cpp/core/utils/compression.h cpp/core/memory/ColumnarBatch.h backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxParquetDatasource.cc cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/tests/VeloxColumnarToRowTest.cc cpp/velox/operators/serializer/VeloxColumnarBatchSerializer.cc gluten-data/src/main/scala/io/glutenproject/utils/ArrowUtil.scala cpp/core/jni/JniCommon.h gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala cpp/core/compute/ProtobufUtils.h cpp/velox/tests/ColumnarToRowTest.cc cpp/core/shuffle/reader.cc docs/Configuration.md gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/GlutenExecUtil.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/core/tests/ArrowShuffleWriterTest.cc cpp/velox/benchmarks/ShuffleSplitBenchmark.cc cpp/core/operators/c2r/ColumnarToRow.h cpp/velox/compute/VeloxRowToColumnarConverter.cc cpp/velox/shuffle/VeloxShuffleWriter.h cpp/velox/compute/VeloxPlanConverter.h cpp/velox/operators/plannodes/RowVectorStream.h cpp/velox/jni/VeloxJniWrapper.cc cpp/velox/tests/ArrowToVeloxTest.cc cpp/velox/benchmarks/QueryBenchmark.cc cpp/core/tests/BackendTest.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchSerializerJniWrapper.java cpp/velox/memory/VeloxColumnarBatch.cc cpp/core/compute/ResultIterator.cc gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/velox/tests/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc cpp/velox/utils/ArrowTypeUtils.cc gluten-data/src/main/scala/io/glutenproject/execution/GlutenRowToArrowColumnarExec.scala cpp/core/compute/ResultIterator.h cpp/velox/benchmarks/BatchIteratorWrapper.h cpp/velox/compute/VeloxInitializer.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCDSSuite.scala cpp/velox/compute/VeloxColumnarToRowConverter.cc cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornColumnarBatchSerializer.scala cpp/core/operators/writer/Datasource.h gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchOutIterator.java cpp/velox/tests/VeloxRowToColumnarTest.cc gluten-data/src/main/scala/io/glutenproject/backendsapi/glutendata/GlutenIteratorApi.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchInIterator.java gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java cpp/core/memory/ArrowMemoryPool.cc gluten-core/src/main/scala/org/apache/spark/util/memory/TaskMemoryResources.scala cpp/core/shuffle/rss/CelebornPartitionWriter.cc cpp/core/jni/JniWrapper.cc gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatches.java gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala cpp/core/shuffle/LocalPartitionWriter.h cpp/velox/benchmarks/GenericBenchmark.cc cpp/velox/shuffle/VeloxShuffleReader.cc cpp/velox/shuffle/VeloxShuffleReader.h cpp/velox/operators/writer/VeloxParquetDatasource.cc ep/build-arrow/src/build_arrow.sh cpp/velox/operators/serializer/VeloxColumnarToRowConverter.cc cpp/core/benchmarks/CompressionBenchmark.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/benchmarks/BatchVectorIterator.h cpp/velox/operators/serializer/VeloxRowToColumnarConverter.cc gluten-data/src/main/java/io/glutenproject/vectorized/GlutenNativeExpressionEvaluator.java cpp/velox/tests/VeloxShuffleWriterTest.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala ep/build-arrow/src/get_arrow.sh .github/workflows/velox_be.yml gluten-data/src/main/scala/io/glutenproject/utils/ImplicitClass.scala cpp/velox/compute/VeloxBackend.cc gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/compute/Backend.h cpp/core/CMakeLists.txt cpp/velox/compute/WholeStageResultIterator.h cpp/core/benchmarks/ShuffleSplitBenchmark.cc cpp/velox/CMakeLists.txt cpp/core/memory/ArrowMemoryPool.h cpp/velox/compute/VeloxInitializer.cc gluten-data/src/main/java/io/glutenproject/vectorized/NativeRowToColumnarJniWrapper.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala ... |
| 11. | yangchuan.zy@alibaba-inc.com | ulyssesyou18@gmail.com |
121 shared files
backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashJoinExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendsApiManager.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarBroadcastExchangeExec.scala cpp/core/jni/JniCommon.h gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala docs/Configuration.md gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala cpp/velox/compute/VeloxRuntime.cc gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResource.scala cpp/core/compute/Runtime.h gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala cpp/core/compute/ExecutionCtx.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala gluten-data/src/main/java/io/glutenproject/init/JniUtils.java cpp/velox/tests/ExecutionCtxTest.cc cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/operators/plannodes/RowVectorStream.h gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenColumnarRules.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-data/src/main/java/io/glutenproject/init/BackendJniWrapper.java gluten-data/src/main/java/io/glutenproject/memory/nmm/NativeMemoryManager.java gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala cpp/velox/memory/VeloxColumnarBatch.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/CustomerColumnarPreRules.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitParser.cc gluten-core/src/main/scala/io/glutenproject/extension/ColumnarQueryStagePrepOverrides.scala cpp/velox/compute/VeloxRuntime.h gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocatorManagerImpl.java gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java cpp/core/config/GlutenConfig.h gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala cpp/core/shuffle/rss/CelebornPartitionWriter.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala cpp/core/jni/JniWrapper.cc gluten-data/src/main/scala/io/glutenproject/metrics/InputIteratorMetricsUpdater.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala cpp/CMakeLists.txt gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatches.java gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala cpp/velox/shuffle/VeloxShuffleReader.cc gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenFallbackReporter.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala dev/builddeps-veloxbe.sh backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHValidatorApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/QuaternaryExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java cpp/velox/compute/VeloxExecutionCtx.cc gluten-core/src/main/scala/io/glutenproject/extension/GlutenPlan.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/CoalesceExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/BinaryExpressionTransformer.scala cpp/velox/tests/RuntimeTest.cc cpp/velox/CMakeLists.txt backends-clickhouse/src/main/scala/io/glutenproject/execution/CHFilterExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/scala/io/glutenproject/expression/TernaryExpressionTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala ... |
| 12. | hongze.zhang@intel.com | rui.mo@intel.com |
118 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseMetricsUTUtils.scala backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/IndicatorVector.java cpp/velox/benchmarks/common/BenchmarkUtils.cc cpp/velox/substrait/SubstraitExtensionCollector.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendsApiManager.scala backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc gluten-data/src/main/scala/io/glutenproject/utils/ArrowUtil.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala backends-velox/src/main/scala/io/glutenproject/execution/ColumnarRules.scala backends-velox/src/main/scala/org/apache/spark/sql/catalyst/AggregateFunctionRewriteRule.scala cpp/velox/substrait/SubstraitExtensionCollector.h gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-data/src/main/scala/org/apache/spark/sql/utils/SparkVectorUtil.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/benchmarks/ShuffleSplitBenchmark.cc gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/ManagedReservationListener.java cpp/velox/jni/VeloxJniWrapper.cc cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/tests/ArrowToVeloxTest.cc cpp/velox/benchmarks/QueryBenchmark.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala cpp/velox/memory/VeloxMemoryManager.cc tools/gluten-it/src/main/scala/io/glutenproject/integration/tpc/action/QueriesCompare.scala cpp/velox/tests/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala ep/build-velox/src/build_velox.sh backends-velox/src/test/scala/io/glutenproject/execution/VeloxWholeStageTransformerSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc gluten-data/src/main/scala/io/glutenproject/execution/GlutenRowToArrowColumnarExec.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala cpp/velox/compute/VeloxColumnarToRowConverter.cc cpp/velox/tests/SubstraitExtensionCollectorTest.cc gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/compute/VeloxBackend.h gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ManagedAllocationListener.java backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornColumnarBatchSerializer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/catalyst/expressions/aggregate/HLLAdapter.scala gluten-data/src/main/scala/io/glutenproject/backendsapi/glutendata/GlutenIteratorApi.scala cpp/core/config/GlutenConfig.h cpp/core/memory/ArrowMemoryPool.cc cpp/velox/memory/VeloxMemoryManager.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc gluten-data/src/main/scala/io/glutenproject/utils/ArrowAbiUtil.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala cpp/CMakeLists.txt gluten-ut/common/src/test/scala/io/glutenproject/utils/BackendTestSettings.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala cpp/velox/benchmarks/GenericBenchmark.cc gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala cpp/velox/substrait/VeloxToSubstraitPlan.cc gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala dev/builddeps-veloxbe.sh cpp/velox/operators/writer/VeloxParquetDatasource.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/Backend.scala tools/gluten-it/src/main/scala/io/glutenproject/integration/tpc/Constants.scala cpp/velox/tests/VeloxShuffleWriterTest.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml gluten-data/src/main/scala/io/glutenproject/utils/ImplicitClass.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/compute/WholeStageResultIterator.h cpp/velox/CMakeLists.txt cpp/velox/substrait/VeloxSubstraitSignature.cc gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/tests/VeloxSubstraitSignatureTest.cc backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ArrowBufferAllocators.java cpp/velox/tests/VeloxSubstraitRoundTripTest.cc cpp/velox/benchmarks/BenchmarkUtils.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/Validator.scala gluten-core/src/main/scala/io/glutenproject/expression/PredicateExpressionTransformer.scala ... |
| 13. | hongze.zhang@intel.com | rong.ma@intel.com |
118 shared files
cpp/core/shuffle/ShuffleWriter.h cpp/core/shuffle/rss/CelebornPartitionWriter.h cpp/velox/benchmarks/common/BenchmarkUtils.cc gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala cpp/core/shuffle/utils.h cpp/core/utils/compression.h cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/tests/VeloxColumnarToRowTest.cc cpp/core/jni/JniCommon.h gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala backends-velox/src/main/java/io/glutenproject/udf/UdfJniWrapper.java cpp/velox/tests/ColumnarToRowTest.cc gluten-core/pom.xml cpp/core/shuffle/reader.cc docs/Configuration.md cpp/core/shuffle/Partitioner.h gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java backends-velox/src/test/scala/io/glutenproject/execution/VeloxStringFunctionsSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala cpp/core/shuffle/Partitioner.cc cpp/velox/compute/VeloxRuntime.cc cpp/core/compute/Runtime.h gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/core/tests/ArrowShuffleWriterTest.cc cpp/velox/benchmarks/ShuffleSplitBenchmark.cc cpp/velox/utils/VeloxArrowUtils.h gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/core/memory/MemoryAllocator.h cpp/core/shuffle/FallbackRangePartitioner.cc cpp/core/compute/ExecutionCtx.h cpp/velox/shuffle/VeloxShuffleWriter.h gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala cpp/velox/tests/ExecutionCtxTest.cc gluten-data/src/main/scala/org/apache/spark/shuffle/GlutenColumnarShuffleWriter.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/jni/VeloxJniWrapper.cc cpp/core/shuffle/RoundRobinPartitioner.h cpp/core/memory/HbwAllocator.h cpp/velox/jni/JniUdf.cc cpp/velox/tests/ArrowToVeloxTest.cc gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedVeloxColumnarShuffleWriter.scala cpp/core/tests/BackendTest.cc gluten-data/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/memory/VeloxColumnarBatch.cc gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/velox/tests/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala cpp/core/shuffle/type.h gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala ep/build-velox/src/build_velox.sh cpp/core/memory/HbwAllocator.cc gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc cpp/core/shuffle/HashPartitioner.h cpp/velox/compute/VeloxInitializer.h cpp/core/shuffle/FallbackRangePartitioner.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/compute/VeloxRuntime.h cpp/core/shuffle/rss/RemotePartitionWriter.h cpp/velox/tests/VeloxRowToColumnarTest.cc cpp/core/config/GlutenConfig.h gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java cpp/core/shuffle/rss/CelebornPartitionWriter.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc docs/Velox.md cpp/CMakeLists.txt gluten-ut/common/src/test/scala/io/glutenproject/utils/BackendTestSettings.scala cpp/core/shuffle/LocalPartitionWriter.h cpp/velox/benchmarks/GenericBenchmark.cc cpp/velox/shuffle/VeloxShuffleReader.cc cpp/velox/shuffle/VeloxShuffleReader.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxInitializerApi.scala dev/builddeps-veloxbe.sh cpp/velox/operators/writer/VeloxParquetDatasource.cc cpp/core/benchmarks/CompressionBenchmark.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/compute/VeloxExecutionCtx.cc cpp/velox/tests/VeloxShuffleWriterTest.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala ep/build-arrow/src/get_arrow.sh .github/workflows/velox_be.yml cpp/core/shuffle/PartitionWriter.h docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/CMakeLists.txt cpp/velox/tests/RuntimeTest.cc cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc cpp/core/utils/ArrowStatus.h cpp/velox/utils/VeloxArrowUtils.cc cpp/core/shuffle/LocalPartitionWriter.cc ... |
| 14. | 654010905@qq.com | chang.chen@kyligence.io |
112 shared files
gluten-core/src/main/java/io/glutenproject/substrait/type/StructNode.java cpp-ch/local-engine/Storages/SubstraitSource/OrcUtil.cpp cpp-ch/local-engine/Builder/SerializedPlanBuilder.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.cpp backends-clickhouse/src/main/scala/io/glutenproject/expression/CHExpressionTransformer.scala cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp cpp-ch/local-engine/tests/gtest_ch_join.cpp gluten-core/src/main/java/io/glutenproject/substrait/expression/LongLiteralNode.java backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHSuite.scala cpp-ch/local-engine/tests/gtest_spark_row.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.cpp cpp-ch/local-engine/Parser/FunctionExecutor.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesNode.java backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/NullLiteralNode.java gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.cpp gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.h cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.cpp cpp-ch/local-engine/Common/CHUtil.cpp gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala cpp-ch/local-engine/Parser/RelMetric.cpp gluten-core/src/main/java/io/glutenproject/substrait/expression/IntLiteralNode.java cpp-ch/local-engine/Parser/ProjectRelParser.h gluten-core/src/main/java/io/glutenproject/substrait/expression/BooleanLiteralNode.java gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp gluten-core/src/main/java/io/glutenproject/substrait/type/I8TypeNode.java backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHManagedCHReservationListener.java cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/ExpressionBuilder.java gluten-core/src/main/java/io/glutenproject/substrait/expression/TimestampLiteralNode.java gluten-core/src/main/java/io/glutenproject/substrait/type/StringTypeNode.java backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetWriterInjects.scala cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.h cpp-ch/local-engine/Functions/SparkFunctionTrim.cpp cpp-ch/local-engine/Storages/SubstraitSource/OrcFormatFile.cpp gluten-core/src/main/java/io/glutenproject/substrait/type/DateTypeNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/DoubleLiteralNode.java backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseFileFormatSuite.scala cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.h gluten-core/src/main/java/io/glutenproject/substrait/expression/StringLiteralNode.java cpp-ch/local-engine/tests/gtest_local_engine.cpp cpp-ch/local-engine/Storages/ArrowParquetBlockInputFormat.h cpp-ch/local-engine/Functions/SparkFunctionHashingExtended.h backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHShuffleSplitterJniWrapper.java gluten-core/src/main/java/io/glutenproject/substrait/expression/DecimalLiteralNode.java cpp-ch/local-engine/Operator/BlockCoalesceOperator.cpp cpp-ch/local-engine/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.cpp gluten-core/src/main/java/io/glutenproject/substrait/expression/BinaryLiteralNode.java gluten-core/src/main/java/io/glutenproject/substrait/type/FixedBinaryTypeNode.java gluten-core/src/main/java/io/glutenproject/substrait/type/BinaryTypeNode.java gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java cpp-ch/local-engine/tests/CMakeLists.txt cpp-ch/local-engine/tests/benchmark_local_engine.cpp gluten-core/src/main/java/io/glutenproject/substrait/expression/StructLiteralNode.java gluten-core/src/main/java/io/glutenproject/substrait/type/FP64TypeNode.java cpp-ch/local-engine/Storages/SubstraitSource/JsonFormatFile.cpp cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.h gluten-core/src/main/java/io/glutenproject/substrait/type/BooleanTypeNode.java gluten-core/src/main/java/io/glutenproject/substrait/type/FP32TypeNode.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenComplexTypesSuite.scala cpp-ch/local-engine/tests/gtest_parquet_read.cpp gluten-core/src/main/java/io/glutenproject/substrait/expression/LiteralNode.java cpp-ch/local-engine/tests/gtest_parquet_write.cpp cpp-ch/local-engine/Parser/ProjectRelParser.cpp cpp-ch/local-engine/Parser/FunctionParser.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp gluten-core/src/main/java/io/glutenproject/substrait/type/I16TypeNode.java cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.h gluten-core/src/main/java/io/glutenproject/substrait/type/I32TypeNode.java cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp gluten-core/src/main/java/io/glutenproject/substrait/expression/FloatLiteralNode.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/java/io/glutenproject/substrait/type/I64TypeNode.java cpp-ch/local-engine/Parser/SerializedPlanParser.cpp gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/BinaryExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/ListLiteralNode.java gluten-core/src/main/java/io/glutenproject/substrait/type/FixedCharTypeNode.java cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.h gluten-core/src/main/java/io/glutenproject/substrait/expression/DateLiteralNode.java gluten-core/src/main/java/io/glutenproject/substrait/type/TimestampTypeNode.java gluten-core/src/main/java/io/glutenproject/substrait/expression/ByteLiteralNode.java gluten-core/src/main/java/io/glutenproject/substrait/expression/MapLiteralNode.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala ... |
| 15. | chang.chen@kyligence.io | qi.xie@intel.com |
105 shared files
cpp-ch/local-engine/Parser/AggregateRelParser.cpp cpp-ch/local-engine/Storages/ch_parquet/arrow/encoding.cc cpp-ch/local-engine/Storages/SubstraitSource/OrcUtil.cpp cpp-ch/local-engine/Storages/ch_parquet/arrow/reader.cc cpp-ch/local-engine/Functions/SparkFunctionRegexpExtractAll.cpp cpp-ch/local-engine/Builder/SerializedPlanBuilder.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.cpp cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp cpp-ch/local-engine/tests/gtest_ch_join.cpp cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp cpp-ch/local-engine/jni/jni_error.cpp cpp-ch/local-engine/Shuffle/ShuffleWriter.h cpp-ch/local-engine/tests/gtest_spark_row.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.cpp cpp-ch/local-engine/Parser/FunctionExecutor.cpp cpp-ch/local-engine/Storages/ch_parquet/arrow/column_reader.h cpp-ch/local-engine/Functions/CMakeLists.txt cpp-ch/local-engine/Parser/WindowRelParser.cpp gluten-celeborn/src/main/java/org/apache/spark/shuffle/gluten/celeborn/CelebornShuffleManager.java cpp-ch/local-engine/Builder/BroadCastJoinBuilder.cpp cpp-ch/local-engine/tests/gtest_ch_storages.cpp cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.cpp cpp-ch/local-engine/Builder/SerializedPlanBuilder.cpp cpp-ch/local-engine/Storages/StorageJoinFromReadBuffer.cpp cpp-ch/local-engine/Parser/WindowRelParser.h cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.cpp cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/RelMetric.cpp cpp-ch/local-engine/Parser/RelParser.cpp cpp-ch/local-engine/examples/signal_demo.cpp cpp-ch/local-engine/Parser/ProjectRelParser.h cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Shuffle/ShuffleReader.h cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h cpp-ch/local-engine/examples/CMakeLists.txt cpp-ch/local-engine/Storages/StorageJoinFromReadBuffer.h cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.h cpp-ch/local-engine/Functions/SparkFunctionTrim.cpp cpp-ch/local-engine/Storages/ch_parquet/arrow/reader_internal.cc cpp-ch/local-engine/jni/jni_common.h cpp-ch/local-engine/Shuffle/ShuffleWriter.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.h cpp-ch/local-engine/tests/gtest_local_engine.cpp cpp-ch/local-engine/Storages/ArrowParquetBlockInputFormat.h cpp-ch/local-engine/Functions/SparkFunctionHashingExtended.h cpp-ch/local-engine/Functions/SparkFunctionPositionUTF8.cpp cpp-ch/local-engine/jni/jni_common.cpp cpp-ch/local-engine/Operator/ExpandTransform.cpp cpp-ch/local-engine/Storages/Serializations/ExcelSerialization.h cpp-ch/local-engine/Parser/SparkRowToCHColumn.h cpp-ch/local-engine/Operator/BlockCoalesceOperator.cpp cpp-ch/local-engine/CMakeLists.txt cpp-ch/local-engine/Parser/RelMetric.h cpp-ch/local-engine/Storages/ch_parquet/arrow/column_reader.cc cpp-ch/local-engine/Parser/SortRelParser.h cpp-ch/local-engine/tests/CMakeLists.txt cpp-ch/local-engine/tests/benchmark_local_engine.cpp cpp-ch/local-engine/Shuffle/WriteBufferFromJavaOutputStream.cpp cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.h cpp-ch/local-engine/Parser/SortRelParser.cpp cpp-ch/local-engine/tests/gtest_parquet_read.cpp dev/excluded_copyright_files.txt cpp-ch/local-engine/Parser/RelParser.h cpp-ch/local-engine/tests/gtest_parquet_write.cpp cpp-ch/local-engine/Parser/ProjectRelParser.cpp cpp-ch/local-engine/Parser/FunctionParser.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Parser/ExpandRelParser.cpp cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp cpp-ch/local-engine/Parser/SparkRowToCHColumn.cpp cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp cpp-ch/local-engine/Storages/SubstraitSource/CMakeLists.txt cpp-ch/local-engine/Shuffle/ShuffleReader.cpp cpp-ch/local-engine/Common/GlutenSignalHandler.cpp cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.h cpp-ch/local-engine/Storages/ch_parquet/CMakeLists.txt cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.h cpp-ch/local-engine/Storages/ch_parquet/arrow/reader.h cpp-ch/local-engine/Operator/ExpandStep.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/CMakeLists.txt cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.cpp cpp-ch/local-engine/Storages/Serializations/ExcelDecimalSerialization.h cpp-ch/local-engine/Functions/SparkFunctionReinterpretAsString.cpp cpp-ch/local-engine/Storages/ch_parquet/arrow/encoding.h gluten-core/src/main/java/io/glutenproject/vectorized/JniWorkspace.java cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.h cpp-ch/local-engine/jni/SharedPointerWrapper.h cpp-ch/local-engine/Storages/ArrowParquetBlockInputFormat.cpp cpp-ch/local-engine/Storages/CustomStorageMergeTree.h cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.cpp cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.cpp cpp-ch/local-engine/Storages/ch_parquet/arrow/reader_internal.h cpp-ch/local-engine/Parser/ExpandRelParser.h cpp-ch/local-engine/Common/GlutenSignalHandler.h cpp-ch/local-engine/Parser/AggregateRelParser.h ... |
| 16. | yangchuan.zy@alibaba-inc.com | rui.mo@intel.com |
103 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseMetricsUTUtils.scala backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/IndicatorVector.java cpp/velox/benchmarks/common/OrcReaderIterator.h cpp/velox/benchmarks/common/BenchmarkUtils.cc backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendsApiManager.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala cpp/CMake/Simdjson.cmake gluten-core/src/main/resources/substrait/proto/substrait/algebra.proto gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala docs/developers/SubstraitModifications.md gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/benchmarks/ShuffleSplitBenchmark.cc gluten-core/src/main/resources/substrait/proto/substrait/type.proto backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala cpp/velox/compute/VeloxPlanConverter.h cpp/velox/benchmarks/common/ParquetReaderIterator.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/jni/VeloxJniWrapper.cc gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenColumnarRules.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/benchmarks/QueryBenchmark.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/tests/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala cpp/velox/tests/VeloxColumnarBatchSerializerTest.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala ep/build-velox/src/build_velox.sh cpp/velox/operators/writer/VeloxParquetDatasource.h backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/tests/data/if_then.json cpp/velox/benchmarks/common/BenchmarkUtils.h shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala cpp/velox/substrait/SubstraitParser.cc cpp/velox/tests/data/q6_first_stage.json gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornColumnarBatchSerializer.scala cpp/core/config/GlutenConfig.h cpp/core/memory/ArrowMemoryPool.cc cpp/velox/memory/VeloxMemoryManager.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala cpp/CMakeLists.txt gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala cpp/velox/benchmarks/GenericBenchmark.cc gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala cpp/velox/benchmarks/common/FileReaderIterator.h dev/builddeps-veloxbe.sh cpp/velox/operators/writer/VeloxParquetDatasource.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/tests/VeloxShuffleWriterTest.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc cpp/velox/compute/WholeStageResultIterator.h cpp/velox/CMakeLists.txt backends-clickhouse/src/main/scala/io/glutenproject/execution/CHFilterExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/tests/Substrait2VeloxPlanConversionTest.cc backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ArrowBufferAllocators.java cpp/velox/benchmarks/BenchmarkUtils.cc gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala cpp/velox/benchmarks/BenchmarkUtils.h cpp/velox/tests/data/filter_upper.json gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala cpp/velox/shuffle/VeloxShuffleWriter.cc backends-velox/src/main/scala/io/glutenproject/utils/DatasourceUtil.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ... |
| 17. | chang.chen@kyligence.io | hongze.zhang@intel.com |
98 shared files
gluten-data/src/main/java/io/glutenproject/memory/alloc/ReservationListener.java gluten-data/src/main/java/io/glutenproject/columnarbatch/IndicatorVector.java backends-clickhouse/pom.xml backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala gluten-data/src/main/scala/io/glutenproject/utils/ArrowUtil.scala backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-clickhouse/src/test/java/org/apache/spark/memory/TestTaskMemoryManagerSuite.java backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHReservationListener.java backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocators.java backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala backends-velox/src/main/scala/org/apache/spark/sql/catalyst/AggregateFunctionRewriteRule.scala backends-velox/src/main/java/io/glutenproject/udf/UdfJniWrapper.java gluten-core/pom.xml gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-core/src/main/scala/org/apache/spark/util/SparkResourcesUtil.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocatorManagerImpl.java backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocatorManager.java gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHManagedCHReservationListener.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/ManagedReservationListener.java gluten-data/src/main/java/io/glutenproject/vectorized/NativeColumnarToRowJniWrapper.java gluten-core/src/main/java/io/glutenproject/substrait/expression/ExpressionBuilder.java gluten-core/src/main/java/io/glutenproject/substrait/expression/ScalarFunctionNode.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchSerializerJniWrapper.java gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocators.java gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/java/io/glutenproject/memory/memtarget/spark/Spiller.java shims/pom.xml gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ManagedAllocationListener.java gluten-core/src/main/java/io/glutenproject/memory/memtarget/OverAcquire.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala gluten-data/src/main/scala/io/glutenproject/vectorized/CloseableColumnBatchIterator.scala backends-velox/src/main/java/io/glutenproject/fs/JniFilesystem.java gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchOutIterator.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/catalyst/expressions/aggregate/HLLAdapter.scala backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocatorManagerImpl.java gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchInIterator.java gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala gluten-data/src/main/scala/io/glutenproject/utils/ArrowAbiUtil.scala gluten-data/src/main/java/io/glutenproject/init/InitializerJniWrapper.java backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/VeloxColumnarBatchIterator.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatches.java gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsTrait.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocator.java cpp-ch/local-engine/local_engine_jni.cpp gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/AggregateFunctionNode.java gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocatorManager.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-data/src/main/scala/io/glutenproject/utils/ImplicitClass.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativeRowToColumnarJniWrapper.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocator.java backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-core/src/main/java/io/glutenproject/memory/TaskMemoryMetrics.java gluten-core/src/main/java/io/glutenproject/memory/memtarget/spark/GlutenMemoryConsumer.java gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ArrowBufferAllocators.java backends-velox/src/main/java/io/glutenproject/spark/sql/execution/datasources/velox/DatasourceJniWrapper.java gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/ExpressionEvaluatorJniWrapper.java pom.xml gluten-core/src/main/java/io/glutenproject/vectorized/GeneralOutIterator.java gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/java/io/glutenproject/memory/memtarget/MemoryTarget.java gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeExpressionEvaluator.java gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHAbstractSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/statistics/SparkFunctionStatistics.scala gluten-ut/pom.xml |
| 18. | ke.a.jia@intel.com | hongze.zhang@intel.com |
93 shared files
cpp/velox/compute/VeloxParquetDatasource.h shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala cpp/core/memory/ColumnarBatch.h backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxParquetDatasource.cc cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/tests/VeloxColumnarToRowTest.cc shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala cpp/velox/tests/ColumnarToRowTest.cc gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala tools/gluten-it/pom.xml cpp/core/operators/c2r/ColumnarToRow.h cpp/velox/utils/VeloxArrowUtils.h gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/core/compute/ExecutionCtx.h cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativeColumnarToRowJniWrapper.java shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatWriter.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/tests/ArrowToVeloxTest.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala cpp/velox/memory/VeloxColumnarBatch.cc cpp/velox/tests/CMakeLists.txt shims/pom.xml gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala ep/build-velox/src/build_velox.sh cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCDSSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/VeloxWriteQueue.scala cpp/velox/compute/VeloxColumnarToRowConverter.cc cpp/velox/compute/VeloxBackend.h gluten-data/src/main/java/io/glutenproject/datasource/velox/DatasourceJniWrapper.java backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/core/operators/writer/Datasource.h cpp/velox/tests/VeloxRowToColumnarTest.cc cpp/velox/compute/VeloxColumnarToRowConverter.h cpp/core/config/GlutenConfig.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/VeloxColumnarBatchIterator.scala shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatWriter.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala cpp/velox/operators/writer/VeloxParquetDatasource.cc cpp/velox/operators/serializer/VeloxColumnarToRowConverter.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/compute/VeloxExecutionCtx.cc .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc docs/VeloxNotSupport.md cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/compute/Backend.h cpp/core/operators/c2r/ArrowColumnarToRowConverter.h cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/substrait/SubstraitToVeloxPlan.h shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala cpp/velox/compute/VeloxExecutionCtx.h backends-velox/src/main/java/io/glutenproject/spark/sql/execution/datasources/velox/DatasourceJniWrapper.java cpp/velox/tests/VeloxSubstraitRoundTripTest.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxBlockStripes.java cpp/velox/memory/VeloxColumnarBatch.h gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala cpp/velox/jni/JniWrapper.cc pom.xml backends-velox/pom.xml gluten-ut/spark34/src/test/scala/org/apache/spark/sql/connector/GlutenDataSourceV2Suite.scala cpp/core/operators/c2r/ArrowColumnarToRowConverter.cc shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/org/apache/spark/rpc/GlutenExecutorEndpoint.scala cpp/core/memory/ColumnarBatch.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala gluten-ut/pom.xml |
| 19. | chengcheng.jin@intel.com | yangchuan.zy@alibaba-inc.com |
91 shared files
backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala cpp/core/shuffle/ShuffleWriter.h cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/tests/VeloxColumnarToRowTest.cc cpp/velox/operators/serializer/VeloxColumnarBatchSerializer.cc cpp/core/jni/JniCommon.h gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala cpp/velox/tests/ColumnarToRowTest.cc docs/Configuration.md gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/benchmarks/ShuffleSplitBenchmark.cc cpp/core/operators/c2r/ColumnarToRow.h cpp/velox/shuffle/VeloxShuffleWriter.h cpp/velox/operators/serializer/VeloxColumnarToRowConverter.h cpp/velox/compute/VeloxPlanConverter.h cpp/velox/operators/plannodes/RowVectorStream.h cpp/velox/jni/VeloxJniWrapper.cc docs/developers/HowTo.md gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala cpp/velox/benchmarks/QueryBenchmark.cc cpp/core/tests/BackendTest.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchSerializerJniWrapper.java cpp/velox/memory/VeloxColumnarBatch.cc cpp/core/compute/ResultIterator.cc gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/velox/tests/CMakeLists.txt cpp/velox/tests/VeloxColumnarBatchSerializerTest.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala cpp/core/operators/serializer/ColumnarBatchSerializer.h cpp/velox/operators/writer/VeloxParquetDatasource.h cpp/velox/benchmarks/ParquetWriteBenchmark.cc cpp/velox/utils/ArrowTypeUtils.cc cpp/core/compute/ResultIterator.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornColumnarBatchSerializer.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchOutIterator.java cpp/velox/tests/VeloxRowToColumnarTest.cc gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java cpp/core/memory/ArrowMemoryPool.cc cpp/core/shuffle/rss/CelebornPartitionWriter.cc cpp/core/jni/JniWrapper.cc cpp/velox/operators/serializer/VeloxColumnarBatchSerializer.h gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatches.java gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala cpp/velox/benchmarks/GenericBenchmark.cc cpp/velox/shuffle/VeloxShuffleReader.cc cpp/velox/shuffle/VeloxShuffleReader.h cpp/velox/operators/writer/VeloxParquetDatasource.cc cpp/velox/operators/serializer/VeloxColumnarToRowConverter.cc cpp/core/benchmarks/CompressionBenchmark.cc gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/operators/serializer/VeloxRowToColumnarConverter.cc cpp/velox/tests/VeloxShuffleWriterTest.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/core/operators/r2c/RowToColumnar.h .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/compute/Backend.h cpp/core/CMakeLists.txt cpp/velox/compute/WholeStageResultIterator.h cpp/velox/CMakeLists.txt cpp/core/tests/CMakeLists.txt cpp/core/memory/ArrowMemoryPool.h gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativeRowToColumnarJniWrapper.java cpp/core/utils/macros.h gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala cpp/core/shuffle/LocalPartitionWriter.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala cpp/velox/benchmarks/BenchmarkUtils.cc cpp/velox/memory/VeloxColumnarBatch.h pom.xml cpp/velox/benchmarks/BenchmarkUtils.h cpp/core/operators/c2r/ArrowColumnarToRowConverter.cc gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/velox/tests/OrcTest.cc |
| 20. | ulyssesyou18@gmail.com | rui.mo@intel.com |
91 shared files
backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashJoinExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h docs/velox-backend-limitations.md gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendsApiManager.scala backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/CMake/ConfigArrow.cmake gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/RowToCHNativeColumnarExec.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenColumnarRules.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala cpp/velox/substrait/SubstraitToVeloxExpr.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala cpp/compile.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCDSMetricsSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitParser.cc backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala gluten-core/src/main/scala/io/glutenproject/execution/RowToColumnarExecBase.scala cpp/velox/tests/Substrait2VeloxValuesNodeConversionTest.cc cpp/core/config/GlutenConfig.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala cpp/core/jni/JniWrapper.cc cpp/CMakeLists.txt gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala dev/builddeps-veloxbe.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/scala/io/glutenproject/execution/ColumnarToRowExecBase.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/CMakeLists.txt backends-clickhouse/src/main/scala/io/glutenproject/execution/CHFilterExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlan.h backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ArrowBufferAllocators.java cpp/velox/tests/VeloxSubstraitRoundTripTest.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/Validator.scala gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxExpr.h gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/utils/ColumnarShuffleUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala backends-velox/src/main/scala/io/glutenproject/utils/DatasourceUtil.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarCollapseTransformStages.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala backends-velox/src/test/scala/io/glutenproject/benchmarks/NativeBenchmarkPlanGenerator.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala |
| 21. | rong.ma@intel.com | yangchuan.zy@alibaba-inc.com |
90 shared files
cpp/core/shuffle/ShuffleWriter.h docs/developers/MicroBenchmarks.md cpp/CMake/BuildGlog.cmake cpp/velox/benchmarks/common/BenchmarkUtils.cc gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala README.md cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/tests/VeloxColumnarToRowTest.cc cpp/core/jni/JniCommon.h gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala backends-velox/src/main/java/io/glutenproject/udf/UdfJniWrapper.java cpp/velox/tests/ColumnarToRowTest.cc docs/Configuration.md gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala cpp/velox/compute/VeloxRuntime.cc gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala cpp/core/compute/Runtime.h gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/benchmarks/ShuffleSplitBenchmark.cc cpp/velox/utils/VeloxArrowUtils.h cpp/core/memory/MemoryAllocator.h cpp/core/compute/ExecutionCtx.h cpp/velox/shuffle/VeloxShuffleWriter.h cpp/velox/tests/ExecutionCtxTest.cc cpp/velox/benchmarks/common/ParquetReaderIterator.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/jni/VeloxJniWrapper.cc gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedVeloxColumnarShuffleWriter.scala cpp/core/tests/BackendTest.cc cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/memory/VeloxColumnarBatch.cc gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/velox/tests/CMakeLists.txt cpp/core/benchmarks/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala cpp/core/tests/RoundRobinPartitionerTest.cc ep/build-velox/src/build_velox.sh gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc cpp/core/shuffle/ShuffleReader.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/benchmarks/common/BenchmarkUtils.h shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp/velox/compute/VeloxRuntime.h cpp/velox/tests/VeloxRowToColumnarTest.cc cpp/core/config/GlutenConfig.h gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java cpp/core/shuffle/rss/CelebornPartitionWriter.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/CMakeLists.txt cpp/velox/benchmarks/GenericBenchmark.cc cpp/velox/shuffle/VeloxShuffleReader.cc cpp/velox/shuffle/VeloxShuffleReader.h cpp/velox/benchmarks/common/FileReaderIterator.h dev/builddeps-veloxbe.sh cpp/velox/operators/writer/VeloxParquetDatasource.cc cpp/core/benchmarks/CompressionBenchmark.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/CMake/BuildGflags.cmake cpp/velox/compute/VeloxExecutionCtx.cc cpp/velox/tests/VeloxShuffleWriterTest.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/CMakeLists.txt cpp/velox/tests/RuntimeTest.cc cpp/velox/CMakeLists.txt cpp/core/utils/macros.h cpp/velox/utils/VeloxArrowUtils.cc cpp/core/shuffle/LocalPartitionWriter.cc cpp/velox/compute/VeloxExecutionCtx.h cpp/velox/udf/examples/MyUDF.cpp cpp/velox/benchmarks/BenchmarkUtils.cc cpp/core/memory/MemoryAllocator.cc cpp/velox/benchmarks/BenchmarkUtils.h cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc cpp/core/shuffle/ShuffleReader.cc cpp/core/utils/qpl/qpl_job_pool.cc cpp/velox/tests/OrcTest.cc |
| 22. | feilong.he@intel.com | joey.ljy@alibaba-inc.com |
87 shared files
gluten-core/src/main/java/io/glutenproject/substrait/type/MapNode.java gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenSQLWindowFunctionSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/WindowRelNode.java gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/ArrayExpressionTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesNode.java gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/AggregateRelNode.java gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenSQLWindowFunctionSuite.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/ExpressionBuilder.java gluten-core/src/main/scala/io/glutenproject/expression/StructExpressionTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/SortRelNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExpandRelNode.java gluten-core/src/main/java/io/glutenproject/substrait/type/TypeBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanBuilder.java gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/IfThenNode.java gluten-core/src/main/scala/io/glutenproject/extension/ExpressionExtensionTrait.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/WindowFunctionNode.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ProjectRelNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsTrait.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesBuilder.java gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-core/src/main/scala/org/apache/spark/softaffinity/SoftAffinityUtil.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/java/io/glutenproject/substrait/expression/AggregateFunctionNode.java gluten-core/src/main/java/io/glutenproject/substrait/expression/SelectionNode.java .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala docs/get-started/Velox.md gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanNode.java gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala cpp/velox/CMakeLists.txt gluten-core/src/main/java/io/glutenproject/substrait/rel/GenerateRelNode.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCHSuite.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableNode.java gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenExplainUtils.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenSortSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenSortSuite.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala ep/build-velox/src/get_velox.sh gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarCollapseTransformStages.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 23. | 1398775315@qq.com | chang.chen@kyligence.io |
86 shared files
cpp-ch/local-engine/Storages/ch_parquet/arrow/encoding.cc cpp-ch/local-engine/Storages/SubstraitSource/OrcUtil.cpp cpp-ch/local-engine/Storages/ch_parquet/arrow/reader.cc cpp-ch/local-engine/Builder/SerializedPlanBuilder.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.cpp backends-clickhouse/pom.xml cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp cpp-ch/local-engine/tests/gtest_ch_join.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp cpp-ch/local-engine/jni/jni_error.cpp cpp-ch/local-engine/Shuffle/ShuffleWriter.h cpp-ch/local-engine/tests/gtest_spark_row.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.cpp cpp-ch/local-engine/Storages/ch_parquet/arrow/column_reader.h cpp-ch/local-engine/Functions/CMakeLists.txt cpp-ch/local-engine/Parser/WindowRelParser.cpp backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocators.java backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala cpp-ch/local-engine/Builder/BroadCastJoinBuilder.cpp cpp-ch/local-engine/tests/gtest_ch_storages.cpp cpp-ch/local-engine/Builder/SerializedPlanBuilder.cpp cpp-ch/.clang-format cpp-ch/local-engine/Storages/StorageJoinFromReadBuffer.cpp cpp-ch/local-engine/Parser/WindowRelParser.h cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/RelParser.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Shuffle/ShuffleReader.h cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h cpp-ch/local-engine/Storages/StorageJoinFromReadBuffer.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.h backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala cpp-ch/local-engine/Storages/ch_parquet/arrow/reader_internal.cc cpp-ch/local-engine/jni/jni_common.h cpp-ch/local-engine/Shuffle/ShuffleWriter.cpp cpp-ch/local-engine/Storages/SubstraitSource/OrcFormatFile.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.h cpp-ch/local-engine/tests/gtest_local_engine.cpp cpp-ch/local-engine/Storages/ArrowParquetBlockInputFormat.h cpp-ch/local-engine/jni/jni_common.cpp cpp-ch/local-engine/Operator/ExpandTransform.cpp backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHShuffleSplitterJniWrapper.java cpp-ch/local-engine/Parser/SparkRowToCHColumn.h cpp-ch/local-engine/Operator/BlockCoalesceOperator.cpp cpp-ch/local-engine/CMakeLists.txt cpp-ch/local-engine/Storages/ch_parquet/arrow/column_reader.cc cpp-ch/local-engine/Parser/SortRelParser.h cpp-ch/local-engine/tests/CMakeLists.txt cpp-ch/local-engine/tests/benchmark_local_engine.cpp cpp-ch/local-engine/Shuffle/WriteBufferFromJavaOutputStream.cpp cpp-ch/local-engine/Join/StorageJoinFromReadBuffer.cpp cpp-ch/local-engine/Parser/SortRelParser.cpp cpp-ch/local-engine/tests/gtest_parquet_read.cpp cpp-ch/local-engine/Parser/RelParser.h cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Parser/ExpandRelParser.cpp cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp cpp-ch/local-engine/Parser/SparkRowToCHColumn.cpp shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp cpp-ch/local-engine/Storages/SubstraitSource/CMakeLists.txt cpp-ch/local-engine/Shuffle/ShuffleReader.cpp cpp-ch/local-engine/Storages/ch_parquet/CMakeLists.txt cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp cpp-ch/local-engine/Storages/ch_parquet/arrow/reader.h cpp-ch/local-engine/Operator/ExpandStep.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala cpp-ch/CMakeLists.txt backends-clickhouse/src/main/scala/io/glutenproject/vectorized/CHColumnarBatchSerializer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp-ch/local-engine/Storages/ch_parquet/arrow/encoding.h cpp-ch/local-engine/Storages/ArrowParquetBlockInputFormat.cpp cpp-ch/local-engine/Storages/CustomStorageMergeTree.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.cpp cpp-ch/local-engine/Storages/ch_parquet/arrow/reader_internal.h cpp-ch/local-engine/Parser/ExpandRelParser.h cpp-ch/local-engine/Common/CHUtil.h cpp-ch/local-engine/Operator/PartitionColumnFillingTransform.cpp cpp-ch/local-engine/Builder/BroadCastJoinBuilder.h cpp-ch/local-engine/Parser/CHColumnToSparkRow.h |
| 24. | ulyssesyou18@gmail.com | ke.a.jia@intel.com |
85 shared files
cpp/velox/compute/VeloxParquetDatasource.h gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteForHiveSuite.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h docs/velox-backend-limitations.md cpp/core/memory/ColumnarBatch.h backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxParquetDatasource.cc cpp/velox/compute/VeloxPlanConverter.cc shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenFormatWriterInjectsBase.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala cpp/CMake/ConfigArrow.cmake gluten-ut/spark34/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/sources/GlutenInsertSuite.scala tools/gluten-it/pom.xml gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/core/compute/ExecutionCtx.h gluten-core/src/main/java/io/glutenproject/substrait/rel/WriteRelNode.java cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenColumnarRules.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala cpp/velox/memory/VeloxColumnarBatch.cc shims/pom.xml gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetWriteSuite.scala cpp/core/config/GlutenConfig.h shims/spark34/pom.xml backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetDataTypeValidationSuite.scala cpp/velox/compute/VeloxExecutionCtx.cc shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/v2/BatchScanExecShim.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc docs/VeloxNotSupport.md cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala docs/developers/NewToGluten.md backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala cpp/velox/substrait/SubstraitToVeloxPlan.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala cpp/velox/compute/VeloxExecutionCtx.h backends-velox/src/main/java/io/glutenproject/spark/sql/execution/datasources/velox/DatasourceJniWrapper.java cpp/velox/tests/VeloxSubstraitRoundTripTest.cc cpp/velox/memory/VeloxColumnarBatch.h gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarWriteFilesExec.scala pom.xml backends-velox/pom.xml gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxMetricsSuite.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc substrait/substrait-spark/pom.xml gluten-core/src/main/scala/io/glutenproject/execution/WriteFilesExecTransformer.scala shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/v2/BatchScanExecShim.scala cpp/core/memory/ColumnarBatch.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala gluten-ut/pom.xml |
| 25. | 654010905@qq.com | qi.xie@intel.com |
84 shared files
cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h gluten-core/src/main/java/io/glutenproject/substrait/type/MapNode.java cpp-ch/local-engine/Storages/SubstraitSource/OrcUtil.cpp docs/get-started/ClickHouse.md cpp-ch/local-engine/Parser/example_udf/myMd5.cpp cpp-ch/local-engine/Builder/SerializedPlanBuilder.h cpp-ch/local-engine/Common/Config.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.cpp cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp cpp-ch/local-engine/tests/gtest_ch_join.cpp cpp-ch/local-engine/Parser/example_udf/tests/gtest_my_md5.cpp cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp cpp-ch/local-engine/Storages/Output/OutputFormatFile.h cpp-ch/local-engine/tests/gtest_nested_utils.cpp cpp-ch/local-engine/Storages/Output/FileWriterWrappers.h cpp-ch/local-engine/tests/gtest_spark_row.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.cpp cpp-ch/local-engine/Parser/FunctionExecutor.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.h cpp-ch/local-engine/Parser/example_udf/tests/gtest_my_add.cpp cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.cpp cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.cpp cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/RelMetric.cpp cpp-ch/local-engine/Parser/ProjectRelParser.h cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h cpp-ch/local-engine/Parser/TypeParser.cpp cpp-ch/local-engine/Storages/CustomMergeTreeSink.h cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.h cpp-ch/local-engine/Functions/SparkFunctionTrim.cpp cpp-ch/local-engine/Functions/SparkFunctionRoundHalfUp.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.h cpp-ch/local-engine/tests/gtest_local_engine.cpp cpp-ch/local-engine/Storages/ArrowParquetBlockInputFormat.h cpp-ch/local-engine/Functions/SparkFunctionHashingExtended.h cpp-ch/local-engine/Operator/BlockCoalesceOperator.h cpp-ch/local-engine/Operator/BlockCoalesceOperator.cpp cpp-ch/local-engine/CMakeLists.txt cpp-ch/local-engine/Storages/Output/FileWriterWrappers.cpp gluten-core/src/main/java/io/glutenproject/substrait/type/NothingNode.java cpp-ch/local-engine/tests/CMakeLists.txt cpp-ch/local-engine/Shuffle/ShuffleSplitter.h cpp-ch/local-engine/tests/benchmark_local_engine.cpp cpp-ch/local-engine/Parser/FunctionExecutor.h cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.h gluten-core/src/main/java/io/glutenproject/substrait/type/ListNode.java cpp-ch/local-engine/tests/gtest_parquet_read.cpp cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.h cpp-ch/local-engine/tests/gtest_parquet_write.cpp cpp-ch/local-engine/Parser/ProjectRelParser.cpp cpp-ch/local-engine/Parser/FunctionParser.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/TypeParser.h cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp cpp-ch/local-engine/tests/gtest_hash.cpp cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.h cpp-ch/local-engine/Storages/CustomMergeTreeSink.cpp cpp-ch/local-engine/Storages/Output/OutputFormatFile.cpp cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.h cpp-ch/local-engine/tests/benchmark_parquet_read.cpp cpp-ch/local-engine/tests/benchmark_spark_row.cpp cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp cpp-ch/local-engine/Storages/SubstraitSource/JSONFormatFile.cpp cpp-ch/local-engine/tests/gtest_orc_input_format.cpp cpp-ch/local-engine/proto/CMakeLists.txt cpp-ch/local-engine/Storages/SubstraitSource/OrcUtil.h cpp-ch/local-engine/Parser/SerializedPlanParser.cpp gluten-core/src/main/java/io/glutenproject/substrait/expression/LiteralNodeWithValue.java cpp-ch/local-engine/tests/gtest_ch_functions.cpp cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.h cpp-ch/local-engine/Parser/FunctionParser.h cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.h cpp-ch/local-engine/Storages/ArrowParquetBlockInputFormat.cpp cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.cpp cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.cpp cpp-ch/local-engine/Common/CHUtil.h cpp-ch/local-engine/Parser/example_udf/myAdd.cpp cpp-ch/local-engine/Functions/SparkFunctionHashingExtended.cpp cpp-ch/local-engine/Storages/SubstraitSource/JSONFormatFile.h |
| 26. | zhangzc@apache.org | chang.chen@kyligence.io |
81 shared files
cpp-ch/local-engine/Parser/AggregateRelParser.cpp backends-clickhouse/src/main/java/io/glutenproject/metrics/MetricsProcessor.java gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala cpp-ch/local-engine/Builder/SerializedPlanBuilder.h backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/table/ClickHouseTableV2.scala backends-clickhouse/src/main/scala/io/glutenproject/expression/CHExpressionTransformer.scala cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHSuite.scala cpp-ch/local-engine/Shuffle/NativeSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala cpp-ch/local-engine/Parser/WindowRelParser.cpp gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/ClickHouseAppendDataExec.scala backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp-ch/local-engine/Builder/SerializedPlanBuilder.cpp cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.h gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala cpp-ch/local-engine/Common/CHUtil.cpp gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala cpp-ch/local-engine/Parser/RelMetric.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/joins/ClickHouseBuildSideRelation.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/GlutenMergeTreePartition.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/BlockSplitIterator.java backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/RowToCHNativeColumnarExec.scala backends-clickhouse/src/main/java/io/glutenproject/metrics/MetricsData.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseFileFormatSuite.scala cpp-ch/local-engine/tests/gtest_local_engine.cpp gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHShuffleSplitterJniWrapper.java cpp-ch/local-engine/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp-ch/local-engine/Parser/RelMetric.h cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.cpp gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarSubqueryBroadcastExec.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala cpp-ch/local-engine/tests/benchmark_local_engine.cpp cpp-ch/local-engine/Parser/SortRelParser.cpp cpp-ch/local-engine/Parser/RelParser.h backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/utils/ScanMergeTreePartsUtils.scala backends-clickhouse/src/main/scala/org/apache/spark/affinity/CHAffinity.scala cpp-ch/local-engine/local_engine_jni.cpp gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Parser/ExpandRelParser.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-clickhouse/src/main/java/io/glutenproject/metrics/NativeMetrics.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/CHDatasourceJniWrapper.java backends-clickhouse/src/test/scala/org/apache/spark/affinity/MixedAffinitySuite.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableNode.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala cpp-ch/local-engine/Storages/CustomStorageMergeTree.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHContextApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetAQESuite.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableBuilder.java cpp-ch/local-engine/Common/CHUtil.h backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeExpressionEvaluator.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/TestFileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHAbstractSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/extension/TestFileSourceScanExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala backends-clickhouse/src/main/java/io/glutenproject/metrics/OperatorMetrics.java backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuit.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/statistics/SparkFunctionStatistics.scala |
| 27. | hongze.zhang@intel.com | zchw100@qq.com |
81 shared files
cpp/core/shuffle/ShuffleWriter.h cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxParquetDatasource.cc cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/tests/VeloxColumnarToRowTest.cc cpp/core/jni/JniCommon.h cpp/velox/jni/JniFileSystem.cc cpp/velox/memory/VeloxMemoryPool.cc gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala cpp/velox/tests/ColumnarToRowTest.cc docs/Configuration.md cpp/core/shuffle/Partitioner.h gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala cpp/core/shuffle/Partitioner.cc cpp/core/memory/MemoryAllocator.h cpp/core/shuffle/FallbackRangePartitioner.cc cpp/core/compute/ExecutionCtx.h cpp/velox/shuffle/VeloxShuffleWriter.h cpp/velox/tests/ExecutionCtxTest.cc cpp/velox/compute/VeloxPlanConverter.h cpp/velox/operators/plannodes/RowVectorStream.h cpp/velox/jni/VeloxJniWrapper.cc cpp/core/shuffle/RoundRobinPartitioner.h cpp/core/memory/HbwAllocator.h cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/tests/ArrowToVeloxTest.cc cpp/velox/benchmarks/QueryBenchmark.cc cpp/core/tests/BackendTest.cc cpp/core/shuffle/SinglePartPartitioner.cc cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/memory/VeloxColumnarBatch.cc cpp/core/compute/ResultIterator.cc cpp/core/shuffle/type.h cpp/velox/benchmarks/ParquetWriteBenchmark.cc cpp/core/compute/ResultIterator.h cpp/velox/benchmarks/BatchIteratorWrapper.h cpp/velox/compute/VeloxInitializer.h cpp/core/shuffle/FallbackRangePartitioner.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCDSSuite.scala cpp/velox/jni/JniFileSystem.h cpp/velox/memory/VeloxMemoryPool.h cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/core/compute/Backend.cc cpp/velox/tests/VeloxRowToColumnarTest.cc cpp/core/memory/ArrowMemoryPool.cc cpp/velox/memory/VeloxMemoryManager.h backends-velox/src/main/java/io/glutenproject/fs/OnHeapFileSystem.java cpp/core/jni/JniWrapper.cc cpp/velox/shuffle/VeloxShuffleReader.cc cpp/velox/shuffle/VeloxShuffleReader.h cpp/velox/substrait/VeloxToSubstraitPlan.cc cpp/core/benchmarks/CompressionBenchmark.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/benchmarks/BatchVectorIterator.h cpp/velox/compute/VeloxBackend.cc cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/compute/Backend.h cpp/core/CMakeLists.txt cpp/velox/compute/WholeStageResultIterator.h cpp/core/memory/ArrowMemoryPool.h cpp/velox/compute/VeloxInitializer.cc cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/core/shuffle/LocalPartitionWriter.cc cpp/velox/compute/VeloxExecutionCtx.h cpp/velox/tests/VeloxSubstraitRoundTripTest.cc cpp/velox/benchmarks/BenchmarkUtils.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala cpp/velox/jni/JniWrapper.cc cpp/velox/benchmarks/BatchStreamIterator.h cpp/core/memory/MemoryAllocator.cc cpp/velox/benchmarks/BenchmarkUtils.h cpp/core/shuffle/RoundRobinPartitioner.cc cpp/core/utils/Print.h cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh |
| 28. | feilong.he@intel.com | ke.a.jia@intel.com |
79 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteForHiveSuite.scala docs/velox-backend-limitations.md backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-ut/spark34/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenDateExpressionsSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetIOSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetIOSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala docs/developers/SubstraitModifications.md gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala tools/gluten-it/pom.xml gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativeColumnarToRowJniWrapper.java gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenColumnarRules.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala cpp/velox/tests/CMakeLists.txt shims/pom.xml gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCDSSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/VeloxWriteQueue.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala .github/ISSUE_TEMPLATE/bug.yml docs/velox-backend-troubleshooting.md backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetWriteSuite.scala cpp/core/config/GlutenConfig.h gluten-ut/common/pom.xml backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/VeloxColumnarBatchIterator.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenDataFrameAggregateSuite.scala gluten-core/src/main/scala/org/apache/spark/softaffinity/SoftAffinityUtil.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-core/src/main/scala/org/apache/spark/rpc/GlutenDriverEndpoint.scala cpp/velox/benchmarks/CMakeLists.txt shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/v2/BatchScanExecShim.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/v2/velox/VeloxParquetTable.scala cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala docs/developers/NewToGluten.md gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala cpp/velox/substrait/SubstraitToVeloxPlan.h gluten-data/src/main/java/io/glutenproject/metrics/OperatorMetrics.java backends-velox/src/main/java/io/glutenproject/spark/sql/execution/datasources/velox/DatasourceJniWrapper.java gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala pom.xml gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/exchange/GlutenEnsureRequirementsSuite.scala backends-velox/pom.xml gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/v2/velox/VeloxParquetDatasourceV2.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/org/apache/spark/rpc/GlutenExecutorEndpoint.scala substrait/substrait-spark/pom.xml shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/v2/BatchScanExecShim.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala gluten-ut/pom.xml |
| 29. | chang.chen@kyligence.io | yangchuan.zy@alibaba-inc.com |
79 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/IndicatorVector.java backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashJoinExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarBroadcastExchangeExec.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesNode.java gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/ClickHouseAppendDataExec.scala backends-clickhouse/src/test/java/org/apache/spark/memory/TestTaskMemoryManagerSuite.java backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocators.java backends-velox/src/main/java/io/glutenproject/udf/UdfJniWrapper.java gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocatorManagerImpl.java gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-data/src/main/java/io/glutenproject/init/JniUtils.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativeColumnarToRowJniWrapper.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchSerializerJniWrapper.java gluten-core/src/main/java/io/glutenproject/substrait/type/ColumnTypeNode.java gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocators.java gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/BatchIterator.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarSubqueryBroadcastExec.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala gluten-data/src/main/scala/io/glutenproject/vectorized/CloseableColumnBatchIterator.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchOutIterator.java backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocatorManagerImpl.java gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatches.java gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/expression/QuaternaryExpressionTransformer.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java backends-clickhouse/src/main/scala/io/glutenproject/execution/NativeFileScanColumnarRDD.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/BinaryExpressionTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativeRowToColumnarJniWrapper.java backends-clickhouse/src/test/scala/org/apache/spark/affinity/MixedAffinitySuite.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/scala/io/glutenproject/expression/TernaryExpressionTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableNode.java backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHParquetReadBenchmark.scala gluten-core/src/main/java/io/glutenproject/memory/memtarget/spark/GlutenMemoryConsumer.java gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ArrowBufferAllocators.java backends-velox/src/main/java/io/glutenproject/spark/sql/execution/datasources/velox/DatasourceJniWrapper.java gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala pom.xml gluten-core/src/main/java/io/glutenproject/vectorized/GeneralOutIterator.java gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala gluten-core/src/main/java/io/glutenproject/validate/NativePlanValidationInfo.java backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeExpressionEvaluator.java gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala |
| 30. | 1398775315@qq.com | 654010905@qq.com |
75 shared files
cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h cpp-ch/local-engine/Storages/SubstraitSource/OrcUtil.cpp docs/get-started/ClickHouse.md gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp-ch/local-engine/Builder/SerializedPlanBuilder.h cpp-ch/local-engine/Common/Config.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.cpp cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp cpp-ch/local-engine/tests/gtest_ch_join.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala .gitignore cpp-ch/local-engine/tests/gtest_spark_row.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.h backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala docs/ClickHouse.md cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala cpp-ch/local-engine/Shuffle/ShuffleWriterBase.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp-ch/local-engine/Storages/SubstraitSource/OrcFormatFile.h cpp-ch/local-engine/Storages/CustomMergeTreeSink.h cpp-ch/local-engine/Storages/IO/AggregateSerializationUtils.cpp cpp-ch/local-engine/Shuffle/CachedShuffleWriter.cpp gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.h cpp-ch/local-engine/Functions/registerFunctions.cpp cpp-ch/local-engine/Storages/SubstraitSource/OrcFormatFile.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.h cpp-ch/local-engine/tests/gtest_local_engine.cpp cpp-ch/local-engine/Storages/ArrowParquetBlockInputFormat.h backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHShuffleSplitterJniWrapper.java cpp-ch/local-engine/Operator/BlockCoalesceOperator.h cpp-ch/local-engine/Operator/BlockCoalesceOperator.cpp cpp-ch/local-engine/CMakeLists.txt gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Shuffle/PartitionWriter.h cpp-ch/local-engine/Shuffle/PartitionWriter.cpp shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp-ch/local-engine/tests/CMakeLists.txt cpp-ch/local-engine/Shuffle/ShuffleSplitter.h cpp-ch/local-engine/tests/benchmark_local_engine.cpp cpp-ch/local-engine/Functions/regexpExtractAllSpark.cpp cpp-ch/local-engine/tests/gtest_parquet_read.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.h cpp-ch/local-engine/Storages/CustomMergeTreeSink.cpp cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp cpp-ch/local-engine/tests/benchmark_parquet_read.cpp cpp-ch/local-engine/tests/benchmark_spark_row.cpp cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp cpp-ch/local-engine/tests/gtest_orc_input_format.cpp cpp-ch/local-engine/proto/CMakeLists.txt cpp-ch/local-engine/Storages/SubstraitSource/OrcUtil.h cpp-ch/local-engine/Parser/SerializedPlanParser.cpp gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp-ch/local-engine/tests/gtest_ch_functions.cpp cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.h cpp-ch/local-engine/Storages/IO/CompressedWriteBuffer.cpp cpp-ch/local-engine/Functions/trimSpark.cpp cpp-ch/local-engine/Storages/ArrowParquetBlockInputFormat.cpp cpp-ch/local-engine/Shuffle/CachedShuffleWriter.h backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.cpp gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala cpp-ch/local-engine/Common/CHUtil.h |
| 31. | rong.ma@intel.com | chengcheng.jin@intel.com |
74 shared files
cpp/core/shuffle/ShuffleWriter.h cpp/core/shuffle/rss/CelebornPartitionWriter.h gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala ep/build-arrow/src/memorypool.patch cpp/core/utils/compression.h cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/tests/VeloxColumnarToRowTest.cc cpp/core/jni/JniCommon.h gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala cpp/velox/tests/ColumnarToRowTest.cc cpp/core/shuffle/reader.cc docs/Configuration.md cpp/core/utils/TestUtils.h gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala cpp/core/utils/Compression.cc gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/core/tests/ArrowShuffleWriterTest.cc cpp/velox/benchmarks/ShuffleSplitBenchmark.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/shuffle/VeloxShuffleWriter.h cpp/velox/jni/VeloxJniWrapper.cc cpp/velox/tests/ArrowToVeloxTest.cc cpp/core/tests/BackendTest.cc cpp/velox/memory/VeloxColumnarBatch.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/velox/tests/CMakeLists.txt cpp/core/utils/qpl/qpl_codec.h gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala cpp/core/utils/qat/QatCodec.cc cpp/velox/benchmarks/ParquetWriteBenchmark.cc cpp/velox/compute/VeloxInitializer.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/tests/VeloxRowToColumnarTest.cc gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java cpp/core/shuffle/rss/CelebornPartitionWriter.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala cpp/core/jni/JniWrapper.cc cpp/core/shuffle/LocalPartitionWriter.h cpp/velox/benchmarks/GenericBenchmark.cc cpp/velox/shuffle/VeloxShuffleReader.cc cpp/velox/shuffle/VeloxShuffleReader.h cpp/velox/operators/writer/VeloxParquetDatasource.cc cpp/core/benchmarks/CompressionBenchmark.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/tests/VeloxShuffleWriterTest.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala ep/build-arrow/src/get_arrow.sh .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/CMakeLists.txt cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc cpp/core/utils/macros.h cpp/core/shuffle/ShuffleSchema.h cpp/core/shuffle/ShuffleWriter.cc cpp/core/shuffle/LocalPartitionWriter.cc cpp/core/utils/qpl/qpl_codec.cc cpp/velox/benchmarks/BenchmarkUtils.cc cpp/core/shuffle/ArrowShuffleWriter.h cpp/core/shuffle/ArrowShuffleWriter.cc cpp/velox/benchmarks/BenchmarkUtils.h gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/core/shuffle/reader.h cpp/core/utils/qat/QatCodec.h cpp/velox/tests/OrcTest.cc |
| 32. | chengcheng.jin@intel.com | rui.mo@intel.com |
71 shared files
backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc gluten-data/src/main/scala/io/glutenproject/utils/ArrowUtil.scala gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala cpp/CMake/ConfigArrow.cmake gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/benchmarks/ShuffleSplitBenchmark.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/compute/VeloxPlanConverter.h cpp/velox/jni/VeloxJniWrapper.cc cpp/velox/tests/ArrowToVeloxTest.cc cpp/velox/benchmarks/QueryBenchmark.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ArrowColumnarBatches.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala cpp/velox/operators/functions/RegistrationAllFunctions.h cpp/velox/tests/CMakeLists.txt cpp/velox/tests/VeloxColumnarBatchSerializerTest.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala cpp/velox/operators/writer/VeloxParquetDatasource.h cpp/velox/benchmarks/ParquetWriteBenchmark.cc gluten-data/src/main/scala/io/glutenproject/execution/GlutenRowToArrowColumnarExec.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala cpp/velox/compute/VeloxColumnarToRowConverter.cc backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCDSMetricsSuite.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornColumnarBatchSerializer.scala gluten-core/src/main/scala/io/glutenproject/execution/RowToColumnarExecBase.scala gluten-data/src/main/scala/io/glutenproject/backendsapi/glutendata/GlutenIteratorApi.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHAggAndShuffleBenchmark.scala cpp/core/memory/ArrowMemoryPool.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala cpp/core/jni/JniWrapper.cc gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala cpp/velox/benchmarks/GenericBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerHandler.scala cpp/velox/operators/writer/VeloxParquetDatasource.cc backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/operators/functions/RegistrationAllFunctions.cc cpp/velox/tests/VeloxShuffleWriterTest.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-data/src/main/scala/io/glutenproject/utils/ImplicitClass.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/compute/WholeStageResultIterator.h cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp/velox/benchmarks/BenchmarkUtils.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/Validator.scala cpp/velox/benchmarks/BenchmarkUtils.h gluten-core/src/main/scala/io/glutenproject/utils/ColumnarShuffleUtil.scala gluten-data/src/main/scala/org/apache/spark/sql/utils/SparkArrowUtil.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/velox/tests/OrcTest.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala |
| 33. | rui.mo@intel.com | chang.chen@kyligence.io |
69 shared files
gluten-core/src/main/java/io/glutenproject/substrait/type/StructNode.java gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/IndicatorVector.java backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashJoinExecTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala gluten-data/src/main/scala/io/glutenproject/utils/ArrowUtil.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDataFrameSuite.scala backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetQuerySuite.scala backends-velox/src/main/scala/org/apache/spark/sql/catalyst/AggregateFunctionRewriteRule.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-data/src/main/java/io/glutenproject/memory/alloc/ManagedReservationListener.java backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/RowToCHNativeColumnarExec.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/java/io/glutenproject/substrait/type/TypeBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-clickhouse/src/main/java/io/glutenproject/execution/ColumnarNativeIterator.java gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ManagedAllocationListener.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/catalyst/expressions/aggregate/HLLAdapter.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHAggAndShuffleBenchmark.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ProjectRelNode.java gluten-data/src/main/scala/io/glutenproject/utils/ArrowAbiUtil.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/SelectionNode.java gluten-data/src/main/java/io/glutenproject/columnarbatch/PlaceholderVector.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-data/src/main/scala/io/glutenproject/utils/ImplicitClass.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp gluten-core/src/main/java/io/glutenproject/vectorized/GeneralInIterator.java gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-data/src/main/java/io/glutenproject/vectorized/ArrowWritableColumnVector.java gluten-data/src/main/java/io/glutenproject/metrics/OperatorMetrics.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ArrowBufferAllocators.java gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetAQESuite.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/utils/SparkArrowUtil.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetQuerySuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala |
| 34. | yangchuan.zy@alibaba-inc.com | ke.a.jia@intel.com |
69 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/tests/VeloxColumnarToRowTest.cc gluten-core/src/main/resources/substrait/proto/substrait/algebra.proto backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala cpp/velox/tests/ColumnarToRowTest.cc docs/developers/SubstraitModifications.md gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/core/operators/c2r/ColumnarToRow.h cpp/velox/utils/VeloxArrowUtils.h gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala cpp/core/compute/ExecutionCtx.h cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativeColumnarToRowJniWrapper.java cpp/velox/utils/ResourceMap.h gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenColumnarRules.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala cpp/velox/memory/VeloxColumnarBatch.cc cpp/velox/tests/CMakeLists.txt cpp/velox/tests/VeloxColumnarBatchSerializerTest.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala ep/build-velox/src/build_velox.sh cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/VeloxWriteQueue.scala cpp/velox/compute/VeloxBackend.h gluten-data/src/main/java/io/glutenproject/datasource/velox/DatasourceJniWrapper.java backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/benchmarks/common/BenchmarkUtils.h cpp/velox/tests/VeloxRowToColumnarTest.cc cpp/core/config/GlutenConfig.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/operators/writer/VeloxParquetDatasource.cc cpp/velox/operators/serializer/VeloxColumnarToRowConverter.cc gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java cpp/velox/compute/VeloxExecutionCtx.cc cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/compute/Backend.h cpp/core/operators/c2r/ArrowColumnarToRowConverter.h cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/compute/VeloxExecutionCtx.h backends-velox/src/main/java/io/glutenproject/spark/sql/execution/datasources/velox/DatasourceJniWrapper.java cpp/velox/memory/VeloxColumnarBatch.h gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala pom.xml cpp/core/operators/c2r/ArrowColumnarToRowConverter.cc gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 35. | joey.ljy@alibaba-inc.com | ulyssesyou18@gmail.com |
69 shared files
dev/package.sh gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenFormatWriterInjectsBase.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala cpp/CMakeLists.txt gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetDataTypeValidationSuite.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/extension/CollapseProjectExecTransformer.scala docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxOrcDataTypeValidationSuite.scala cpp/velox/CMakeLists.txt backends-clickhouse/src/main/scala/io/glutenproject/execution/CHFilterExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCHSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenExplainUtils.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxHashJoinSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala ep/build-velox/src/get_velox.sh gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarCollapseTransformStages.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 36. | hongze.zhang@intel.com | xiyu.zk@alibaba-inc.com |
68 shared files
gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/core/shuffle/ShuffleWriter.h cpp/core/shuffle/rss/CelebornPartitionWriter.h tools/gluten-it/src/main/scala/io/glutenproject/integration/tpc/ds/TpcdsSuite.scala tools/gluten-it/src/main/scala/io/glutenproject/integration/tpc/TpcSuite.scala backends-clickhouse/pom.xml cpp/velox/compute/WholeStageResultIterator.cc cpp/core/jni/JniCommon.h cpp/velox/memory/VeloxMemoryPool.cc gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala gluten-data/src/main/scala/io/glutenproject/vectorized/GlutenColumnarBatchSerializer.scala gluten-core/pom.xml cpp/core/shuffle/PartitionWriter.cc gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java cpp/core/tests/ArrowShuffleWriterTest.cc cpp/velox/shuffle/VeloxShuffleWriter.h tools/gluten-it/src/main/scala/io/glutenproject/integration/tpc/h/TpchSuite.scala tools/gluten-it/src/main/java/io/glutenproject/integration/tpc/Tpc.java gluten-data/src/main/scala/org/apache/spark/shuffle/GlutenColumnarShuffleWriter.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedVeloxColumnarShuffleWriter.scala cpp/core/shuffle/type.h gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedCHColumnarShuffleWriter.scala cpp/core/compute/ResultIterator.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-celeborn/pom.xml cpp/velox/compute/VeloxBackend.h cpp/core/shuffle/rss/RemotePartitionWriter.h gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornColumnarBatchSerializer.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchOutIterator.java gluten-celeborn/velox/pom.xml cpp/core/config/GlutenConfig.h gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java cpp/core/shuffle/rss/CelebornPartitionWriter.cc cpp/core/jni/JniWrapper.cc docs/Velox.md cpp/core/shuffle/PartitionWriterCreator.h cpp/core/shuffle/LocalPartitionWriter.h cpp/core/benchmarks/CompressionBenchmark.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala tools/gluten-it/src/main/scala/io/glutenproject/integration/tpc/Constants.scala cpp/velox/tests/VeloxShuffleWriterTest.cc .github/workflows/velox_be.yml cpp/core/shuffle/PartitionWriter.h docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/core/compute/Backend.h cpp/core/CMakeLists.txt cpp/velox/compute/WholeStageResultIterator.h cpp/core/benchmarks/ShuffleSplitBenchmark.cc cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/CelebornColumnarBatchSerializer.scala package/pom.xml cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/core/shuffle/LocalPartitionWriter.cc cpp/core/shuffle/ArrowShuffleWriter.h gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornHashBasedColumnarShuffleWriter.scala gluten-celeborn/common/src/main/java/org/apache/spark/shuffle/gluten/celeborn/CelebornShuffleManager.java cpp/core/shuffle/ArrowShuffleWriter.cc pom.xml backends-velox/pom.xml cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/core/shuffle/rss/RemotePartitionWriter.cc ep/build-velox/src/get_velox.sh |
| 37. | yan.ma@intel.com | ulyssesyou18@gmail.com |
68 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarBroadcastExchangeExec.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala cpp/velox/compute/VeloxRuntime.cc gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxExpr.cc cpp/velox/memory/VeloxColumnarBatch.cc gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/extension/GlutenSessionExtensionSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameAggregateSuite.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarQueryStagePrepOverrides.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenCachedTableSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetDataTypeValidationSuite.scala gluten-core/src/main/scala/io/glutenproject/extension/GlutenPlan.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxOrcDataTypeValidationSuite.scala cpp/velox/CMakeLists.txt cpp/velox/utils/ConfigExtractor.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala cpp/velox/utils/ConfigExtractor.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/Validator.scala gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/extension/CustomerColumnarPreRules.scala cpp/velox/substrait/SubstraitToVeloxExpr.h gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/FallbackStrategiesSuite.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 38. | rui.mo@intel.com | ke.a.jia@intel.com |
67 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h docs/velox-backend-limitations.md backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc docs/SupportProgress.md cpp/velox/compute/VeloxPlanConverter.cc backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala gluten-core/src/main/resources/substrait/proto/substrait/algebra.proto backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetIOSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetIOSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLInsertTestSuite.scala cpp/CMake/ConfigArrow.cmake docs/developers/SubstraitModifications.md gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/compute/VeloxPlanConverter.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenColumnarRules.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/tests/ArrowToVeloxTest.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala cpp/velox/tests/CMakeLists.txt cpp/velox/tests/VeloxColumnarBatchSerializerTest.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala ep/build-velox/src/build_velox.sh cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/compute/VeloxColumnarToRowConverter.cc cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/benchmarks/common/BenchmarkUtils.h cpp/velox/compute/RegistrationAllFunctions.cc cpp/core/config/GlutenConfig.h cpp/core/utils/metrics.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetPartitionDiscoverySuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala cpp/velox/operators/writer/VeloxParquetDatasource.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/v2/velox/VeloxParquetTable.scala cpp/velox/CMakeLists.txt gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/substrait/SubstraitToVeloxPlan.h gluten-data/src/main/java/io/glutenproject/metrics/OperatorMetrics.java cpp/velox/tests/VeloxSubstraitRoundTripTest.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala cpp/velox/jni/JniWrapper.cc gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala |
| 39. | xumovens@gmail.com | chang.chen@kyligence.io |
65 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala backends-clickhouse/src/main/scala/io/glutenproject/expression/CHExpressionTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeBlock.java gluten-core/src/main/scala/io/glutenproject/expression/JsonTupleExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/ClickHouseAppendDataExec.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/StorageJoinBuilder.java cpp-ch/local-engine/Builder/BroadCastJoinBuilder.cpp gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Common/CHUtil.cpp gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/BlockOutputStream.java gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseFileFormatSuite.scala cpp-ch/local-engine/Operator/ExpandTransform.cpp backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanBuilder.java backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java gluten-core/src/main/java/io/glutenproject/substrait/expression/StructLiteralNode.java gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala cpp-ch/local-engine/local_engine_jni.cpp gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Parser/ExpandRelParser.cpp cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHValidatorApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp backends-clickhouse/src/main/scala/io/glutenproject/execution/NativeFileScanColumnarRDD.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp-ch/local-engine/Operator/ExpandStep.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala cpp-ch/local-engine/Functions/SparkFunctionReinterpretAsString.cpp backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/CHDatasourceJniWrapper.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHParquetReadBenchmark.scala cpp-ch/local-engine/Parser/JoinRelParser.cpp backends-clickhouse/src/main/java/io/glutenproject/vectorized/ExpressionEvaluatorJniWrapper.java gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala cpp-ch/local-engine/Parser/ExpandRelParser.h backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeExpressionEvaluator.java gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala cpp-ch/local-engine/Parser/CHColumnToSparkRow.h backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHBlockWriterJniWrapper.java |
| 40. | chang.chen@kyligence.io | ulyssesyou18@gmail.com |
63 shared files
backends-clickhouse/src/main/scala/org/apache/spark/shuffle/utils/RangePartitionerBoundsGenerator.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashJoinExecTransformer.scala backends-clickhouse/pom.xml backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarBroadcastExchangeExec.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-celeborn/src/main/java/org/apache/spark/shuffle/gluten/celeborn/CelebornShuffleManager.java gluten-core/pom.xml gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java gluten-core/src/main/scala/io/glutenproject/glutenproject.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-data/src/main/java/io/glutenproject/init/JniUtils.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/RowToCHNativeColumnarExec.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala shims/pom.xml gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameAggregateSuite.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocatorManagerImpl.java gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatches.java gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHValidatorApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/QuaternaryExpressionTransformer.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/BinaryExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/scala/io/glutenproject/expression/TernaryExpressionTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BroadcastBuildSideRDD.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ArrowBufferAllocators.java backends-velox/src/main/java/io/glutenproject/spark/sql/execution/datasources/velox/DatasourceJniWrapper.java gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala gluten-ut/pom.xml |
| 41. | hongze.zhang@intel.com | qi.xie@intel.com |
63 shared files
tools/gluten-te/ubuntu/examples/buildhere-veloxbe/run.sh tools/gluten-te/ubuntu/cbash.sh tools/gluten-te/ubuntu/tpc.sh tools/gluten-it/README.md tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/SparkShell.java cpp/core/utils/compression.h cpp/velox/compute/WholeStageResultIterator.cc tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/action/Actions.scala tools/gluten-it/common/src/main/scala/org/apache/spark/sql/TypeUtils.scala docs/Configuration.md tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/QueriesCompare.java tools/gluten-it/sbin/gluten-it.sh .github/workflows/velox_tpch_merge.yml tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/SparkRunModes.java tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/ds/TpcdsDataGen.scala tools/gluten-it/pom.xml tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/Queries.java tools/gluten-te/ubuntu/scripts/set-login-env.sh tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/TpcSuite.scala cpp/velox/memory/VeloxColumnarBatch.cc cpp/velox/tests/CMakeLists.txt .github/workflows/code_style.yml ep/build-velox/src/build_velox.sh cpp/velox/benchmarks/BatchIteratorWrapper.h tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/action/DataGenOnly.scala tools/gluten-te/ubuntu/scripts/cmd.sh tools/gluten-te/ubuntu/examples/buildhere-veloxbe-dev/run.sh tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/Parameterized.java tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/Constants.scala cpp/CMakeLists.txt tools/gluten-it/common/src/main/scala/org/apache/spark/sql/TestUtils.scala tools/gluten-te/centos/buildenv.sh cpp-ch/local-engine/local_engine_jni.cpp docs/get-started/GlutenUsage.md tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/ds/TpcdsSuite.scala ep/build-arrow/src/build_arrow.sh cpp/velox/benchmarks/BatchVectorIterator.h tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/action/Parameterized.scala tools/gluten-te/ubuntu/build.sh tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/h/TpchSuite.scala ep/build-arrow/src/get_arrow.sh .github/workflows/ch_code_style.yml tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/TpcMixin.java .github/workflows/velox_be.yml docs/get-started/Velox.md cpp/core/jni/ConcurrentMap.h docs/VeloxNotSupport.md tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/action/Queries.scala cpp/core/CMakeLists.txt cpp/velox/compute/WholeStageResultIterator.h cpp/velox/CMakeLists.txt tools/gluten-te/ubuntu/buildenv.sh tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/DataGenMixin.java tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/Tpc.java tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/action/QueriesCompare.scala cpp/velox/benchmarks/BatchStreamIterator.h tools/gluten-it/common/src/main/scala/io/glutenproject/integration/stat/RamStat.scala cpp/core/utils/Print.h .github/workflows/velox_tpch_bench.yml ep/build-velox/src/get_velox.sh tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/action/SparkShell.scala tools/gluten-it/common/src/main/scala/org/apache/spark/deploy/history/HistoryServerHelper.scala tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/DataGenOnly.java |
| 42. | qi.xie@intel.com | lwz9103@163.com |
62 shared files
cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h cpp-ch/local-engine/Parser/AggregateRelParser.cpp docs/get-started/ClickHouse.md cpp-ch/local-engine/Functions/SparkFunctionRegexpExtractAll.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.cpp cpp-ch/local-engine/Functions/SparkFunctionMonthsBetween.h cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp cpp-ch/local-engine/tests/gtest_ch_join.cpp cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp .github/workflows/clickhouse_be_trigger.yml cpp-ch/local-engine/Functions/SparkParseURL.cpp cpp-ch/local-engine/Functions/CMakeLists.txt cpp-ch/local-engine/Parser/WindowRelParser.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.h cpp-ch/local-engine/Functions/SparkFunctionArrayDistinct.cpp cpp-ch/local-engine/Storages/StorageJoinFromReadBuffer.cpp cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.cpp cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Storages/CustomStorageMergeTree.cpp cpp-ch/local-engine/Parser/RelParser.cpp cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h cpp-ch/local-engine/Functions/SparkFunctionNextDay.h cpp-ch/local-engine/Parser/TypeParser.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp cpp-ch/local-engine/Functions/SparkFunctionStrToMap.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.h cpp-ch/local-engine/Storages/Serializations/ExcelSerialization.cpp cpp-ch/local-engine/CMakeLists.txt cpp-ch/local-engine/Parser/aggregate_function_parser/LeadLagParser.cpp cpp-ch/local-engine/Storages/Output/FileWriterWrappers.cpp cpp-ch/local-engine/Shuffle/ShuffleSplitter.h cpp-ch/local-engine/AggregateFunctions/AggregateFunctionPartialMerge.cpp ep/build-clickhouse/src/resources/bin/check_env.sh cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.h cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.h cpp-ch/local-engine/Parser/AggregateFunctionParser.cpp ep/build-clickhouse/src/build_clickhouse.sh cpp-ch/local-engine/Parser/RelParser.h cpp-ch/local-engine/tests/gtest_parquet_write.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Shuffle/SelectorBuilder.h ep/build-clickhouse/src/package.sh cpp-ch/local-engine/Common/GlutenSignalHandler.cpp cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.h cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.h cpp-ch/local-engine/proto/CMakeLists.txt cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/CMakeLists.txt cpp-ch/local-engine/Functions/SparkFunctionMonthsBetween.cpp ep/build-clickhouse/src/resources/bin/gluten.sh cpp-ch/local-engine/tests/gtest_ch_functions.cpp cpp-ch/local-engine/Operator/BlocksBufferPoolTransform.h cpp-ch/local-engine/Parser/AggregateFunctionParser.h cpp-ch/local-engine/Operator/ExpandTransorm.h cpp-ch/local-engine/Storages/CustomStorageMergeTree.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.cpp ep/build-clickhouse/src/install_ubuntu.sh cpp-ch/local-engine/Storages/SubstraitSource/JSONFormatFile.h cpp-ch/local-engine/Parser/CHColumnToSparkRow.h |
| 43. | zhangzc@apache.org | feilong.he@intel.com |
62 shared files
docs/get-started/ClickHouse.md gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala gluten-core/src/main/scala/io/glutenproject/utils/SubstraitPlanPrinterUtil.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/GlutenCustomerExtensionSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/expression/CHExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/org/apache/spark/util/SparkUtil.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala ep/build-clickhouse/src/resources/conf/gluten.properties gluten-core/src/main/scala/io/glutenproject/utils/InputPartitionsUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/AggregateFunctionsBuilder.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/GlutenCustomerExpressionTransformerSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/CustomerColumnarPreRules.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarSubqueryBroadcastExec.scala gluten-core/src/main/scala/io/glutenproject/extension/ExpressionExtensionTrait.scala gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/statistics/SparkFunctionStatistics.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/GlutenSessionExtensionSuite.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableNode.java gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/CustomerExpressionTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/TestFileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/utils/ExpressionUtil.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/extension/TestFileSourceScanExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-core/src/main/scala/io/glutenproject/utils/QueryPlanSelector.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/statistics/SparkFunctionStatistics.scala |
| 44. | yangchuan.zy@alibaba-inc.com | zchw100@qq.com |
62 shared files
cpp/core/shuffle/ShuffleWriter.h cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/tests/VeloxColumnarToRowTest.cc cpp/core/jni/JniCommon.h gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala cpp/velox/tests/ColumnarToRowTest.cc docs/Configuration.md gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala cpp/core/memory/MemoryAllocator.h cpp/core/compute/ExecutionCtx.h cpp/velox/shuffle/VeloxShuffleWriter.h cpp/velox/tests/ExecutionCtxTest.cc cpp/velox/compute/VeloxPlanConverter.h cpp/velox/operators/plannodes/RowVectorStream.h cpp/velox/jni/VeloxJniWrapper.cc docs/developers/HowTo.md cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/benchmarks/QueryBenchmark.cc cpp/core/tests/BackendTest.cc cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/memory/VeloxColumnarBatch.cc cpp/core/compute/ResultIterator.cc cpp/velox/benchmarks/ParquetWriteBenchmark.cc cpp/core/compute/ResultIterator.h cpp/core/shuffle/ShuffleReader.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitParser.cc cpp/velox/tests/VeloxRowToColumnarTest.cc cpp/core/memory/ArrowMemoryPool.cc cpp/velox/memory/VeloxMemoryManager.h cpp/core/jni/JniWrapper.cc cpp/velox/shuffle/VeloxShuffleReader.cc cpp/core/compute/ExecutionCtx.cc cpp/velox/shuffle/VeloxShuffleReader.h cpp/core/benchmarks/CompressionBenchmark.cc cpp/core/memory/AllocationListener.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/core/operators/r2c/RowToColumnar.h cpp/velox/compute/VeloxBackend.cc cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/compute/Backend.h cpp/core/CMakeLists.txt cpp/velox/compute/WholeStageResultIterator.h cpp/core/memory/ArrowMemoryPool.h cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/tests/Substrait2VeloxPlanConversionTest.cc cpp/core/shuffle/LocalPartitionWriter.cc cpp/velox/compute/VeloxExecutionCtx.h cpp/velox/benchmarks/BenchmarkUtils.cc cpp/core/memory/MemoryAllocator.cc cpp/velox/benchmarks/BenchmarkUtils.h cpp/core/utils/Print.h cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc cpp/core/shuffle/ShuffleReader.cc cpp/core/utils/qpl/qpl_job_pool.cc cpp/core/memory/AllocationListener.h |
| 45. | mahongbin@apache.org | 654010905@qq.com |
62 shared files
shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFileFormat.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteForHiveSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala shims/common/src/main/scala/io/glutenproject/execution/datasource/GlutenParquetWriterInjects.scala cpp-ch/local-engine/Storages/Output/OutputFormatFile.h .gitignore backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala cpp-ch/local-engine/Storages/Output/FileWriterWrappers.h shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFileFormat.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenFormatWriterInjectsBase.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.h docs/ClickHouse.md cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Parser/TypeParser.cpp shims/spark33/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatWriter.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHBlockStripes.java backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetWriterInjects.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseFileFormatSuite.scala cpp-ch/local-engine/Functions/SparkFunctionHashingExtended.h gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala cpp-ch/local-engine/CMakeLists.txt cpp-ch/local-engine/Storages/Output/FileWriterWrappers.cpp gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.cpp backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHFormatWriterInjects.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseNativeWriteTableSuite.scala shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatWriter.scala cpp-ch/local-engine/Parser/FunctionParser.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/main/scala/io/glutenproject/utils/CHExpressionUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Storages/Output/OutputFormatFile.cpp cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp-ch/local-engine/proto/CMakeLists.txt cpp-ch/local-engine/Parser/SerializedPlanParser.cpp shims/spark32/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala package/pom.xml shims/common/src/main/scala/org/apache/spark/sql/execution/datasources/BlockStripes.java cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.h cpp-ch/clickhouse.version backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseWriteParquetTableSuite.scala cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.h gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatDataWriter.scala shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatDataWriter.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHContextApi.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.cpp cpp-ch/local-engine/Common/CHUtil.h backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHParquetWriterInjects.scala |
| 46. | rui.mo@intel.com | rong.ma@intel.com |
62 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp/velox/benchmarks/common/BenchmarkUtils.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.h docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/benchmarks/ShuffleSplitBenchmark.cc gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/benchmarks/common/ParquetReaderIterator.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/jni/VeloxJniWrapper.cc gluten-data/src/main/scala/io/glutenproject/expression/GlutenExpressionTransformer.scala cpp/velox/tests/ArrowToVeloxTest.cc cpp/velox/memory/VeloxMemoryManager.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala cpp/velox/tests/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala ep/build-velox/src/build_velox.sh gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/benchmarks/common/BenchmarkUtils.h shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp/core/config/GlutenConfig.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala cpp/core/jni/JniWrapper.cc cpp/CMakeLists.txt gluten-ut/common/src/test/scala/io/glutenproject/utils/BackendTestSettings.scala cpp/velox/benchmarks/GenericBenchmark.cc cpp/velox/benchmarks/common/FileReaderIterator.h dev/builddeps-veloxbe.sh cpp/velox/udf/examples/TestMyUDF.cc cpp/velox/operators/writer/VeloxParquetDatasource.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/tests/VeloxShuffleWriterTest.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/udf/UdfLoader.cc cpp/velox/CMakeLists.txt cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/benchmarks/BenchmarkUtils.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala cpp/velox/benchmarks/BenchmarkUtils.h gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh cpp/velox/tests/OrcTest.cc |
| 47. | yangchuan.zy@alibaba-inc.com | yan.ma@intel.com |
62 shared files
cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarBroadcastExchangeExec.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala cpp/velox/compute/VeloxRuntime.cc gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java cpp/velox/utils/VeloxArrowUtils.h gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/jni/VeloxJniWrapper.cc cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/memory/VeloxColumnarBatch.cc cpp/velox/tests/VeloxColumnarBatchSerializerTest.cc gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala cpp/velox/operators/writer/VeloxParquetDatasource.h backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarQueryStagePrepOverrides.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala cpp/velox/operators/writer/VeloxParquetDatasource.cc backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala docs/velox-backend-support-progress.md gluten-core/src/main/scala/io/glutenproject/extension/GlutenPlan.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala cpp/velox/compute/WholeStageResultIterator.h cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala cpp/velox/utils/VeloxArrowUtils.cc gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/extension/CustomerColumnarPreRules.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 48. | qi.xie@intel.com | lgbo.ustc@gmail.com |
61 shared files
cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h cpp-ch/local-engine/Parser/AggregateRelParser.cpp cpp-ch/local-engine/Parser/example_udf/myMd5.cpp cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp cpp-ch/local-engine/Parser/FunctionExecutor.cpp cpp-ch/local-engine/Functions/SparkParseURL.cpp cpp-ch/local-engine/Parser/WindowRelParser.cpp cpp-ch/local-engine/Builder/BroadCastJoinBuilder.cpp cpp-ch/local-engine/Parser/aggregate_function_parser/CountParser.cpp cpp-ch/local-engine/Parser/aggregate_function_parser/CommonAggregateFunctionParser.cpp cpp-ch/local-engine/Parser/WindowRelParser.h cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/RelParser.cpp cpp-ch/local-engine/Parser/ProjectRelParser.h cpp-ch/local-engine/Parser/scalar_function_parser/arrayPosition.cpp cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Shuffle/ShuffleReader.h cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h cpp-ch/local-engine/Functions/SparkFunctionNextDay.h cpp-ch/local-engine/Parser/TypeParser.cpp cpp-ch/local-engine/Parser/aggregate_function_parser/CollectListParser.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp cpp-ch/local-engine/Functions/SparkFunctionStrToMap.cpp cpp-ch/local-engine/Parser/aggregate_function_parser/CollectListParser.h cpp-ch/local-engine/Parser/scalar_function_parser/ParseURLParser.h cpp-ch/local-engine/Operator/ExpandTransform.cpp cpp-ch/local-engine/Parser/SparkRowToCHColumn.h cpp-ch/local-engine/CMakeLists.txt cpp-ch/local-engine/Parser/aggregate_function_parser/LeadLagParser.cpp cpp-ch/local-engine/Parser/scalar_function_parser/CommonScalarFunctionParser.cpp cpp-ch/local-engine/Storages/SourceFromJavaIter.h cpp-ch/local-engine/Operator/BlocksBufferPoolTransform.cpp cpp-ch/local-engine/Operator/EmptyProjectStep.cpp cpp-ch/local-engine/Storages/SourceFromJavaIter.cpp cpp-ch/local-engine/Parser/SortRelParser.cpp cpp-ch/local-engine/Parser/AggregateFunctionParser.cpp cpp-ch/local-engine/Parser/RelParser.h cpp-ch/local-engine/Operator/EmptyHashAggregate.h cpp-ch/local-engine/Parser/ProjectRelParser.cpp cpp-ch/local-engine/Parser/FunctionParser.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/TypeParser.h cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Operator/EmptyProjectStep.h cpp-ch/local-engine/Shuffle/ShuffleReader.cpp cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.h cpp-ch/local-engine/Operator/EmptyHashAggregate.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.cpp cpp-ch/local-engine/Parser/scalar_function_parser/arrayContains.cpp cpp-ch/local-engine/Parser/aggregate_function_parser/CountParser.h cpp-ch/local-engine/Operator/BlocksBufferPoolTransform.h cpp-ch/local-engine/Parser/FunctionParser.h cpp-ch/local-engine/Parser/AggregateFunctionParser.h cpp-ch/local-engine/Functions/SparkFunctionNextDay.cpp cpp-ch/local-engine/Operator/ExpandTransorm.h cpp-ch/local-engine/Parser/aggregate_function_parser/LeadLagParser.h cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.cpp cpp-ch/local-engine/Parser/AggregateRelParser.h cpp-ch/local-engine/Common/CHUtil.h cpp-ch/local-engine/Parser/scalar_function_parser/ParseURLParser.cpp |
| 49. | feilong.he@intel.com | rong.ma@intel.com |
61 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala docs/get-started/ClickHouse.md gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala README.md docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-core/pom.xml docs/Configuration.md gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java backends-velox/src/test/scala/io/glutenproject/execution/VeloxStringFunctionsSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDateFunctionsSuite.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/velox/tests/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala ep/build-velox/src/build_velox.sh gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala dev/vcpkg/vcpkg.json cpp/core/config/GlutenConfig.h gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxSQLQueryTestSettings.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala docs/Velox.md gluten-ut/common/src/test/scala/io/glutenproject/utils/BackendTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/OthersExtensionOverrides.scala gluten-core/src/main/scala/org/apache/spark/util/SparkDirectoryUtil.scala dev/builddeps-veloxbe.sh shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala docs/get-started/Velox.md gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/org/apache/spark/shuffle/GlutenShuffleUtils.scala backends-velox/pom.xml gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDateFunctionsSuite.scala |
| 50. | feilong.he@intel.com | 10524738+zhli1142015@users.noreply.github.com |
61 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenBloomFilterAggregateQuerySuite.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala gluten-data/src/main/scala/io/glutenproject/metrics/FileSourceScanMetricsUpdater.scala docs/Configuration.md gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettings.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ExpandFallbackPolicy.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExpandRelNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/GlutenFileFormatWriterSuite.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp/velox/substrait/SubstraitParser.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/GlutenFileFormatWriterSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/StructLiteralNode.java gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxSparkPlanExecApi.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenFallbackReporter.scala gluten-core/src/main/scala/io/glutenproject/extension/OthersExtensionOverrides.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java docs/velox-backend-support-progress.md backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-data/src/main/java/io/glutenproject/metrics/OperatorMetrics.java gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenExplainUtils.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/org/apache/spark/shuffle/GlutenShuffleUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-data/src/main/scala/io/glutenproject/metrics/HiveTableScanMetricsUpdater.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDataFrameAggregateSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala |
| 51. | rong.ma@intel.com | ulyssesyou18@gmail.com |
61 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/core/shuffle/utils.h docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc cpp/core/jni/JniCommon.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-core/pom.xml docs/Configuration.md gluten-data/src/main/java/io/glutenproject/init/JniInitialized.java gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala cpp/velox/compute/VeloxRuntime.cc gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala cpp/core/compute/Runtime.h gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/core/compute/ExecutionCtx.h cpp/velox/tests/ExecutionCtxTest.cc backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala cpp/velox/memory/VeloxColumnarBatch.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala ep/build-velox/src/build_velox.sh gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHousePreferSpillColumnarShuffleAQESuite.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/compute/VeloxRuntime.h cpp/core/config/GlutenConfig.h cpp/core/shuffle/rss/CelebornPartitionWriter.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala cpp/core/jni/JniWrapper.cc cpp/CMakeLists.txt cpp/velox/shuffle/VeloxShuffleReader.cc dev/builddeps-veloxbe.sh shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/compute/VeloxExecutionCtx.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc cpp/velox/tests/RuntimeTest.cc cpp/velox/CMakeLists.txt gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala cpp/core/shuffle/ShuffleWriter.cc cpp/velox/compute/VeloxExecutionCtx.h gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriter.scala backends-velox/pom.xml gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh |
| 52. | chang.chen@kyligence.io | mahongbin@apache.org |
61 shared files
cpp-ch/local-engine/Parser/AggregateRelParser.cpp backends-clickhouse/pom.xml backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/jni/jni_error.cpp backends-clickhouse/src/main/scala/io/glutenproject/vectorized/CloseableCHColumnBatchIterator.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeBlock.java cpp-ch/local-engine/Parser/WindowRelParser.cpp gluten-core/pom.xml gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.h cpp-ch/local-engine/Common/CHUtil.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/libch-hide-jemalloc.map backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/joins/ClickHouseBuildSideRelation.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/RowToCHNativeColumnarExec.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetWriterInjects.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseFileFormatSuite.scala shims/pom.xml cpp-ch/local-engine/Functions/SparkFunctionHashingExtended.h cpp-ch/local-engine/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.cpp backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala cpp-ch/local-engine/Parser/FunctionParser.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp backends-clickhouse/src/main/scala/io/glutenproject/execution/NativeFileScanColumnarRDD.scala cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala cpp-ch/CMakeLists.txt backends-clickhouse/src/main/scala/io/glutenproject/vectorized/CHColumnarBatchSerializer.scala backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/CHDatasourceJniWrapper.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHParquetReadBenchmark.scala cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.h backends-clickhouse/src/main/java/io/glutenproject/vectorized/ExpressionEvaluatorJniWrapper.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHContextApi.scala pom.xml backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHBlockConverterJniWrapper.java cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.cpp cpp-ch/local-engine/Common/CHUtil.h backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/nativeparquet/CHParquetFileFormat.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeExpressionEvaluator.java cpp-ch/local-engine/libch.map backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuit.scala cpp-ch/local-engine/Parser/CHColumnToSparkRow.h backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHBlockWriterJniWrapper.java backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala gluten-ut/pom.xml |
| 53. | rong.ma@intel.com | zchw100@qq.com |
61 shared files
cpp/velox/utils/Common.h cpp/core/shuffle/ShuffleWriter.h cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/tests/VeloxColumnarToRowTest.cc cpp/core/jni/JniCommon.h gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala cpp/velox/tests/ColumnarToRowTest.cc docs/Configuration.md cpp/core/shuffle/Partitioner.h gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala cpp/core/shuffle/Partitioner.cc cpp/core/memory/MemoryAllocator.h cpp/core/shuffle/FallbackRangePartitioner.cc cpp/core/compute/ExecutionCtx.h cpp/velox/shuffle/VeloxShuffleWriter.h cpp/velox/tests/ExecutionCtxTest.cc cpp/velox/jni/VeloxJniWrapper.cc cpp/core/shuffle/RoundRobinPartitioner.h gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderMetrics.java cpp/core/memory/HbwAllocator.h cpp/velox/tests/ArrowToVeloxTest.cc cpp/core/tests/BackendTest.cc cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/memory/VeloxColumnarBatch.cc cpp/core/shuffle/type.h cpp/velox/benchmarks/ParquetWriteBenchmark.cc cpp/velox/compute/VeloxInitializer.h cpp/core/shuffle/FallbackRangePartitioner.h cpp/core/shuffle/ShuffleReader.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/core/utils/DebugOut.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/tests/VeloxRowToColumnarTest.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala cpp/core/jni/JniWrapper.cc cpp/velox/shuffle/VeloxShuffleReader.cc cpp/velox/shuffle/VeloxShuffleReader.h cpp/core/benchmarks/CompressionBenchmark.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc cpp/core/shuffle/ShuffleWriter.cc cpp/velox/utils/VeloxArrowUtils.cc cpp/core/shuffle/LocalPartitionWriter.cc cpp/velox/compute/VeloxExecutionCtx.h cpp/velox/benchmarks/BenchmarkUtils.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala cpp/core/memory/MemoryAllocator.cc cpp/velox/benchmarks/BenchmarkUtils.h cpp/core/shuffle/RoundRobinPartitioner.cc cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh cpp/core/shuffle/ShuffleReader.cc cpp/core/utils/qpl/qpl_job_pool.cc |
| 54. | xumovens@gmail.com | zhangzc@apache.org |
60 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseMetricsUTUtils.scala docs/get-started/ClickHouse.md gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-clickhouse/src/main/scala/io/glutenproject/expression/CHExpressionTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/ClickHouseAppendDataExec.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp-ch/local-engine/Common/CHUtil.cpp gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala backends-clickhouse/src/main/scala/io/glutenproject/utils/PlanNodesUtil.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseFileFormatSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala cpp-ch/local-engine/Parser/MergeTreeRelParser.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHFormatWriterInjects.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseNativeWriteTableSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala cpp-ch/local-engine/Parser/MergeTreeRelParser.cpp gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala cpp-ch/local-engine/local_engine_jni.cpp gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Parser/ExpandRelParser.cpp backends-clickhouse/src/main/scala/io/glutenproject/utils/CHExpressionUtil.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/CHDatasourceJniWrapper.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHMergeTreeWriterInjects.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeExpressionEvaluator.java gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 55. | zhangzc@apache.org | ulyssesyou18@gmail.com |
60 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetBucketSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala gluten-celeborn/clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseRSSColumnarShuffleAQESuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/HashJoinMetricsUpdater.scala backends-clickhouse/src/main/scala/io/glutenproject/utils/PlanNodesUtil.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/RowToCHNativeColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/CustomerColumnarPreRules.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHousePreferSpillColumnarShuffleAQESuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCDSMetricsSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHBucketSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseColumnarShuffleAQESuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/GlutenSessionExtensionSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHFilterExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/HashAggregateMetricsUpdater.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriter.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/InputIteratorMetricsUpdater.scala |
| 56. | rui.mo@intel.com | yan.ma@intel.com |
60 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-data/src/main/scala/io/glutenproject/metrics/FileSourceScanMetricsUpdater.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetIOSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/jni/VeloxJniWrapper.cc cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala cpp/velox/substrait/SubstraitToVeloxExpr.cc cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/tests/VeloxColumnarBatchSerializerTest.cc cpp/velox/operators/writer/VeloxParquetDatasource.h backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-data/src/main/scala/io/glutenproject/metrics/BatchScanMetricsUpdater.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp/core/utils/metrics.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/CMakeLists.txt gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala cpp/velox/operators/writer/VeloxParquetDatasource.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/scala/io/glutenproject/expression/NamedExpressionsTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc cpp/velox/compute/WholeStageResultIterator.h cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java cpp/velox/utils/VeloxArrowUtils.cc gluten-data/src/main/java/io/glutenproject/metrics/OperatorMetrics.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/Validator.scala gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxExpr.h gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetPartitionDiscoverySuite.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLInsertTestSuite.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala ep/build-velox/src/modify_velox.patch gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetQuerySuite.scala |
| 57. | feilong.he@intel.com | xumovens@gmail.com |
59 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala docs/get-started/ClickHouse.md gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-clickhouse/src/main/scala/io/glutenproject/expression/CHExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/ArrayExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/JsonTupleExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/scala/io/glutenproject/expression/StructExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/StringExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/LiteralTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanBuilder.java gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/ScalarSubqueryTransformer.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenPredicateSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/StructLiteralNode.java gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenJoinSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/scala/io/glutenproject/expression/NamedExpressionsTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/BoundReferenceTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 58. | chengcheng.jin@intel.com | feilong.he@intel.com |
59 shared files
backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-data/src/main/scala/io/glutenproject/utils/ArrowUtil.scala gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala docs/Configuration.md gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettings.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchSerializerJniWrapper.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java cpp/velox/tests/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCDSSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorHandler.scala gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornColumnarBatchSerializer.scala gluten-core/src/main/scala/io/glutenproject/execution/RowToColumnarExecBase.scala gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchOutIterator.java gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchInIterator.java gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDataFramePivotSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatches.java gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerHandler.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFramePivotSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-data/src/main/scala/io/glutenproject/utils/ImplicitClass.scala gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativeRowToColumnarJniWrapper.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala docs/developers/NewToGluten.md gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala pom.xml gluten-core/src/main/scala/io/glutenproject/utils/ColumnarShuffleUtil.scala gluten-data/src/main/scala/org/apache/spark/sql/utils/SparkArrowUtil.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala |
| 59. | joey.ljy@alibaba-inc.com | hongze.zhang@intel.com |
59 shared files
dev/package.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/ExpressionBuilder.java cpp/velox/substrait/SubstraitToVeloxPlan.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala cpp/CMakeLists.txt gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsTrait.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala ep/build-arrow/src/build_arrow.sh shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/AggregateFunctionNode.java .github/workflows/velox_be.yml docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala cpp/core/CMakeLists.txt cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCHSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxHashJoinSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala ep/build-velox/src/get_velox.sh gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 60. | joey.ljy@alibaba-inc.com | yangchuan.zy@alibaba-inc.com |
57 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesNode.java gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/ClickHouseAppendDataExec.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala cpp/CMakeLists.txt gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesBuilder.java gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala cpp/core/CMakeLists.txt cpp/velox/CMakeLists.txt backends-clickhouse/src/main/scala/io/glutenproject/execution/CHFilterExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableNode.java gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHParquetReadBenchmark.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 61. | ulyssesyou18@gmail.com | chengcheng.jin@intel.com |
56 shared files
cpp/velox/compute/VeloxParquetDatasource.h backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp/core/memory/ColumnarBatch.h backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxParquetDatasource.cc cpp/velox/compute/VeloxPlanConverter.cc cpp/core/jni/JniCommon.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala docs/Configuration.md gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/CMake/ConfigArrow.cmake gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/compute/VeloxPlanConverter.h cpp/velox/operators/plannodes/RowVectorStream.h gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala cpp/velox/memory/VeloxColumnarBatch.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCDSMetricsSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-core/src/main/scala/io/glutenproject/execution/RowToColumnarExecBase.scala gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java cpp/core/shuffle/rss/CelebornPartitionWriter.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala cpp/core/jni/JniWrapper.cc gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatches.java gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala cpp/velox/shuffle/VeloxShuffleReader.cc backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseColumnarShuffleAQESuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala docs/developers/NewToGluten.md backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala cpp/core/shuffle/ShuffleWriter.cc gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/Validator.scala cpp/velox/memory/VeloxColumnarBatch.h pom.xml gluten-core/src/main/scala/io/glutenproject/utils/ColumnarShuffleUtil.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala |
| 62. | chengcheng.jin@intel.com | zchw100@qq.com |
56 shared files
cpp/core/shuffle/ShuffleWriter.h cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxParquetDatasource.cc cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/tests/VeloxColumnarToRowTest.cc cpp/core/jni/JniCommon.h gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala cpp/velox/tests/ColumnarToRowTest.cc docs/Configuration.md gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala cpp/velox/shuffle/VeloxShuffleWriter.h cpp/velox/compute/VeloxPlanConverter.h cpp/velox/operators/plannodes/RowVectorStream.h cpp/velox/jni/VeloxJniWrapper.cc docs/developers/HowTo.md cpp/velox/tests/ArrowToVeloxTest.cc cpp/velox/benchmarks/QueryBenchmark.cc cpp/core/tests/BackendTest.cc cpp/velox/memory/VeloxColumnarBatch.cc cpp/core/compute/ResultIterator.cc cpp/velox/compute/ArrowTypeUtils.cc cpp/velox/benchmarks/ParquetWriteBenchmark.cc cpp/core/compute/ResultIterator.h cpp/velox/benchmarks/BatchIteratorWrapper.h cpp/velox/compute/VeloxInitializer.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCDSSuite.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/tests/VeloxRowToColumnarTest.cc cpp/core/memory/ArrowMemoryPool.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala cpp/core/jni/JniWrapper.cc cpp/velox/shuffle/VeloxShuffleReader.cc cpp/velox/shuffle/VeloxShuffleReader.h cpp/core/benchmarks/CompressionBenchmark.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/benchmarks/BatchVectorIterator.h cpp/velox/operators/functions/RegistrationAllFunctions.cc cpp/core/operators/r2c/RowToColumnar.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/compute/Backend.h cpp/core/CMakeLists.txt cpp/velox/compute/WholeStageResultIterator.h cpp/core/memory/ArrowMemoryPool.h cpp/velox/compute/VeloxInitializer.cc cpp/core/shuffle/ShuffleWriter.cc cpp/core/shuffle/LocalPartitionWriter.cc cpp/velox/benchmarks/BenchmarkUtils.cc cpp/velox/benchmarks/BatchStreamIterator.h cpp/velox/benchmarks/BenchmarkUtils.h cpp/velox/shuffle/VeloxShuffleWriter.cc |
| 63. | 654010905@qq.com | feilong.he@intel.com |
55 shared files
gluten-core/src/main/java/io/glutenproject/substrait/type/MapNode.java gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala docs/get-started/ClickHouse.md gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteForHiveSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/expression/CHExpressionTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/LongLiteralNode.java gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/io/glutenproject/expression/ArrayExpressionTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesNode.java gluten-core/src/main/java/io/glutenproject/substrait/expression/NullLiteralNode.java gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/IntLiteralNode.java gluten-core/src/main/scala/io/glutenproject/expression/PythonUDFTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/ExpressionBuilder.java gluten-core/src/main/scala/io/glutenproject/expression/StructExpressionTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/DoubleLiteralNode.java gluten-core/src/main/java/io/glutenproject/substrait/expression/StringLiteralNode.java gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/DecimalLiteralNode.java gluten-core/src/main/java/io/glutenproject/substrait/type/NothingNode.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/BinaryLiteralNode.java gluten-core/src/main/java/io/glutenproject/substrait/expression/StructLiteralNode.java gluten-core/src/main/java/io/glutenproject/substrait/type/ListNode.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenComplexTypesSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/LiteralNode.java gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenJsonExpressionsSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/LiteralNodeWithValue.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala package/pom.xml gluten-core/src/main/java/io/glutenproject/substrait/expression/ListLiteralNode.java gluten-core/src/main/java/io/glutenproject/substrait/expression/DateLiteralNode.java gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/MapLiteralNode.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/ShortLiteralNode.java gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/io/glutenproject/utils/QueryPlanSelector.scala |
| 64. | ulyssesyou18@gmail.com | xumovens@gmail.com |
55 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala .gitignore gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala backends-clickhouse/src/main/scala/io/glutenproject/utils/PlanNodesUtil.scala gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveSimpleUDFTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/ScalarSubqueryTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHValidatorApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 65. | zhangzc@apache.org | 654010905@qq.com |
55 shared files
docs/get-started/ClickHouse.md gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp-ch/local-engine/Builder/SerializedPlanBuilder.h backends-clickhouse/src/main/scala/io/glutenproject/expression/CHExpressionTransformer.scala cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHSuite.scala cpp-ch/local-engine/Shuffle/NativeSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala cpp-ch/local-engine/Shuffle/NativeSplitter.h backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetColumnarShuffleSuite.scala backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.h cpp-ch/local-engine/Common/CHUtil.cpp gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala cpp-ch/local-engine/Parser/RelMetric.cpp shims/common/src/main/scala/io/glutenproject/execution/datasource/GlutenFormatWriterInjects.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp-ch/local-engine/Shuffle/CachedShuffleWriter.cpp gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseFileFormatSuite.scala cpp-ch/local-engine/tests/gtest_local_engine.cpp backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHShuffleSplitterJniWrapper.java cpp-ch/local-engine/CMakeLists.txt gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.cpp cpp-ch/local-engine/Shuffle/ShuffleSplitter.h cpp-ch/local-engine/tests/benchmark_local_engine.cpp backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHFormatWriterInjects.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseNativeWriteTableSuite.scala cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/main/scala/io/glutenproject/utils/CHExpressionUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp-ch/clickhouse.version gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHContextApi.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriter.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala cpp-ch/local-engine/Common/CHUtil.h gluten-core/src/main/scala/io/glutenproject/utils/QueryPlanSelector.scala |
| 66. | yuan.zhou@intel.com | feilong.he@intel.com |
55 shared files
backends-clickhouse/pom.xml gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/FallbackStrategiesSuite.scala gluten-ui/pom.xml gluten-core/pom.xml docs/Configuration.md tools/gluten-te/ubuntu/dockerfile-buildenv tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/SparkRunModes.java tools/gluten-it/pom.xml gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala shims/spark32/pom.xml shims/common/pom.xml cpp/velox/substrait/SubstraitToVeloxPlan.cc tools/gluten-it/package/pom.xml shims/pom.xml ep/build-velox/src/build_velox.sh gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDataFrameRangeSuite.scala tools/gluten-te/centos/dockerfile-buildenv backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala docs/get-started/VeloxS3.md gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/orc/GlutenOrcV1SchemaPruningSuite.scala gluten-celeborn/pom.xml gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameRangeSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetSchemaPruningSuite.scala gluten-ut/common/src/test/java/org/apache/spark/tags/ExtendedSQLTest.java dev/vcpkg/vcpkg.json gluten-ut/common/pom.xml gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala dev/builddeps-veloxbe.sh shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala shims/spark33/pom.xml docs/velox-backend-support-progress.md gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml gluten-data/pom.xml docs/get-started/Velox.md gluten-core/src/main/scala/io/glutenproject/execution/CoalesceExecTransformer.scala cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala gluten-ut/spark32/pom.xml package/pom.xml cpp/velox/substrait/SubstraitToVeloxPlan.h gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/orc/GlutenOrcV2SchemaPruningSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/FallbackStrategiesSuite.scala pom.xml backends-velox/pom.xml gluten-ut/spark33/pom.xml tools/gluten-it/common/pom.xml cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh substrait/substrait-spark/pom.xml gluten-ut/pom.xml |
| 67. | yangchuan.zy@alibaba-inc.com | zhangzc@apache.org |
54 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseMetricsUTUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/ClickHouseAppendDataExec.scala backends-clickhouse/src/test/resources/substrait-plans/covar_samp-covar_pop-partial-agg-stage.json gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-clickhouse/src/test/resources/substrait-plans/tpch-q4-wholestage-2.json gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/extension/CustomerColumnarPreRules.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarSubqueryBroadcastExec.scala backends-clickhouse/src/test/resources/substrait-plans/tpch-q2-in-one-wholestage.json gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/utils/CHExpressionUtil.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHFilterExecTransformer.scala backends-clickhouse/src/test/scala/org/apache/spark/affinity/MixedAffinitySuite.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableNode.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeExpressionEvaluator.java gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-core/src/main/scala/io/glutenproject/utils/QueryPlanSelector.scala |
| 68. | 654010905@qq.com | 37431499+kevinyhzou@users.noreply.github.com |
53 shared files
cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h docs/get-started/ClickHouse.md gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.cpp cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesNode.java cpp-ch/local-engine/Storages/SubstraitSource/JsonFormatFile.h gluten-core/src/main/resources/substrait/proto/substrait/algebra.proto cpp-ch/local-engine/Parser/scalar_function_parser/elementAt.cpp cpp-ch/local-engine/Parser/scalar_function_parser/sequence.cpp cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.cpp cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSourceStep.h cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSourceStep.cpp cpp-ch/local-engine/Shuffle/PartitionWriter.h cpp-ch/local-engine/Shuffle/PartitionWriter.cpp shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java cpp-ch/local-engine/tests/CMakeLists.txt cpp-ch/local-engine/Shuffle/ShuffleSplitter.h cpp-ch/local-engine/tests/benchmark_local_engine.cpp cpp-ch/local-engine/Storages/SubstraitSource/JsonFormatFile.cpp cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.h cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.h cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.h cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.h cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.h cpp-ch/clickhouse.version gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala cpp-ch/local-engine/Functions/SparkFunctionFloor.h backends-clickhouse/src/main/scala/org/apache/spark/sql/hive/CHHiveTableScanExecTransformer.scala cpp-ch/local-engine/Storages/SubstraitSource/JSONFormatFile.h |
| 69. | chang.chen@kyligence.io | joey.ljy@alibaba-inc.com |
53 shared files
gluten-core/src/main/java/io/glutenproject/substrait/type/StructNode.java gluten-core/src/main/java/io/glutenproject/substrait/rel/WindowRelNode.java gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesNode.java gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/ClickHouseAppendDataExec.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/StorageJoinBuilder.java gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/AggregateRelNode.java gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/ExpressionBuilder.java gluten-core/src/main/java/io/glutenproject/substrait/rel/SortRelNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExpandRelNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/java/io/glutenproject/substrait/type/TypeBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanBuilder.java gluten-core/src/main/java/io/glutenproject/substrait/expression/IfThenNode.java gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java gluten-core/src/main/java/io/glutenproject/substrait/expression/WindowFunctionNode.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ProjectRelNode.java gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsTrait.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-core/src/main/java/io/glutenproject/substrait/expression/AggregateFunctionNode.java gluten-core/src/main/java/io/glutenproject/substrait/expression/SelectionNode.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanNode.java gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/GenerateRelNode.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableNode.java gluten-iceberg/src/main/scala/org/apache/iceberg/spark/source/GlutenIcebergSourceUtil.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHParquetReadBenchmark.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableBuilder.java gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 70. | lgbo.ustc@gmail.com | chang.chen@kyligence.io |
53 shared files
cpp-ch/local-engine/Parser/AggregateRelParser.cpp backends-clickhouse/src/main/scala/org/apache/spark/shuffle/utils/RangePartitionerBoundsGenerator.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHSuite.scala cpp-ch/local-engine/Parser/FunctionExecutor.cpp cpp-ch/local-engine/Parser/WindowRelParser.cpp gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala cpp-ch/local-engine/Builder/BroadCastJoinBuilder.cpp gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Parser/WindowRelParser.h cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/RelParser.cpp cpp-ch/local-engine/Parser/ProjectRelParser.h gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Shuffle/ShuffleReader.h cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/BlockSplitIterator.java cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala cpp-ch/local-engine/Operator/ExpandTransform.cpp backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHShuffleSplitterJniWrapper.java cpp-ch/local-engine/Parser/SparkRowToCHColumn.h cpp-ch/local-engine/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanBuilder.java backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHAggAndShuffleBenchmark.scala cpp-ch/local-engine/Parser/SortRelParser.cpp cpp-ch/local-engine/Parser/RelParser.h cpp-ch/local-engine/Parser/ProjectRelParser.cpp cpp-ch/local-engine/Parser/FunctionParser.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHValidatorApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Shuffle/ShuffleReader.cpp cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/java/io/glutenproject/vectorized/NativePartitioning.java gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanNode.java cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.cpp gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.cpp cpp-ch/local-engine/Parser/AggregateRelParser.h cpp-ch/local-engine/Common/CHUtil.h backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHStreamReader.java backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuit.scala |
| 71. | hongze.zhang@intel.com | yan.ma@intel.com |
53 shared files
cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala cpp/velox/compute/VeloxRuntime.cc gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java cpp/velox/utils/VeloxArrowUtils.h gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/jni/VeloxJniWrapper.cc cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/memory/VeloxColumnarBatch.cc gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala tools/gluten-te/centos/dockerfile-buildenv backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala cpp/velox/operators/writer/VeloxParquetDatasource.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/scala/io/glutenproject/extension/GlutenPlan.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala cpp/velox/compute/WholeStageResultIterator.h cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc cpp/velox/utils/VeloxArrowUtils.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/Validator.scala gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 72. | ke.a.jia@intel.com | chengcheng.jin@intel.com |
52 shared files
cpp/velox/compute/VeloxParquetDatasource.h cpp/core/memory/ColumnarBatch.h backends-velox/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxParquetDatasource.cc cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/tests/VeloxColumnarToRowTest.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala cpp/velox/tests/ColumnarToRowTest.cc gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/CMake/ConfigArrow.cmake gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/core/operators/c2r/ColumnarToRow.h gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/compute/VeloxPlanConverter.h gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala cpp/velox/tests/ArrowToVeloxTest.cc backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarToRowExec.scala cpp/velox/memory/VeloxColumnarBatch.cc cpp/velox/tests/CMakeLists.txt cpp/velox/tests/VeloxColumnarBatchSerializerTest.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCDSSuite.scala cpp/velox/compute/VeloxColumnarToRowConverter.cc cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/core/operators/writer/Datasource.h cpp/velox/tests/VeloxRowToColumnarTest.cc cpp/core/jni/JniWrapper.cc cpp/velox/operators/writer/VeloxParquetDatasource.cc cpp/velox/operators/serializer/VeloxColumnarToRowConverter.cc gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/compute/Backend.h cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala docs/developers/NewToGluten.md gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala cpp/velox/memory/VeloxColumnarBatch.h pom.xml cpp/core/operators/c2r/ArrowColumnarToRowConverter.cc gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetFileFormat.scala |
| 73. | chang.chen@kyligence.io | loneylee@live.cn |
52 shared files
backends-clickhouse/src/main/scala/org/apache/spark/shuffle/utils/RangePartitionerBoundsGenerator.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala cpp-ch/local-engine/Parser/WindowRelParser.cpp gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesNode.java backends-clickhouse/src/main/java/io/glutenproject/vectorized/StorageJoinBuilder.java cpp-ch/local-engine/Builder/BroadCastJoinBuilder.cpp cpp-ch/local-engine/tests/gtest_ch_storages.cpp gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.cpp gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.cpp cpp-ch/local-engine/Common/CHUtil.cpp gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/joins/ClickHouseBuildSideRelation.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HivePartitionConverter.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseFileFormatSuite.scala cpp-ch/local-engine/tests/gtest_local_engine.cpp cpp-ch/local-engine/Storages/Serializations/ExcelSerialization.h cpp-ch/local-engine/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala cpp-ch/local-engine/tests/CMakeLists.txt gluten-core/src/test/scala/org/apache/spark/sql/GlutenQueryTest.scala cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHBroadcastBuildSideCache.scala cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.h gluten-core/src/main/scala/org/apache/spark/rpc/GlutenDriverEndpoint.scala cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala cpp-ch/local-engine/Storages/Serializations/ExcelDecimalSerialization.h gluten-core/src/main/java/io/glutenproject/test/TestStats.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHContextApi.scala cpp-ch/local-engine/Common/CHUtil.h gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHAbstractSuite.scala cpp-ch/local-engine/Builder/BroadCastJoinBuilder.h |
| 74. | zhenhui.zhao@intel.com | hongze.zhang@intel.com |
52 shared files
dev/package.sh cpp/core/memory/ColumnarBatch.h cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxParquetDatasource.cc cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/tests/VeloxColumnarToRowTest.cc cpp/velox/memory/VeloxMemoryPool.cc backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala cpp/velox/tests/ColumnarToRowTest.cc docs/Configuration.md gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/compute/VeloxRowToColumnarConverter.cc cpp/velox/compute/VeloxPlanConverter.h gluten-data/src/main/scala/org/apache/spark/shuffle/GlutenColumnarShuffleWriter.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/tests/ArrowToVeloxTest.cc cpp/velox/benchmarks/QueryBenchmark.cc cpp/velox/memory/VeloxColumnarBatch.cc cpp/velox/tests/CMakeLists.txt .github/workflows/code_style.yml ep/build-velox/src/build_velox.sh backends-velox/src/test/scala/io/glutenproject/execution/VeloxTPCDSSuite.scala cpp/velox/compute/VeloxColumnarToRowConverter.cc cpp/velox/memory/VeloxMemoryPool.h cpp/velox/compute/VeloxBackend.h cpp/velox/tests/VeloxRowToColumnarTest.cc cpp/core/config/GlutenConfig.h docs/Velox.md cpp/CMakeLists.txt backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxInitializerApi.scala dev/builddeps-veloxbe.sh cpp/velox/operators/writer/VeloxParquetDatasource.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/tests/VeloxShuffleWriterTest.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/core/CMakeLists.txt cpp/velox/compute/WholeStageResultIterator.h cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/tests/VeloxSubstraitRoundTripTest.cc cpp/velox/benchmarks/BenchmarkUtils.cc cpp/velox/jni/JniWrapper.cc cpp/velox/benchmarks/BenchmarkUtils.h cpp/velox/shuffle/VeloxShuffleWriter.cc ep/build-velox/src/get_velox.sh cpp/velox/tests/OrcTest.cc |
| 75. | rui.mo@intel.com | zchw100@qq.com |
52 shared files
cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala cpp/velox/substrait/SubstraitParser.h cpp/velox/compute/VeloxPlanConverter.h cpp/velox/jni/VeloxJniWrapper.cc cpp/velox/tests/VeloxToSubstraitTypeTest.cc cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/tests/ArrowToVeloxTest.cc cpp/velox/benchmarks/QueryBenchmark.cc cpp/velox/substrait/SubstraitToVeloxExpr.cc cpp/velox/memory/VeloxMemoryManager.cc cpp/velox/tests/Substrait2VeloxPlanValidatorTest.cc cpp/velox/benchmarks/ParquetWriteBenchmark.cc cpp/velox/substrait/TypeUtils.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitParser.cc cpp/velox/substrait/TypeUtils.cc cpp/velox/tests/Substrait2VeloxValuesNodeConversionTest.cc cpp/core/utils/metrics.h cpp/core/memory/ArrowMemoryPool.cc cpp/velox/memory/VeloxMemoryManager.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsHandler.scala cpp/core/jni/JniWrapper.cc cpp/velox/substrait/VeloxToSubstraitPlan.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/tests/FunctionTest.cc cpp/velox/operators/functions/RegistrationAllFunctions.cc backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/compute/WholeStageResultIterator.h cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/tests/Substrait2VeloxPlanConversionTest.cc cpp/velox/substrait/VeloxToSubstraitExpr.h cpp/velox/tests/VeloxSubstraitRoundTripTest.cc cpp/velox/benchmarks/BenchmarkUtils.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala cpp/velox/substrait/SubstraitToVeloxExpr.h cpp/velox/jni/JniWrapper.cc cpp/velox/substrait/VeloxToSubstraitPlan.h cpp/velox/substrait/VeloxToSubstraitType.cc cpp/velox/benchmarks/BenchmarkUtils.h cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh |
| 76. | hongze.zhang@intel.com | zhangzc@apache.org |
51 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseMetricsUTUtils.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/main/scala/io/glutenproject/utils/CHInputPartitionsUtil.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHListenerApi.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHFormatWriterInjects.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseSyntheticDataSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala cpp-ch/local-engine/local_engine_jni.cpp gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/statistics/SparkFunctionStatistics.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetGraceHashJoinSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriter.scala gluten-core/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocators.java gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeExpressionEvaluator.java gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHAbstractSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/utils/MergeTreePartsPartitionsUtil.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/statistics/SparkFunctionStatistics.scala |
| 77. | yan.ma@intel.com | chang.chen@kyligence.io |
51 shared files
gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarBroadcastExchangeExec.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/joins/GlutenInnerJoinSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetRebaseDatetimeSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenUnwrapCastInComparisonEndToEndSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenDecimalExpressionSuite.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenCountMinSketchAggQuerySuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenHashExpressionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenStringExpressionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameAggregateSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenBitwiseExpressionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenComplexTypesSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/connector/GlutenSupportsCatalogOptionsSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenConditionalExpressionSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDataFrameJoinSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHValidatorApi.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQuerySuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenComplexTypeSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenPredicateSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetSchemaPruningSuite.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenSortOrderExpressionsSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetEncodingSuite.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/GlutenCollectionExpressionsSuite.scala gluten-data/src/main/java/io/glutenproject/metrics/OperatorMetrics.java gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/extension/TestFileSourceScanExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetQuerySuite.scala |
| 78. | 654010905@qq.com | xumovens@gmail.com |
50 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala docs/get-started/ClickHouse.md gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-clickhouse/src/main/scala/io/glutenproject/expression/CHExpressionTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/io/glutenproject/expression/ArrayExpressionTransformer.scala .gitignore backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala cpp-ch/local-engine/Parser/scalar_function_parser/sequence.cpp gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Common/CHUtil.cpp gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveSimpleUDFTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/io/glutenproject/expression/StructExpressionTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseFileFormatSuite.scala cpp-ch/local-engine/Storages/Output/FileWriterWrappers.cpp gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Shuffle/PartitionWriter.cpp shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java gluten-core/src/main/java/io/glutenproject/substrait/expression/StructLiteralNode.java backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHFormatWriterInjects.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseNativeWriteTableSuite.scala cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.h cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp backends-clickhouse/src/main/scala/io/glutenproject/utils/CHExpressionUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.h cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatDataWriter.scala shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatDataWriter.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala |
| 79. | xumovens@gmail.com | yangchuan.zy@alibaba-inc.com |
50 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseMetricsUTUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/ClickHouseAppendDataExec.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/utils/CHExpressionUtil.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHValidatorApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java backends-clickhouse/src/main/scala/io/glutenproject/execution/NativeFileScanColumnarRDD.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHParquetReadBenchmark.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeExpressionEvaluator.java gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 80. | lgbo.ustc@gmail.com | zhangzc@apache.org |
50 shared files
cpp-ch/local-engine/Parser/AggregateRelParser.cpp gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHSuite.scala cpp-ch/local-engine/Parser/WindowRelParser.cpp gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseMetricsSuite.scala cpp-ch/local-engine/Parser/aggregate_function_parser/CommonAggregateFunctionParser.cpp cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/aggregate_function_parser/CommonAggregateFunctionParser.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala gluten-core/src/main/scala/io/glutenproject/expression/AggregateFunctionsBuilder.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/BlockSplitIterator.java cpp-ch/local-engine/Shuffle/CachedShuffleWriter.cpp gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHShuffleSplitterJniWrapper.java cpp-ch/local-engine/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala cpp-ch/local-engine/Parser/SortRelParser.cpp cpp-ch/local-engine/Parser/RelParser.h cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/main/scala/io/glutenproject/utils/CHExpressionUtil.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetGraceHashJoinSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHFilterExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/HashAggregateMetricsUpdater.scala cpp-ch/clickhouse.version gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala cpp-ch/local-engine/Common/CHUtil.h backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuit.scala |
| 81. | rui.mo@intel.com | 10524738+zhli1142015@users.noreply.github.com |
50 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc docs/SupportProgress.md gluten-core/src/main/resources/substrait/proto/substrait/algebra.proto gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala gluten-data/src/main/scala/io/glutenproject/metrics/FileSourceScanMetricsUpdater.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/substrait/SubstraitParser.h gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-data/src/main/scala/io/glutenproject/execution/GlutenHashAggregateExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala cpp/velox/substrait/SubstraitToVeloxExpr.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-data/src/main/scala/io/glutenproject/metrics/BatchScanMetricsUpdater.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp/velox/substrait/SubstraitParser.cc cpp/velox/compute/RegistrationAllFunctions.cc cpp/core/utils/metrics.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxSparkPlanExecApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp/velox/CMakeLists.txt gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-data/src/main/java/io/glutenproject/metrics/OperatorMetrics.java gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala |
| 82. | 1398775315@qq.com | lwz9103@163.com |
49 shared files
cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h cpp-ch/local-engine/Storages/IO/CompressedWriteBuffer.h docs/get-started/ClickHouse.md cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.cpp backends-clickhouse/pom.xml cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp cpp-ch/local-engine/tests/gtest_ch_join.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp .gitignore .github/workflows/clickhouse_be_trigger.yml cpp-ch/local-engine/Functions/CMakeLists.txt cpp-ch/local-engine/Parser/WindowRelParser.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.h cpp-ch/local-engine/Storages/StorageJoinFromReadBuffer.cpp cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Storages/CustomStorageMergeTree.cpp cpp-ch/local-engine/Parser/RelParser.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.h cpp-ch/local-engine/CMakeLists.txt gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Shuffle/PartitionWriter.cpp shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp-ch/local-engine/Shuffle/ShuffleSplitter.h cpp-ch/local-engine/AggregateFunctions/AggregateFunctionPartialMerge.cpp cpp-ch/local-engine/Functions/regexpExtractAllSpark.cpp ep/build-clickhouse/src/build_clickhouse.sh cpp-ch/local-engine/Parser/RelParser.h cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.h ep/build-clickhouse/src/package.sh cpp-ch/local-engine/docker/image/Dockerfile cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp cpp-ch/local-engine/proto/CMakeLists.txt cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/CMakeLists.txt cpp-ch/local-engine/tests/gtest_ch_functions.cpp gluten-ut/spark32/pom.xml cpp-ch/local-engine/Operator/ExpandTransorm.h cpp-ch/local-engine/Storages/CustomStorageMergeTree.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.cpp ep/build-clickhouse/src/install_ubuntu.sh cpp-ch/local-engine/Parser/CHColumnToSparkRow.h |
| 83. | rui.mo@intel.com | joey.ljy@alibaba-inc.com |
49 shared files
gluten-core/src/main/java/io/glutenproject/substrait/type/StructNode.java gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/io/glutenproject/expression/StructExpressionTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ContextInitializer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/java/io/glutenproject/substrait/type/TypeBuilder.java gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ProjectRelNode.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/CMakeLists.txt gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/expression/SelectionNode.java .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/CMakeLists.txt backends-clickhouse/src/main/scala/io/glutenproject/execution/CHFilterExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala ep/build-velox/src/get_velox.sh gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarCollapseTransformStages.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 84. | 1398775315@qq.com | zhangzc@apache.org |
49 shared files
cpp-ch/local-engine/Storages/StorageMergeTreeFactory.cpp docs/get-started/ClickHouse.md cpp-ch/local-engine/Common/MergeTreeTool.h gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp-ch/local-engine/Builder/SerializedPlanBuilder.h cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala cpp-ch/local-engine/Shuffle/NativeSplitter.cpp cpp-ch/local-engine/Parser/WindowRelParser.cpp cpp-ch/local-engine/Shuffle/NativeSplitter.h backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala cpp-ch/local-engine/Builder/SerializedPlanBuilder.cpp cpp-ch/local-engine/Common/MergeTreeTool.cpp cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Storages/CustomStorageMergeTree.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp-ch/local-engine/Shuffle/CachedShuffleWriter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala cpp-ch/local-engine/tests/gtest_local_engine.cpp backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHShuffleSplitterJniWrapper.java cpp-ch/local-engine/CMakeLists.txt backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHousePreferSpillColumnarShuffleAQESuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp-ch/local-engine/Shuffle/ShuffleSplitter.h cpp-ch/local-engine/tests/benchmark_local_engine.cpp cpp-ch/local-engine/Parser/SortRelParser.cpp cpp-ch/local-engine/Parser/RelParser.h cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Parser/ExpandRelParser.cpp gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala cpp-ch/local-engine/Storages/StorageMergeTreeFactory.h shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Common/common.cpp cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp-ch/local-engine/Common/QueryContext.cpp cpp-ch/local-engine/Common/QueryContext.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala cpp-ch/local-engine/Storages/CustomStorageMergeTree.h backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala cpp-ch/local-engine/Common/CHUtil.h |
| 85. | 10524738+zhli1142015@users.noreply.github.com | ke.a.jia@intel.com |
48 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc docs/SupportProgress.md shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala gluten-core/src/main/resources/substrait/proto/substrait/algebra.proto gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala shims/spark32/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/compute/RegistrationAllFunctions.cc cpp/core/utils/metrics.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/datasources/GlutenFileFormatWriterSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala shims/spark34/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/datasources/GlutenReadSchemaSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenBloomFilterAggregateQuerySuite.scala cpp/velox/CMakeLists.txt shims/spark33/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala cpp/velox/compute/VeloxInitializer.cc gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-data/src/main/java/io/glutenproject/metrics/OperatorMetrics.java shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala |
| 86. | xumovens@gmail.com | joey.ljy@alibaba-inc.com |
48 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/expression/ArrayExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/ClickHouseAppendDataExec.scala backends-clickhouse/src/main/java/io/glutenproject/vectorized/StorageJoinBuilder.java gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/io/glutenproject/expression/StructExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/LambdaFunctionTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanBuilder.java gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala backends-clickhouse/src/test/scala/org/apache/spark/sql/execution/benchmarks/CHParquetReadBenchmark.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 87. | 654010905@qq.com | lgbo.ustc@gmail.com |
47 shared files
cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h cpp-ch/local-engine/Parser/example_udf/myMd5.cpp gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHSuite.scala cpp-ch/local-engine/Parser/FunctionExecutor.cpp gluten-core/src/main/resources/substrait/proto/substrait/algebra.proto gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Parser/ProjectRelParser.h gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala cpp-ch/local-engine/Parser/TypeParser.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp-ch/local-engine/Rewriter/ExpressionRewriter.h cpp-ch/local-engine/Shuffle/CachedShuffleWriter.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala cpp-ch/local-engine/Parser/scalar_function_parser/GetJSONObjectParser.cpp backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHShuffleSplitterJniWrapper.java cpp-ch/local-engine/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Shuffle/PartitionWriter.cpp shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp-ch/local-engine/Parser/ProjectRelParser.cpp cpp-ch/local-engine/Parser/FunctionParser.cpp cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/TypeParser.h cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/main/scala/io/glutenproject/utils/CHExpressionUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala cpp-ch/local-engine/Parser/FunctionParser.h cpp-ch/clickhouse.version gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.cpp cpp-ch/local-engine/Common/CHUtil.h |
| 88. | ulyssesyou18@gmail.com | 10524738+zhli1142015@users.noreply.github.com |
47 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala cpp/core/jni/JniCommon.h gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenImplicits.scala docs/Configuration.md gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala cpp/velox/substrait/SubstraitToVeloxExpr.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ExpandFallbackPolicy.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/substrait/SubstraitParser.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenFallbackReporter.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/gluten/GlutenFallbackSuite.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenExplainUtils.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 89. | 10524738+zhli1142015@users.noreply.github.com | hongze.zhang@intel.com |
47 shared files
shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala cpp/core/jni/JniCommon.h gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala docs/Configuration.md cpp/core/shuffle/Partitioner.h gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/core/shuffle/Partitioner.cc gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/core/shuffle/RoundRobinPartitioner.h cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala cpp/velox/compute/VeloxInitializer.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala cpp/velox/compute/VeloxBackend.h backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxFunctionsValidateSuite.scala gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc backends-velox/src/test/scala/io/glutenproject/execution/VeloxAggregateFunctionsSuite.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxColumnarCacheSuite.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornHashBasedColumnarShuffleWriter.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala cpp/core/shuffle/RoundRobinPartitioner.cc shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxDataTypeValidationSuite.scala |
| 90. | rui.mo@intel.com | zhenhui.zhao@intel.com |
46 shared files
cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/compute/VeloxPlanConverter.cc gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/tests/SparkFunctionTest.cc cpp/velox/compute/VeloxPlanConverter.h cpp/velox/substrait/SubstraitToVeloxPlan.cc cpp/velox/tests/ArrowToVeloxTest.cc cpp/velox/benchmarks/QueryBenchmark.cc cpp/compile.sh cpp/velox/operators/functions/RegistrationAllFunctions.h cpp/velox/tests/CMakeLists.txt ep/build-velox/src/build_velox.sh gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala cpp/velox/substrait/TypeUtils.h cpp/velox/compute/VeloxColumnarToRowConverter.cc gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/compute/VeloxBackend.h cpp/velox/compute/RegistrationAllFunctions.cc cpp/velox/substrait/TypeUtils.cc cpp/velox/tests/Substrait2VeloxValuesNodeConversionTest.cc cpp/core/config/GlutenConfig.h cpp/CMakeLists.txt dev/builddeps-veloxbe.sh cpp/velox/operators/writer/VeloxParquetDatasource.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/tests/FunctionTest.cc cpp/velox/operators/functions/RegistrationAllFunctions.cc cpp/velox/tests/VeloxShuffleWriterTest.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml cpp/velox/compute/VeloxBackend.cc cpp/velox/compute/WholeStageResultIterator.h cpp/velox/CMakeLists.txt cpp/velox/substrait/SubstraitToVeloxPlan.h gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/datasources/parquet/GlutenParquetFilterSuite.scala cpp/velox/tests/VeloxSubstraitRoundTripTest.cc cpp/velox/benchmarks/BenchmarkUtils.cc cpp/velox/jni/JniWrapper.cc cpp/velox/benchmarks/BenchmarkUtils.h gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala cpp/velox/shuffle/VeloxShuffleWriter.cc ep/build-velox/src/get_velox.sh cpp/velox/tests/OrcTest.cc |
| 91. | 654010905@qq.com | lwz9103@163.com |
45 shared files
cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h docs/get-started/ClickHouse.md cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.cpp cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp cpp-ch/local-engine/tests/gtest_ch_join.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp .gitignore cpp-ch/local-engine/Shuffle/NativeSplitter.h backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetColumnarShuffleSuite.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.cpp cpp-ch/local-engine/Common/CHUtil.cpp cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h cpp-ch/local-engine/Parser/TypeParser.cpp shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatWriter.scala cpp-ch/local-engine/Rewriter/ExpressionRewriter.h cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.h cpp-ch/local-engine/CMakeLists.txt cpp-ch/local-engine/Storages/Output/FileWriterWrappers.cpp gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp-ch/local-engine/Shuffle/PartitionWriter.cpp shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp-ch/local-engine/Shuffle/ShuffleSplitter.h cpp-ch/local-engine/Functions/regexpExtractAllSpark.cpp cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.h cpp-ch/local-engine/Parser/scalar_function_parser/parseUrl.h cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.h cpp-ch/local-engine/tests/gtest_parquet_write.cpp shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatWriter.scala cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.h cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp cpp-ch/local-engine/proto/CMakeLists.txt cpp-ch/local-engine/Parser/SerializedPlanParser.cpp cpp-ch/local-engine/tests/gtest_ch_functions.cpp package/pom.xml cpp-ch/clickhouse.version cpp-ch/local-engine/Functions/SparkFunctionFloor.h cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.cpp cpp-ch/local-engine/Storages/SubstraitSource/JSONFormatFile.h |
| 92. | rong.ma@intel.com | ke.a.jia@intel.com |
45 shared files
gluten-ut/spark34/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala cpp/velox/substrait/SubstraitToVeloxPlanValidator.h docs/velox-backend-limitations.md cpp/velox/compute/WholeStageResultIterator.cc cpp/velox/tests/VeloxColumnarToRowTest.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecHandler.scala cpp/velox/tests/ColumnarToRowTest.cc gluten-ut/spark34/src/test/scala/org/apache/spark/sql/GlutenDateFunctionsSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala cpp/velox/utils/VeloxArrowUtils.h gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/core/compute/ExecutionCtx.h backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/tests/ArrowToVeloxTest.cc cpp/velox/memory/VeloxColumnarBatch.cc cpp/velox/tests/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala ep/build-velox/src/build_velox.sh cpp/velox/benchmarks/ParquetWriteBenchmark.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala cpp/velox/benchmarks/common/BenchmarkUtils.h cpp/velox/tests/VeloxRowToColumnarTest.cc cpp/core/config/GlutenConfig.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/core/jni/JniWrapper.cc cpp/velox/operators/writer/VeloxParquetDatasource.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/compute/VeloxExecutionCtx.cc cpp/velox/benchmarks/CMakeLists.txt .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc cpp/velox/benchmarks/ColumnarToRowBenchmark.cc cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc cpp/velox/utils/VeloxArrowUtils.cc cpp/velox/compute/VeloxExecutionCtx.h gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/adaptive/GlutenAdaptiveQueryExecSuite.scala backends-velox/pom.xml cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc |
| 93. | joey.ljy@alibaba-inc.com | yan.ma@intel.com |
45 shared files
gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenSQLWindowFunctionSuite.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala cpp/velox/compute/WholeStageResultIterator.cc gluten-core/src/main/scala/io/glutenproject/expression/ArrayExpressionTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/hive/execution/GlutenHiveSQLQuerySuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala gluten-core/src/main/scala/io/glutenproject/expression/LambdaFunctionTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala cpp/CMakeLists.txt gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenDynamicPartitionPruningSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetDataTypeValidationSuite.scala .github/workflows/velox_be.yml docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala backends-velox/src/test/scala/io/glutenproject/execution/VeloxOrcDataTypeValidationSuite.scala cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenSortSuite.scala pom.xml gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/hive/execution/GlutenHiveSQLQuerySuite.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala ep/build-velox/src/get_velox.sh gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala |
| 94. | zhangzc@apache.org | mahongbin@apache.org |
45 shared files
cpp-ch/local-engine/Parser/AggregateRelParser.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Parser/WindowRelParser.cpp cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.h cpp-ch/local-engine/Common/CHUtil.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/joins/ClickHouseBuildSideRelation.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/RowToCHNativeColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseFileFormatSuite.scala cpp-ch/local-engine/CMakeLists.txt gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetRFSuite.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala gluten-core/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocator.java gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHFormatWriterInjects.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseNativeWriteTableSuite.scala cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/main/scala/io/glutenproject/utils/CHExpressionUtil.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Common/common.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetRFSuite.scala cpp-ch/local-engine/AggregateFunctions/AggregateFunctionGroupBloomFilter.h cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/CHDatasourceJniWrapper.java gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala cpp-ch/local-engine/Common/QueryContext.cpp cpp-ch/local-engine/Common/QueryContext.h cpp-ch/clickhouse.version gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHContextApi.scala backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala cpp-ch/local-engine/Common/CHUtil.h backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeExpressionEvaluator.java backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenFunctionValidateSuit.scala |
| 95. | rong.ma@intel.com | xiyu.zk@alibaba-inc.com |
45 shared files
docs/get-started/ClickHouse.md cpp/core/shuffle/ShuffleWriter.h cpp/core/shuffle/rss/CelebornPartitionWriter.h README.md cpp/velox/compute/WholeStageResultIterator.cc cpp/core/jni/JniCommon.h gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala gluten-core/pom.xml cpp/core/tests/ArrowShuffleWriterTest.cc cpp/velox/shuffle/VeloxShuffleWriter.h gluten-data/src/main/scala/org/apache/spark/shuffle/GlutenColumnarShuffleWriter.scala gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedVeloxColumnarShuffleWriter.scala cpp/core/shuffle/type.h backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-data/src/main/scala/io/glutenproject/backendsapi/glutendata/GlutenSparkPlanExecApi.scala cpp/core/shuffle/rss/RemotePartitionWriter.h gluten-celeborn/common/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/core/config/GlutenConfig.h gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java cpp/core/shuffle/rss/CelebornPartitionWriter.cc cpp/core/jni/JniWrapper.cc docs/Velox.md cpp/core/shuffle/LocalPartitionWriter.h cpp/core/benchmarks/CompressionBenchmark.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp/velox/tests/VeloxShuffleWriterTest.cc .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/core/shuffle/PartitionWriter.h docs/get-started/Velox.md cpp/velox/compute/VeloxBackend.cc gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala cpp/core/CMakeLists.txt backends-clickhouse/src/main/scala/io/glutenproject/vectorized/CHColumnarBatchSerializer.scala cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc cpp/core/shuffle/LocalPartitionWriter.cc cpp/core/shuffle/ArrowShuffleWriter.h gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornHashBasedColumnarShuffleWriter.scala cpp/core/shuffle/ArrowShuffleWriter.cc backends-velox/pom.xml cpp/velox/shuffle/VeloxShuffleWriter.cc cpp/core/shuffle/rss/RemotePartitionWriter.cc ep/build-velox/src/get_velox.sh |
| 96. | zhangzc@apache.org | loneylee@live.cn |
45 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseHiveTableSuite.scala cpp-ch/local-engine/Parser/WindowRelParser.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetColumnarShuffleSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp-ch/local-engine/Common/CHUtil.cpp gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSAbstractSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/joins/ClickHouseBuildSideRelation.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetAQESuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseFileFormatSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala cpp-ch/local-engine/tests/gtest_local_engine.cpp cpp-ch/local-engine/Parser/MergeTreeRelParser.h cpp-ch/local-engine/CMakeLists.txt backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetColumnarShuffleAQESuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseDecimalSuite.scala cpp-ch/local-engine/Parser/MergeTreeRelParser.cpp gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala cpp-ch/local-engine/local_engine_jni.cpp cpp-ch/local-engine/Parser/SerializedPlanParser.h backends-clickhouse/src/main/scala/io/glutenproject/utils/CHExpressionUtil.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCDSParquetSuite.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHContextApi.scala cpp-ch/local-engine/Common/CHUtil.h gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHAbstractSuite.scala gluten-core/src/main/scala/io/glutenproject/utils/QueryPlanSelector.scala |
| 97. | yuan.zhou@intel.com | ulyssesyou18@gmail.com |
45 shared files
dev/package.sh backends-clickhouse/pom.xml cpp/velox/substrait/SubstraitToVeloxPlanValidator.h cpp/velox/compute/VeloxPlanConverter.cc gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/FallbackStrategiesSuite.scala gluten-ui/pom.xml gluten-core/pom.xml docs/Configuration.md gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala tools/gluten-it/pom.xml gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala shims/spark32/pom.xml shims/common/pom.xml cpp/velox/compute/VeloxPlanConverter.h cpp/velox/substrait/SubstraitToVeloxPlan.cc tools/gluten-it/package/pom.xml cpp/compile.sh gluten-celeborn/package/pom.xml shims/pom.xml ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-celeborn/clickhouse/pom.xml shims/spark34/pom.xml gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala dev/builddeps-veloxbe.sh shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala shims/spark33/pom.xml gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/velox_be.yml docs/get-started/Velox.md gluten-core/src/main/scala/io/glutenproject/execution/CoalesceExecTransformer.scala cpp/velox/CMakeLists.txt gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/GlutenCoalesceShufflePartitionsSuite.scala package/pom.xml cpp/velox/substrait/SubstraitToVeloxPlan.h gluten-ut/spark33/src/test/scala/org/apache/spark/sql/execution/FallbackStrategiesSuite.scala pom.xml backends-velox/pom.xml tools/gluten-it/common/pom.xml cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh substrait/substrait-spark/pom.xml gluten-ut/pom.xml |
| 98. | rui.mo@intel.com | zhangzc@apache.org |
44 shared files
backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseMetricsUTUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala gluten-core/src/main/scala/io/glutenproject/expression/AggregateFunctionsBuilder.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/RowToCHNativeColumnarExec.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/benchmarks/ParquetReadBenchmark.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHColumnarShuffleParquetAQESuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-ut/spark33/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCDSMetricsSuite.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala gluten-core/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocator.java gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenTestsTrait.scala gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala gluten-core/src/test/scala/io/glutenproject/execution/WholeStageTransformerSuite.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/metrics/GlutenClickHouseTPCHMetricsSuite.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp-ch/local-engine/Parser/SerializedPlanParser.cpp backends-clickhouse/src/main/scala/io/glutenproject/execution/CHFilterExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHNullableSuite.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHParquetAQESuite.scala backends-clickhouse/src/test/scala/io/glutenproject/execution/GlutenClickHouseTPCHNullableColumnarShuffleSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/execution/joins/GlutenBroadcastJoinSuite.scala |
| 99. | hongze.zhang@intel.com | yuan.zhou@intel.com |
44 shared files
tools/gluten-te/centos/build.sh dev/package.sh backends-clickhouse/pom.xml cpp/velox/compute/VeloxPlanConverter.cc gluten-core/pom.xml docs/Configuration.md .github/workflows/velox_tpch_merge.yml tools/gluten-te/ubuntu/dockerfile-buildenv tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/SparkRunModes.java tools/gluten-it/pom.xml gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala cpp/velox/compute/VeloxPlanConverter.h cpp/velox/substrait/SubstraitToVeloxPlan.cc tools/gluten-it/package/pom.xml gluten-celeborn/package/pom.xml .github/workflows/code_style.yml shims/pom.xml ep/build-velox/src/build_velox.sh tools/gluten-te/centos/dockerfile-buildenv backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala tools/gluten-te/ubuntu/dockerfile-build gluten-celeborn/pom.xml .github/workflows/stale.yml gluten-celeborn/velox/pom.xml gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala dev/builddeps-veloxbe.sh shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-ut/spark32/src/test/scala/org/apache/spark/sql/GlutenSQLQueryTestSuite.scala .github/workflows/ch_code_style.yml .github/workflows/velox_be.yml docs/get-started/Velox.md cpp/velox/CMakeLists.txt cpp/velox/compute/VeloxInitializer.cc gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala package/pom.xml cpp/velox/substrait/SubstraitToVeloxPlan.h pom.xml backends-velox/pom.xml tools/gluten-it/common/pom.xml tools/gluten-te/centos/dockerfile-build .github/workflows/velox_tpch_bench.yml cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc ep/build-velox/src/get_velox.sh gluten-ut/pom.xml |
| 100. | joey.ljy@alibaba-inc.com | ke.a.jia@intel.com |
44 shared files
gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala cpp/velox/compute/WholeStageResultIterator.cc backends-velox/src/test/scala/org/apache/spark/sql/execution/VeloxParquetWriteSuite.scala gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenFormatWriterInjectsBase.scala gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenSQLWindowFunctionSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala gluten-ut/spark33/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-ut/spark34/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala shims/spark32/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala ep/build-velox/src/build_velox.sh backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-velox/src/test/scala/io/glutenproject/execution/TestOperator.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala gluten-core/src/main/scala/org/apache/spark/softaffinity/SoftAffinityUtil.scala gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala shims/spark34/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java backends-velox/src/test/scala/io/glutenproject/execution/VeloxParquetDataTypeValidationSuite.scala .github/workflows/velox_be.yml backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala cpp/velox/compute/VeloxBackend.cc gluten-ut/spark34/src/test/scala/org/apache/spark/sql/hive/execution/GlutenHiveSQLQuerySuite.scala cpp/velox/CMakeLists.txt shims/spark33/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala gluten-ut/common/src/test/scala/org/apache/spark/sql/GlutenSQLTestsBaseTrait.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala gluten-core/src/test/scala/org/apache/spark/softaffinity/SoftAffinitySuite.scala pom.xml gluten-ut/spark34/src/test/scala/org/apache/spark/sql/execution/GlutenSortSuite.scala gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | hongze.zhang@intel.com | 98 | 118 |
| 2. | feilong.he@intel.com | 91 | 77 |
| 3. | ulyssesyou18@gmail.com | 89 | 86 |
| 4. | rui.mo@intel.com | 87 | 56 |
| 5. | rong.ma@intel.com | 84 | 91 |
| 6. | joey.ljy@alibaba-inc.com | 84 | 32 |
| 7. | yangchuan.zy@alibaba-inc.com | 80 | 67 |
| 8. | ke.a.jia@intel.com | 80 | 56 |
| 9. | yan.ma@intel.com | 80 | 24 |
| 10. | zhenhui.zhao@intel.com | 80 | 19 |
| 11. | yuan.zhou@intel.com | 78 | 39 |
| 12. | lijunqing@baidu.com | 76 | 12 |
| 13. | 34979747+yohahaha@users.noreply.github.com | 74 | 17 |
| 14. | xiyu.zk@alibaba-inc.com | 73 | 28 |
| 15. | chengcheng.jin@intel.com | 72 | 30 |
| 16. | 10524738+zhli1142015@users.noreply.github.com | 71 | 35 |
| 17. | qi.xie@intel.com | 71 | 11 |
| 18. | gyycoder@gmail.com | 67 | 6 |
| 19. | chang.chen@kyligence.io | 65 | 33 |
| 20. | zchw100@qq.com | 64 | 35 |
| 21. | loneylee@live.cn | 63 | 39 |
| 22. | 47717334+surbhi-vijay@users.noreply.github.com | 63 | 4 |
| 23. | xumovens@gmail.com | 60 | 62 |
| 24. | lingfeng.zhang@intel.com | 59 | 8 |
| 25. | 654010905@qq.com | 58 | 73 |
| 26. | zhangzc@apache.org | 58 | 35 |
| 27. | qian.sun2020@gmail.com | 57 | 8 |
| 28. | mahongbin@apache.org | 56 | 22 |
| 29. | binjieyang@apache.org | 55 | 14 |
| 30. | liujiayi771@apache.org | 55 | 7 |
| 31. | 1398775315@qq.com | 53 | 15 |
| 32. | 643348094@qq.com | 53 | 8 |
| 33. | lgbo.ustc@gmail.com | 52 | 59 |
| 34. | binwei.yang@intel.com | 52 | 4 |
| 35. | 37431499+kevinyhzou@users.noreply.github.com | 51 | 42 |
| 36. | 76554302+fyp711@users.noreply.github.com | 51 | 2 |
| 37. | wangguangxin.cn@bytedance.com | 47 | 5 |
| 38. | sunbiaobiaooo@gmail.com | 46 | 7 |
| 39. | 490081539@qq.com | 45 | 6 |
| 40. | tigrux@gmail.com | 44 | 1 |
| 41. | 137994563+glutenperfbot@users.noreply.github.com | 41 | 6 |
| 42. | biyan900116@gmail.com | 41 | 3 |
| 43. | zhaokuo_game@163.com | 41 | 3 |
| 44. | 30738525+yujiantao@users.noreply.github.com | 41 | 3 |
| 45. | lwz9103@163.com | 40 | 85 |
| 46. | fzhang.chn@outlook.com | 40 | 1 |
| 47. | binwei.y@gmail.com | 39 | 4 |
| 48. | 79576621+pzd-china@users.noreply.github.com | 38 | 8 |
| 49. | uuayushi@gmail.com | 38 | 7 |
| 50. | ashishsingh@pinterest.com | 37 | 1 |
| 51. | pan3793@gmail.com | 37 | 1 |
| 52. | zjuwangg@foxmail.com | 36 | 1 |
| 53. | 141292339+unigof@users.noreply.github.com | 36 | 1 |
| 54. | suraj.naikxp@gmail.com | 35 | 1 |
| 55. | chenxu14@meituan.com | 35 | 1 |
| 56. | chengpan@apache.org | 34 | 3 |
| 57. | 136879780@qq.com | 34 | 1 |
| 58. | whoisnaik@google.com | 33 | 4 |
| 59. | 146867566+j7nhai@users.noreply.github.com | 33 | 2 |
| 60. | 77486246+ted-jenks@users.noreply.github.com | 32 | 3 |
| 61. | 109066104+ma-jian1@users.noreply.github.com | 32 | 2 |
| 62. | zhanglinuxstar@gmail.com | 31 | 13 |
| 63. | summaryzb@gmail.com | 30 | 3 |
| 64. | chencheng21@meituan.com | 30 | 1 |
| 65. | 61445191+wang-zhun@users.noreply.github.com | 28 | 2 |
| 66. | vibhaska@gmail.com | 27 | 4 |
| 67. | felipepessoto@hotmail.com | 27 | 2 |
| 68. | 83992752+lhuang09287750@users.noreply.github.com | 24 | 16 |
| 69. | 67534059+izchen@users.noreply.github.com | 24 | 1 |
| 70. | zhangneww@gmail.com | 24 | 1 |
| 71. | hannankan@foxmail.com | 23 | 2 |
| 72. | 1779754921@qq.com | 23 | 1 |
| 73. | 106726387+mskapilks@users.noreply.github.com | 22 | 2 |
| 74. | surnaik@google.com | 21 | 1 |
| 75. | vivekwiz@apache.org | 20 | 3 |
| 76. | xumingmingv@gmail.com | 20 | 1 |
| 77. | tomleescut@gmail.com | 20 | 1 |
| 78. | weiting.chen@intel.com | 19 | 5 |
| 79. | chiggics@gmail.com | 19 | 5 |
| 80. | sandino.flores.moreno@intel.com | 19 | 2 |
| 81. | 36420535+ayushi-agarwal@users.noreply.github.com | 18 | 1 |
| 82. | waitinfuture@gmail.com | 15 | 1 |
| 83. | shipenglei24@163.com | 15 | 1 |
| 84. | 104178625@qq.com | 15 | 1 |
| 85. | yuqi.gu@arm.com | 14 | 2 |
| 86. | wangguangxin.cn@gmail.com | 14 | 1 |
| 87. | lzjqsdd@gmail.com | 13 | 1 |
| 88. | 142767528+guhaiyan0221@users.noreply.github.com | 12 | 1 |
| 89. | 820738731@qq.com | 12 | 1 |
| 90. | bonean131@gmail.com | 10 | 2 |
| 91. | rexan@apache.org | 9 | 2 |
| 92. | yao@apache.org | 9 | 1 |
| 93. | 49221687+wolverinejiang@users.noreply.github.com | 9 | 1 |
| 94. | 26797163+yimin-yang@users.noreply.github.com | 8 | 2 |
| 95. | ychris7899@gmail.com | 8 | 1 |
| 96. | willi@raschkowski.com | 8 | 1 |
| 97. | xuf@apache.org | 7 | 1 |
| 98. | zky.zhoukeyong@alibaba-inc.com | 5 | 1 |
| 99. | wenzheng.liu@kyligence.io | 5 | 1 |
| 100. | 96185707+rz-vastdata@users.noreply.github.com | 4 | 1 |
| 101. | 42572980+zbbkeepgoing@users.noreply.github.com | 3 | 1 |
| 102. | 68981916+kevincmchen@users.noreply.github.com | 1 | 1 |
| 103. | 40173930+srinivasst@users.noreply.github.com | 1 | 1 |
| 104. | yangzhgg@gmail.com | 1 | 1 |
C-median: 36.0
A half of the contributors has more than 36.0 connections, and a half has less than this number.
C-mean: 39.2
An average number of connections a contributor has with other contributors.
C-index: 41.0
There are 41.0 contributors with 41.0 or more connections.