dongjoon-hyun commented on code in PR #49741: URL: https://github.com/apache/spark/pull/49741#discussion_r1936792460
########## sql/core/benchmarks/ConstantColumnVectorBenchmark-results.txt: ########## @@ -1,276 +1,276 @@ -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write with StringType, row length = 1: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative -------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 1 1 0 324095.0 0.0 1.0X -OnHeapColumnVector 2813 2814 2 145.6 6.9 0.0X -OffHeapColumnVector 3407 3412 7 120.2 8.3 0.0X +ConstantColumnVector 1 1 0 372774.7 0.0 1.0X +OnHeapColumnVector 2819 2820 2 145.3 6.9 0.0X +OffHeapColumnVector 3392 3394 3 120.7 8.3 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write with StringType, row length = 5: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative -------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 1 1 0 382856.0 0.0 1.0X -OnHeapColumnVector 4041 4044 4 101.4 9.9 0.0X -OffHeapColumnVector 4288 4289 1 95.5 10.5 0.0X +ConstantColumnVector 1 1 0 384281.6 0.0 1.0X +OnHeapColumnVector 3597 3599 2 113.9 8.8 0.0X +OffHeapColumnVector 4428 4428 1 92.5 10.8 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write with StringType, row length = 10: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative --------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 1 1 0 383128.5 0.0 1.0X -OnHeapColumnVector 4013 4014 2 102.1 9.8 0.0X -OffHeapColumnVector 4353 4355 2 94.1 10.6 0.0X +ConstantColumnVector 1 1 0 384260.0 0.0 1.0X +OnHeapColumnVector 4030 4033 4 101.6 9.8 0.0X +OffHeapColumnVector 4675 4676 1 87.6 11.4 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write with StringType, row length = 15: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative --------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 1 1 0 383052.9 0.0 1.0X -OnHeapColumnVector 3818 3820 3 107.3 9.3 0.0X -OffHeapColumnVector 4644 4645 1 88.2 11.3 0.0X +ConstantColumnVector 1 1 0 384202.3 0.0 1.0X +OnHeapColumnVector 3545 3545 0 115.6 8.7 0.0X +OffHeapColumnVector 4135 4137 2 99.1 10.1 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write with StringType, row length = 20: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative --------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 1 1 0 383078.3 0.0 1.0X -OnHeapColumnVector 4128 4139 16 99.2 10.1 0.0X -OffHeapColumnVector 4602 4605 4 89.0 11.2 0.0X +ConstantColumnVector 1 1 0 384191.5 0.0 1.0X +OnHeapColumnVector 4038 4043 6 101.4 9.9 0.0X +OffHeapColumnVector 4752 4755 5 86.2 11.6 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write with StringType, row length = 30: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative --------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 1 1 0 383207.7 0.0 1.0X -OnHeapColumnVector 4274 4280 8 95.8 10.4 0.0X -OffHeapColumnVector 4583 4584 2 89.4 11.2 0.0X +ConstantColumnVector 1 1 0 384270.8 0.0 1.0X +OnHeapColumnVector 4055 4056 2 101.0 9.9 0.0X +OffHeapColumnVector 4620 4622 3 88.7 11.3 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write with IntegerType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ -ConstantColumnVector 1 1 0 699303.1 0.0 1.0X -OnHeapColumnVector 16 16 0 25461.3 0.0 0.0X -OffHeapColumnVector 66 66 1 6242.8 0.2 0.0X +ConstantColumnVector 1 1 0 699304.3 0.0 1.0X +OnHeapColumnVector 16 16 0 25445.2 0.0 0.0X +OffHeapColumnVector 65 66 0 6265.5 0.2 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write with LongType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ ConstantColumnVector 1 1 0 664337.6 0.0 1.0X -OnHeapColumnVector 34 34 0 12100.9 0.1 0.0X -OffHeapColumnVector 68 69 0 5986.6 0.2 0.0X +OnHeapColumnVector 33 34 0 12263.9 0.1 0.0X +OffHeapColumnVector 67 67 0 6112.6 0.2 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write with FloatType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ ConstantColumnVector 1 1 0 553053.1 0.0 1.0X -OnHeapColumnVector 16 16 0 25009.2 0.0 0.0X -OffHeapColumnVector 128 128 0 3191.8 0.3 0.0X +OnHeapColumnVector 16 16 0 25344.3 0.0 0.0X +OffHeapColumnVector 129 129 0 3185.8 0.3 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write with DoubleType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ -ConstantColumnVector 1 1 0 510537.3 0.0 1.0X -OnHeapColumnVector 34 35 0 11938.3 0.1 0.0X -OffHeapColumnVector 129 130 0 3165.4 0.3 0.0X +ConstantColumnVector 1 1 0 510537.9 0.0 1.0X +OnHeapColumnVector 33 34 0 12236.5 0.1 0.0X +OffHeapColumnVector 129 129 0 3169.2 0.3 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test read with StringType, row length = 1: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 1051 1051 1 389.8 2.6 1.0X -OnHeapColumnVector 2133 2135 2 192.0 5.2 0.5X -OffHeapColumnVector 4374 4376 2 93.6 10.7 0.2X +ConstantColumnVector 930 931 2 440.6 2.3 1.0X +OnHeapColumnVector 2116 2118 1 193.5 5.2 0.4X +OffHeapColumnVector 4438 4439 1 92.3 10.8 0.2X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test read with StringType, row length = 5: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 836 836 0 490.1 2.0 1.0X -OnHeapColumnVector 4993 4994 0 82.0 12.2 0.2X -OffHeapColumnVector 4488 4489 1 91.3 11.0 0.2X +ConstantColumnVector 938 939 2 436.7 2.3 1.0X +OnHeapColumnVector 4962 4963 1 82.5 12.1 0.2X +OffHeapColumnVector 4459 4470 16 91.9 10.9 0.2X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test read with StringType, row length = 10: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative -------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 835 836 2 490.6 2.0 1.0X -OnHeapColumnVector 5030 5032 3 81.4 12.3 0.2X -OffHeapColumnVector 4509 4513 5 90.8 11.0 0.2X +ConstantColumnVector 940 943 4 435.9 2.3 1.0X +OnHeapColumnVector 5017 5027 15 81.6 12.2 0.2X +OffHeapColumnVector 4470 4472 2 91.6 10.9 0.2X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test read with StringType, row length = 15: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative -------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 838 840 3 489.1 2.0 1.0X -OnHeapColumnVector 5039 5045 8 81.3 12.3 0.2X -OffHeapColumnVector 4522 4523 2 90.6 11.0 0.2X +ConstantColumnVector 936 938 1 437.5 2.3 1.0X +OnHeapColumnVector 5037 5038 1 81.3 12.3 0.2X +OffHeapColumnVector 4442 4448 8 92.2 10.8 0.2X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test read with StringType, row length = 20: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative -------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 833 836 3 491.5 2.0 1.0X -OnHeapColumnVector 5044 5045 0 81.2 12.3 0.2X -OffHeapColumnVector 4500 4502 3 91.0 11.0 0.2X +ConstantColumnVector 939 940 1 436.1 2.3 1.0X +OnHeapColumnVector 5033 5034 1 81.4 12.3 0.2X +OffHeapColumnVector 4438 4442 6 92.3 10.8 0.2X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test read with StringType, row length = 30: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative -------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 835 836 1 490.4 2.0 1.0X -OnHeapColumnVector 5040 5042 3 81.3 12.3 0.2X -OffHeapColumnVector 4499 4499 1 91.0 11.0 0.2X +ConstantColumnVector 936 939 3 437.6 2.3 1.0X +OnHeapColumnVector 5035 5040 7 81.4 12.3 0.2X +OffHeapColumnVector 4444 4451 9 92.2 10.8 0.2X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test read with IntegerType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ -ConstantColumnVector 2605 2605 1 157.3 6.4 1.0X -OnHeapColumnVector 2723 2724 2 150.4 6.6 1.0X -OffHeapColumnVector 2729 2730 1 150.1 6.7 1.0X +ConstantColumnVector 2601 2606 6 157.4 6.4 1.0X +OnHeapColumnVector 2725 2727 4 150.3 6.7 1.0X +OffHeapColumnVector 2722 2725 4 150.5 6.6 1.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test read with LongType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ -ConstantColumnVector 0 0 0 1476302.0 0.0 1.0X -OnHeapColumnVector 0 0 0 1022060.6 0.0 0.7X -OffHeapColumnVector 767 767 0 534.2 1.9 0.0X +ConstantColumnVector 0 0 0 1476307.4 0.0 1.0X +OnHeapColumnVector 0 0 0 1022058.1 0.0 0.7X +OffHeapColumnVector 695 696 3 589.6 1.7 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test read with FloatType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ -ConstantColumnVector 0 0 0 1660780.7 0.0 1.0X -OnHeapColumnVector 0 0 0 1022032.6 0.0 0.6X -OffHeapColumnVector 766 767 1 534.8 1.9 0.0X +ConstantColumnVector 0 0 0 1476307.4 0.0 1.0X +OnHeapColumnVector 0 0 0 949055.5 0.0 0.6X +OffHeapColumnVector 892 894 1 459.0 2.2 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test read with DoubleType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ ConstantColumnVector 0 0 0 1476307.4 0.0 1.0X OnHeapColumnVector 0 0 0 1022058.1 0.0 0.7X -OffHeapColumnVector 767 767 0 534.2 1.9 0.0X +OffHeapColumnVector 767 768 2 534.4 1.9 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write and read with StringType, row length = 1: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ----------------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 0 0 0 1021777.6 0.0 1.0X -OnHeapColumnVector 3918 3923 7 104.5 9.6 0.0X -OffHeapColumnVector 3743 3752 12 109.4 9.1 0.0X +ConstantColumnVector 0 0 0 948833.4 0.0 1.0X +OnHeapColumnVector 3881 3885 5 105.5 9.5 0.0X +OffHeapColumnVector 3705 3710 7 110.6 9.0 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write and read with StringType, row length = 5: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ----------------------------------------------------------------------------------------------------------------------------------- -ConstantColumnVector 0 0 0 857165.6 0.0 1.0X -OnHeapColumnVector 3933 3938 7 104.1 9.6 0.0X -OffHeapColumnVector 3737 3748 16 109.6 9.1 0.0X +ConstantColumnVector 0 0 0 830405.5 0.0 1.0X +OnHeapColumnVector 3899 3900 1 105.1 9.5 0.0X +OffHeapColumnVector 3724 3734 15 110.0 9.1 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write and read with StringType, row length = 10: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------------------ -ConstantColumnVector 0 0 0 857165.6 0.0 1.0X -OnHeapColumnVector 3930 3930 1 104.2 9.6 0.0X -OffHeapColumnVector 3736 3736 1 109.6 9.1 0.0X +ConstantColumnVector 0 0 0 830405.5 0.0 1.0X +OnHeapColumnVector 3883 3893 14 105.5 9.5 0.0X +OffHeapColumnVector 3708 3710 3 110.5 9.1 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write and read with StringType, row length = 15: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------------------ -ConstantColumnVector 0 0 0 857165.6 0.0 1.0X -OnHeapColumnVector 3922 3923 1 104.4 9.6 0.0X -OffHeapColumnVector 3742 3743 1 109.5 9.1 0.0X +ConstantColumnVector 0 0 0 830390.3 0.0 1.0X +OnHeapColumnVector 3887 3896 12 105.4 9.5 0.0X +OffHeapColumnVector 3733 3733 0 109.7 9.1 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write and read with StringType, row length = 20: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------------------ -ConstantColumnVector 0 0 0 857165.6 0.0 1.0X -OnHeapColumnVector 3920 3926 8 104.5 9.6 0.0X -OffHeapColumnVector 3745 3753 12 109.4 9.1 0.0X +ConstantColumnVector 0 0 0 830390.3 0.0 1.0X +OnHeapColumnVector 3892 3896 6 105.2 9.5 0.0X +OffHeapColumnVector 3735 3745 15 109.7 9.1 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write and read with StringType, row length = 30: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------------------ -ConstantColumnVector 0 0 0 857183.5 0.0 1.0X -OnHeapColumnVector 3920 3926 9 104.5 9.6 0.0X -OffHeapColumnVector 3723 3725 3 110.0 9.1 0.0X +ConstantColumnVector 0 0 0 830388.7 0.0 1.0X +OnHeapColumnVector 3906 3907 0 104.9 9.5 0.0X +OffHeapColumnVector 3726 3729 3 109.9 9.1 0.0X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write and read with IntegerType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ -ConstantColumnVector 3097 3099 3 132.3 7.6 1.0X -OnHeapColumnVector 2732 2733 1 149.9 6.7 1.1X -OffHeapColumnVector 2741 2742 1 149.4 6.7 1.1X +ConstantColumnVector 2973 2974 1 137.8 7.3 1.0X +OnHeapColumnVector 2724 2725 2 150.4 6.7 1.1X +OffHeapColumnVector 2723 2723 1 150.4 6.6 1.1X -OpenJDK 64-Bit Server VM 17.0.13+11-LTS on Linux 6.8.0-1017-azure +OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.0-1020-azure AMD EPYC 7763 64-Core Processor Test write and read with LongType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ -ConstantColumnVector 765 766 1 535.4 1.9 1.0X -OnHeapColumnVector 774 774 1 529.3 1.9 1.0X -OffHeapColumnVector 830 831 2 493.6 2.0 0.9X +ConstantColumnVector 0 0 0 3321170.8 0.0 1.0X Review Comment: This also becomes `0`. -- 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: reviews-unsubscr...@spark.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org For additional commands, e-mail: reviews-h...@spark.apache.org