Skip to content

Improve ColumnDecimal, ColumnVector getPermutation performance using pdqsort with RadixSort #42305

Improve ColumnDecimal, ColumnVector getPermutation performance using pdqsort with RadixSort

Improve ColumnDecimal, ColumnVector getPermutation performance using pdqsort with RadixSort #42305

Job Run time
28s
28s
24s
24s
22s
22s
23s
23s
2m 48s
2m 48s
9m 31s
9m 31s
6m 15s
6m 15s
19s
19s
0s
0s
42m 53s
42m 53s
1h 4m 59s
1h 4m 59s
52m 16s
52m 16s
1h 2m 37s
1h 2m 37s
48m 44s
48m 44s
1h 2m 21s
22m 19s
1h 59m 53s
1h 59m 53s
39m 10s
39m 10s
37m 21s
37m 21s
1h 0m 31s
1h 0m 31s
38m 55s
38m 55s
45m 26s
45m 26s
44m 7s
44m 7s
25m 34s
39m 19s
40m 5s
40m 5s
46m 11s
46m 11s
29m 44s
51m 29s
54m 37s
54m 37s
52m 24s
52m 24s
36m 49s
36m 49s
36m 3s
36m 3s
40m 10s
40m 10s
1h 14m 6s
1h 14m 6s
47m 38s
47m 38s
44m 18s
44m 18s
29m 36s
33m 20s
20m 50s
20m 50s
12m 55s
18m 0s
1h 4m 55s
1h 4m 55s
1h 10m 50s
1h 10m 50s
1h 3m 11s
1h 3m 11s
1h 6m 10s
1h 6m 10s
32m 31s
32m 31s
1h 39m 47s
1h 39m 47s
54m 48s
15s
9m 46s
9m 46s
0s
0s
37m 8s
37m 8s
37m 23s
37m 23s
20m 28s
20m 28s
37m 19s
37m 19s
19m 56s
19m 56s
23m 53s
23m 53s
28m 41s
28m 41s
27m 41s
27m 41s
26m 10s
26m 10s
21m 4s
21m 4s
19m 8s
19m 8s
23m 23s
23m 23s
32m 52s
32m 52s
35m 55s
35m 55s
44m 28s
39m 58s
38m 11s
38m 11s
49m 15s
49m 15s
1h 9m 28s
1h 9m 28s
1h 7m 7s
1h 7m 7s
1h 9m 24s
1h 9m 24s
28m 39s
28m 39s
32m 56s
32m 56s
27m 57s
27m 57s
31m 36s
31m 36s
8m 44s
8m 44s
33m 17s
33m 17s
10m 18s
10m 18s
25m 31s
25m 31s
21m 12s
21m 12s
22s
22s
36m 42s
36m 42s
1h 3m 15s
1h 3m 15s
22m 4s
16s
39m 55s
39m 55s
41m 7s
41m 7s
31m 21s
31m 21s
47m 42s
47m 42s
1h 5m 9s
1h 5m 9s
1h 2m 23s
1h 2m 23s
45m 45s
45m 45s
34m 44s
34m 44s
43m 12s
14s
1h 0m 51s
1h 0m 51s
55m 53s
55m 53s
51s
51s
11m 53s
11m 53s
1m 28s
1m 28s
58m 50s
58m 50s
5m 45s
5m 45s
4m 4s
4m 4s
4m 51s
4m 51s
1h 2m 3s
1h 2m 3s
35m 48s
35m 48s
25m 43s
25m 43s
24m 15s
24m 15s
27m 20s
27m 20s
37m 22s
37m 22s
34m 43s
34m 43s
51m 26s
51m 26s
57m 31s
57m 31s
1h 14m 6s
1h 14m 6s
45m 21s
45m 21s
36m 51s
36m 51s
1h 34m 22s
1h 34m 22s
1h 34m 7s
1h 34m 7s
56m 53s
56m 53s
57m 5s
57m 5s
35m 43s
35m 43s
10m 28s
17s
2m 1s
2m 1s
32m 2s
32m 2s
27m 22s
27m 22s
14m 50s
14m 50s
14m 9s
14m 9s
30m 5s
30m 5s
33m 30s
33m 30s
38m 22s
38m 22s
30m 20s
30m 20s
33m 43s
33m 43s
1h 6m 12s
1h 6m 12s
15m 24s
15m 24s
45m 24s
40m 0s
0s
7m 8s
0s
5m 29s
0s
40m 29s
0s
35m 27s
0s
32m 13s
0s
52m 1s
0s
11m 2s
1m 16s
41s
59s
59s
14m 15s
14m 15s
6m 33s
6m 33s
1h 10m 50s
1h 10m 50s
6m 2s
6m 2s
1h 51m 1s
1h 51m 1s
1h 40m 17s
1h 40m 17s
1h 47m 30s
1h 47m 30s
1h 49m 28s
1h 49m 28s
1m 3s
39s
0s
26s
7d 7h 55m 23s