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

   ๐Ÿค–: Benchmark completed
   
   <details><summary>Details</summary>
   <p>
   
   
   ```
   Comparing HEAD and move-predicate
   --------------------
   Benchmark clickbench_extended.json
   --------------------
   โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
   โ”ƒ Query        โ”ƒ       HEAD โ”ƒ move-predicate โ”ƒ       Change โ”ƒ
   โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ
   โ”‚ QQuery 0     โ”‚  1998.63ms โ”‚      2167.27ms โ”‚ 1.08x slower โ”‚
   โ”‚ QQuery 1     โ”‚   747.58ms โ”‚      1024.35ms โ”‚ 1.37x slower โ”‚
   โ”‚ QQuery 2     โ”‚  1551.36ms โ”‚      2046.20ms โ”‚ 1.32x slower โ”‚
   โ”‚ QQuery 3     โ”‚   722.92ms โ”‚       711.64ms โ”‚    no change โ”‚
   โ”‚ QQuery 4     โ”‚  1473.68ms โ”‚      1512.45ms โ”‚    no change โ”‚
   โ”‚ QQuery 5     โ”‚ 17311.74ms โ”‚     17000.44ms โ”‚    no change โ”‚
   โ”‚ QQuery 6     โ”‚  7068.74ms โ”‚      8055.21ms โ”‚ 1.14x slower โ”‚
   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
   โ”ƒ Benchmark Summary             โ”ƒ            โ”ƒ
   โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ
   โ”‚ Total Time (HEAD)             โ”‚ 30874.65ms โ”‚
   โ”‚ Total Time (move-predicate)   โ”‚ 32517.56ms โ”‚
   โ”‚ Average Time (HEAD)           โ”‚  4410.66ms โ”‚
   โ”‚ Average Time (move-predicate) โ”‚  4645.37ms โ”‚
   โ”‚ Queries Faster                โ”‚          0 โ”‚
   โ”‚ Queries Slower                โ”‚          4 โ”‚
   โ”‚ Queries with No Change        โ”‚          3 โ”‚
   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   --------------------
   Benchmark clickbench_partitioned.json
   --------------------
   โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
   โ”ƒ Query        โ”ƒ       HEAD โ”ƒ move-predicate โ”ƒ        Change โ”ƒ
   โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ
   โ”‚ QQuery 0     โ”‚     2.01ms โ”‚         1.87ms โ”‚ +1.08x faster โ”‚
   โ”‚ QQuery 1     โ”‚    35.63ms โ”‚        36.35ms โ”‚     no change โ”‚
   โ”‚ QQuery 2     โ”‚    94.34ms โ”‚        91.43ms โ”‚     no change โ”‚
   โ”‚ QQuery 3     โ”‚   101.86ms โ”‚       102.04ms โ”‚     no change โ”‚
   โ”‚ QQuery 4     โ”‚   763.02ms โ”‚       743.61ms โ”‚     no change โ”‚
   โ”‚ QQuery 5     โ”‚   865.14ms โ”‚      1100.85ms โ”‚  1.27x slower โ”‚
   โ”‚ QQuery 6     โ”‚    33.56ms โ”‚        33.76ms โ”‚     no change โ”‚
   โ”‚ QQuery 7     โ”‚    42.87ms โ”‚        41.96ms โ”‚     no change โ”‚
   โ”‚ QQuery 8     โ”‚   936.18ms โ”‚       946.62ms โ”‚     no change โ”‚
   โ”‚ QQuery 9     โ”‚  1246.85ms โ”‚      1201.57ms โ”‚     no change โ”‚
   โ”‚ QQuery 10    โ”‚   268.89ms โ”‚       394.81ms โ”‚  1.47x slower โ”‚
   โ”‚ QQuery 11    โ”‚   311.77ms โ”‚       430.90ms โ”‚  1.38x slower โ”‚
   โ”‚ QQuery 12    โ”‚   962.71ms โ”‚      1131.18ms โ”‚  1.17x slower โ”‚
   โ”‚ QQuery 13    โ”‚  1369.72ms โ”‚      1608.15ms โ”‚  1.17x slower โ”‚
   โ”‚ QQuery 14    โ”‚   891.25ms โ”‚      1056.24ms โ”‚  1.19x slower โ”‚
   โ”‚ QQuery 15    โ”‚  1079.60ms โ”‚      1058.34ms โ”‚     no change โ”‚
   โ”‚ QQuery 16    โ”‚  1763.42ms โ”‚      2015.67ms โ”‚  1.14x slower โ”‚
   โ”‚ QQuery 17    โ”‚  1637.35ms โ”‚      1855.17ms โ”‚  1.13x slower โ”‚
   โ”‚ QQuery 18    โ”‚  3150.67ms โ”‚      3375.80ms โ”‚  1.07x slower โ”‚
   โ”‚ QQuery 19    โ”‚    88.99ms โ”‚        87.12ms โ”‚     no change โ”‚
   โ”‚ QQuery 20    โ”‚  1156.30ms โ”‚      1666.15ms โ”‚  1.44x slower โ”‚
   โ”‚ QQuery 21    โ”‚  1399.12ms โ”‚      2126.32ms โ”‚  1.52x slower โ”‚
   โ”‚ QQuery 22    โ”‚  2509.67ms โ”‚      4938.09ms โ”‚  1.97x slower โ”‚
   โ”‚ QQuery 23    โ”‚  8734.17ms โ”‚     14722.69ms โ”‚  1.69x slower โ”‚
   โ”‚ QQuery 24    โ”‚   488.37ms โ”‚       706.16ms โ”‚  1.45x slower โ”‚
   โ”‚ QQuery 25    โ”‚   395.91ms โ”‚       607.50ms โ”‚  1.53x slower โ”‚
   โ”‚ QQuery 26    โ”‚   545.42ms โ”‚       762.17ms โ”‚  1.40x slower โ”‚
   โ”‚ QQuery 27    โ”‚  1715.74ms โ”‚      2169.45ms โ”‚  1.26x slower โ”‚
   โ”‚ QQuery 28    โ”‚ 13291.44ms โ”‚     13902.95ms โ”‚     no change โ”‚
   โ”‚ QQuery 29    โ”‚   545.80ms โ”‚       537.31ms โ”‚     no change โ”‚
   โ”‚ QQuery 30    โ”‚   853.08ms โ”‚      1101.06ms โ”‚  1.29x slower โ”‚
   โ”‚ QQuery 31    โ”‚   913.76ms โ”‚      1133.38ms โ”‚  1.24x slower โ”‚
   โ”‚ QQuery 32    โ”‚  2748.44ms โ”‚      2763.56ms โ”‚     no change โ”‚
   โ”‚ QQuery 33    โ”‚  3402.32ms โ”‚      3945.93ms โ”‚  1.16x slower โ”‚
   โ”‚ QQuery 34    โ”‚  3455.59ms โ”‚      3949.69ms โ”‚  1.14x slower โ”‚
   โ”‚ QQuery 35    โ”‚  1311.55ms โ”‚      1316.11ms โ”‚     no change โ”‚
   โ”‚ QQuery 36    โ”‚   229.26ms โ”‚       259.11ms โ”‚  1.13x slower โ”‚
   โ”‚ QQuery 37    โ”‚    90.90ms โ”‚       162.35ms โ”‚  1.79x slower โ”‚
   โ”‚ QQuery 38    โ”‚   128.72ms โ”‚       165.60ms โ”‚  1.29x slower โ”‚
   โ”‚ QQuery 39    โ”‚   422.67ms โ”‚       487.85ms โ”‚  1.15x slower โ”‚
   โ”‚ QQuery 40    โ”‚    49.75ms โ”‚        55.06ms โ”‚  1.11x slower โ”‚
   โ”‚ QQuery 41    โ”‚    44.00ms โ”‚        50.05ms โ”‚  1.14x slower โ”‚
   โ”‚ QQuery 42    โ”‚    56.12ms โ”‚        55.65ms โ”‚     no change โ”‚
   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
   โ”ƒ Benchmark Summary             โ”ƒ            โ”ƒ
   โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ
   โ”‚ Total Time (HEAD)             โ”‚ 60133.95ms โ”‚
   โ”‚ Total Time (move-predicate)   โ”‚ 74897.64ms โ”‚
   โ”‚ Average Time (HEAD)           โ”‚  1398.46ms โ”‚
   โ”‚ Average Time (move-predicate) โ”‚  1741.81ms โ”‚
   โ”‚ Queries Faster                โ”‚          1 โ”‚
   โ”‚ Queries Slower                โ”‚         27 โ”‚
   โ”‚ Queries with No Change        โ”‚         15 โ”‚
   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   --------------------
   Benchmark tpch_mem_sf1.json
   --------------------
   โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
   โ”ƒ Query        โ”ƒ     HEAD โ”ƒ move-predicate โ”ƒ        Change โ”ƒ
   โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ
   โ”‚ QQuery 1     โ”‚ 126.33ms โ”‚       125.03ms โ”‚     no change โ”‚
   โ”‚ QQuery 2     โ”‚  24.82ms โ”‚        25.17ms โ”‚     no change โ”‚
   โ”‚ QQuery 3     โ”‚  35.76ms โ”‚        38.16ms โ”‚  1.07x slower โ”‚
   โ”‚ QQuery 4     โ”‚  21.47ms โ”‚        36.68ms โ”‚  1.71x slower โ”‚
   โ”‚ QQuery 5     โ”‚  57.17ms โ”‚        58.16ms โ”‚     no change โ”‚
   โ”‚ QQuery 6     โ”‚   8.32ms โ”‚         8.05ms โ”‚     no change โ”‚
   โ”‚ QQuery 7     โ”‚ 105.23ms โ”‚       110.82ms โ”‚  1.05x slower โ”‚
   โ”‚ QQuery 8     โ”‚  27.25ms โ”‚        28.95ms โ”‚  1.06x slower โ”‚
   โ”‚ QQuery 9     โ”‚  65.37ms โ”‚        63.10ms โ”‚     no change โ”‚
   โ”‚ QQuery 10    โ”‚  61.82ms โ”‚        60.55ms โ”‚     no change โ”‚
   โ”‚ QQuery 11    โ”‚  13.45ms โ”‚        13.13ms โ”‚     no change โ”‚
   โ”‚ QQuery 12    โ”‚  39.04ms โ”‚        34.31ms โ”‚ +1.14x faster โ”‚
   โ”‚ QQuery 13    โ”‚  29.06ms โ”‚        31.05ms โ”‚  1.07x slower โ”‚
   โ”‚ QQuery 14    โ”‚  10.19ms โ”‚        11.16ms โ”‚  1.10x slower โ”‚
   โ”‚ QQuery 15    โ”‚  25.93ms โ”‚        26.53ms โ”‚     no change โ”‚
   โ”‚ QQuery 16    โ”‚  23.76ms โ”‚        24.86ms โ”‚     no change โ”‚
   โ”‚ QQuery 17    โ”‚  99.57ms โ”‚        96.33ms โ”‚     no change โ”‚
   โ”‚ QQuery 18    โ”‚ 245.70ms โ”‚       252.27ms โ”‚     no change โ”‚
   โ”‚ QQuery 19    โ”‚  29.16ms โ”‚        31.99ms โ”‚  1.10x slower โ”‚
   โ”‚ QQuery 20    โ”‚  40.91ms โ”‚        41.42ms โ”‚     no change โ”‚
   โ”‚ QQuery 21    โ”‚ 169.26ms โ”‚       176.00ms โ”‚     no change โ”‚
   โ”‚ QQuery 22    โ”‚  16.80ms โ”‚        16.94ms โ”‚     no change โ”‚
   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ณโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
   โ”ƒ Benchmark Summary             โ”ƒ           โ”ƒ
   โ”กโ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ•‡โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”ฉ
   โ”‚ Total Time (HEAD)             โ”‚ 1276.37ms โ”‚
   โ”‚ Total Time (move-predicate)   โ”‚ 1310.66ms โ”‚
   โ”‚ Average Time (HEAD)           โ”‚   58.02ms โ”‚
   โ”‚ Average Time (move-predicate) โ”‚   59.58ms โ”‚
   โ”‚ Queries Faster                โ”‚         1 โ”‚
   โ”‚ Queries Slower                โ”‚         7 โ”‚
   โ”‚ Queries with No Change        โ”‚        14 โ”‚
   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   ```
   
   
   </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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to