Benchmark marshalling operation for tuples with byte[] columns only. * Time per operation in microseconds. Lesser is better. -- Single row format. Non-optimal row size. -- Benchmark (dataSize) (fieldsCount) (type) Mode Cnt Score Error Units TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 250 2 bytes avgt 0.292 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 250 10 bytes avgt 0.831 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 250 100 bytes avgt 6.852 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 64000 2 bytes avgt 5.450 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 64000 10 bytes avgt 5.405 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 64000 100 bytes avgt 11.472 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 66000 2 bytes avgt 5.791 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 66000 10 bytes avgt 5.862 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 66000 100 bytes avgt 11.706 us/op -- Multiple formats. Write row, then compact. -- Benchmark (dataSize) (fieldsCount) (type) Mode Cnt Score Error Units TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 250 2 bytes avgt 0.370 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 250 10 bytes avgt 0.906 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 250 100 bytes avgt 7.566 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 64000 2 bytes avgt 11.761 us/op <-- Row compaction TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 64000 10 bytes avgt 11.602 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 64000 100 bytes avgt 17.875 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 66000 2 bytes avgt 5.789 us/op <-- No compaction TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 66000 10 bytes avgt 5.874 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 66000 100 bytes avgt 11.445 us/op -- Multiple formats. Precaclucate row size, then write. -- Benchmark (dataSize) (fieldsCount) (type) Mode Cnt Score Error Units TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 250 2 bytes avgt 0.332 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 250 10 bytes avgt 0.861 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 250 100 bytes avgt 6.907 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 64000 2 bytes avgt 5.563 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 64000 10 bytes avgt 5.684 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 64000 100 bytes avgt 11.451 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 66000 2 bytes avgt 5.951 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 66000 10 bytes avgt 5.919 us/op TupleMarshallerVarlenOnlyBenchmark.measureTupleBuildAndMarshallerCost 66000 100 bytes avgt 11.977 us/op