alamb commented on PR #16136:
URL: https://github.com/apache/datafusion/pull/16136#issuecomment-2898960798

   ๐Ÿค–: Benchmark completed
   
   <details><summary>Details</summary>
   <p>
   
   
   ```
   Comparing HEAD and improve-primitive-group-values
   --------------------
   Benchmark clickbench_extended.json
   --------------------
   
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
   โ”ƒ Query        โ”ƒ       HEAD โ”ƒ improve-primitive-group-values โ”ƒ        Change 
โ”ƒ
   
โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ
   โ”‚ QQuery 0     โ”‚  2121.49ms โ”‚                      1919.65ms โ”‚ +1.11x faster 
โ”‚
   โ”‚ QQuery 1     โ”‚   740.28ms โ”‚                       713.71ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 2     โ”‚  1498.69ms โ”‚                      1414.88ms โ”‚ +1.06x faster 
โ”‚
   โ”‚ QQuery 3     โ”‚   695.23ms โ”‚                       717.43ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 4     โ”‚  1471.01ms โ”‚                      1474.66ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 5     โ”‚ 15267.11ms โ”‚                     15054.97ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 6     โ”‚  2081.23ms โ”‚                      2106.01ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 7     โ”‚  2141.68ms โ”‚                      2088.73ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 8     โ”‚  2008.35ms โ”‚                      2070.93ms โ”‚     no change 
โ”‚
   
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
   โ”ƒ Benchmark Summary                             โ”ƒ            โ”ƒ
   โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ
   โ”‚ Total Time (HEAD)                             โ”‚ 28025.07ms โ”‚
   โ”‚ Total Time (improve-primitive-group-values)   โ”‚ 27560.97ms โ”‚
   โ”‚ Average Time (HEAD)                           โ”‚  3113.90ms โ”‚
   โ”‚ Average Time (improve-primitive-group-values) โ”‚  3062.33ms โ”‚
   โ”‚ Queries Faster                                โ”‚          2 โ”‚
   โ”‚ Queries Slower                                โ”‚          0 โ”‚
   โ”‚ Queries with No Change                        โ”‚          7 โ”‚
   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   --------------------
   Benchmark clickbench_partitioned.json
   --------------------
   
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
   โ”ƒ Query        โ”ƒ       HEAD โ”ƒ improve-primitive-group-values โ”ƒ        Change 
โ”ƒ
   
โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ
   โ”‚ QQuery 0     โ”‚     2.69ms โ”‚                         2.18ms โ”‚ +1.23x faster 
โ”‚
   โ”‚ QQuery 1     โ”‚    37.02ms โ”‚                        37.08ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 2     โ”‚    88.75ms โ”‚                        93.11ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 3     โ”‚    98.86ms โ”‚                       101.96ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 4     โ”‚   578.77ms โ”‚                       546.64ms โ”‚ +1.06x faster 
โ”‚
   โ”‚ QQuery 5     โ”‚   847.22ms โ”‚                       889.08ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 6     โ”‚     2.32ms โ”‚                         2.25ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 7     โ”‚    40.97ms โ”‚                        41.98ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 8     โ”‚   897.48ms โ”‚                       914.82ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 9     โ”‚  1197.23ms โ”‚                      1208.45ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 10    โ”‚   271.49ms โ”‚                       266.82ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 11    โ”‚   302.44ms โ”‚                       300.03ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 12    โ”‚   890.12ms โ”‚                       920.98ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 13    โ”‚  1356.21ms โ”‚                      1390.50ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 14    โ”‚   829.07ms โ”‚                       867.85ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 15    โ”‚   819.53ms โ”‚                       745.34ms โ”‚ +1.10x faster 
โ”‚
   โ”‚ QQuery 16    โ”‚  1703.44ms โ”‚                      1735.34ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 17    โ”‚  1586.44ms โ”‚                      1598.57ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 18    โ”‚  3046.16ms โ”‚                      3127.48ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 19    โ”‚    84.86ms โ”‚                        89.24ms โ”‚  1.05x slower 
โ”‚
   โ”‚ QQuery 20    โ”‚  1154.87ms โ”‚                      1172.21ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 21    โ”‚  1348.35ms โ”‚                      1369.51ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 22    โ”‚  2274.86ms โ”‚                      2274.24ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 23    โ”‚  8334.33ms โ”‚                      8396.84ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 24    โ”‚   468.77ms โ”‚                       471.73ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 25    โ”‚   407.86ms โ”‚                       400.50ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 26    โ”‚   531.96ms โ”‚                       536.71ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 27    โ”‚  1594.67ms โ”‚                      1618.85ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 28    โ”‚ 12418.63ms โ”‚                     12463.37ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 29    โ”‚   543.60ms โ”‚                       533.05ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 30    โ”‚   820.78ms โ”‚                       829.84ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 31    โ”‚   876.93ms โ”‚                       870.04ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 32    โ”‚  2675.37ms โ”‚                      2673.68ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 33    โ”‚  3362.57ms โ”‚                      3387.95ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 34    โ”‚  3413.69ms โ”‚                      3432.85ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 35    โ”‚  1292.91ms โ”‚                      1278.04ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 36    โ”‚   127.60ms โ”‚                       126.27ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 37    โ”‚    58.53ms โ”‚                        58.60ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 38    โ”‚   125.30ms โ”‚                       126.89ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 39    โ”‚   208.50ms โ”‚                       201.65ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 40    โ”‚    46.49ms โ”‚                        47.32ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 41    โ”‚    45.91ms โ”‚                        47.14ms โ”‚     no change 
โ”‚
   โ”‚ QQuery 42    โ”‚    39.10ms โ”‚                        39.89ms โ”‚     no change 
โ”‚
   
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
   โ”ƒ Benchmark Summary                             โ”ƒ            โ”ƒ
   โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ
   โ”‚ Total Time (HEAD)                             โ”‚ 56852.64ms โ”‚
   โ”‚ Total Time (improve-primitive-group-values)   โ”‚ 57236.87ms โ”‚
   โ”‚ Average Time (HEAD)                           โ”‚  1322.15ms โ”‚
   โ”‚ Average Time (improve-primitive-group-values) โ”‚  1331.09ms โ”‚
   โ”‚ Queries Faster                                โ”‚          3 โ”‚
   โ”‚ Queries Slower                                โ”‚          1 โ”‚
   โ”‚ Queries with No Change                        โ”‚         39 โ”‚
   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   --------------------
   Benchmark tpch_mem_sf1.json
   --------------------
   โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
   โ”ƒ Query        โ”ƒ     HEAD โ”ƒ improve-primitive-group-values โ”ƒ        Change โ”ƒ
   โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ
   โ”‚ QQuery 1     โ”‚ 121.59ms โ”‚                       121.13ms โ”‚     no change โ”‚
   โ”‚ QQuery 2     โ”‚  24.07ms โ”‚                        23.48ms โ”‚     no change โ”‚
   โ”‚ QQuery 3     โ”‚  35.34ms โ”‚                        34.01ms โ”‚     no change โ”‚
   โ”‚ QQuery 4     โ”‚  21.15ms โ”‚                        21.04ms โ”‚     no change โ”‚
   โ”‚ QQuery 5     โ”‚  55.14ms โ”‚                        55.55ms โ”‚     no change โ”‚
   โ”‚ QQuery 6     โ”‚  12.48ms โ”‚                        12.41ms โ”‚     no change โ”‚
   โ”‚ QQuery 7     โ”‚ 102.58ms โ”‚                       100.76ms โ”‚     no change โ”‚
   โ”‚ QQuery 8     โ”‚  26.34ms โ”‚                        26.03ms โ”‚     no change โ”‚
   โ”‚ QQuery 9     โ”‚  61.67ms โ”‚                        63.05ms โ”‚     no change โ”‚
   โ”‚ QQuery 10    โ”‚  57.59ms โ”‚                        59.12ms โ”‚     no change โ”‚
   โ”‚ QQuery 11    โ”‚  13.34ms โ”‚                        13.04ms โ”‚     no change โ”‚
   โ”‚ QQuery 12    โ”‚  44.73ms โ”‚                        45.47ms โ”‚     no change โ”‚
   โ”‚ QQuery 13    โ”‚  29.54ms โ”‚                        29.74ms โ”‚     no change โ”‚
   โ”‚ QQuery 14    โ”‚  10.57ms โ”‚                        10.58ms โ”‚     no change โ”‚
   โ”‚ QQuery 15    โ”‚  26.48ms โ”‚                        25.86ms โ”‚     no change โ”‚
   โ”‚ QQuery 16    โ”‚  22.88ms โ”‚                        24.08ms โ”‚  1.05x slower โ”‚
   โ”‚ QQuery 17    โ”‚  99.46ms โ”‚                        86.24ms โ”‚ +1.15x faster โ”‚
   โ”‚ QQuery 18    โ”‚ 245.41ms โ”‚                       242.33ms โ”‚     no change โ”‚
   โ”‚ QQuery 19    โ”‚  26.71ms โ”‚                        28.23ms โ”‚  1.06x slower โ”‚
   โ”‚ QQuery 20    โ”‚  40.59ms โ”‚                        38.75ms โ”‚     no change โ”‚
   โ”‚ QQuery 21    โ”‚ 175.47ms โ”‚                       170.19ms โ”‚     no change โ”‚
   โ”‚ QQuery 22    โ”‚  17.18ms โ”‚                        17.66ms โ”‚     no change โ”‚
   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
   โ”ƒ Benchmark Summary                             โ”ƒ           โ”ƒ
   โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ
   โ”‚ Total Time (HEAD)                             โ”‚ 1270.30ms โ”‚
   โ”‚ Total Time (improve-primitive-group-values)   โ”‚ 1248.78ms โ”‚
   โ”‚ Average Time (HEAD)                           โ”‚   57.74ms โ”‚
   โ”‚ Average Time (improve-primitive-group-values) โ”‚   56.76ms โ”‚
   โ”‚ Queries Faster                                โ”‚         1 โ”‚
   โ”‚ Queries Slower                                โ”‚         2 โ”‚
   โ”‚ Queries with No Change                        โ”‚        19 โ”‚
   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   ```
   
   
   </p>
   </details>
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to