================================================================================================
DELTA_BINARY_PACKED INT32
================================================================================================

OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
DELTA_BINARY_PACKED INT32:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
readIntegers, constant                                2              2           0        463.0           2.2       1.0X
skipIntegers, constant                                1              1           0        785.4           1.3       1.7X
readIntegers, monotonic                               2              2           0        462.6           2.2       1.0X
skipIntegers, monotonic                               1              1           0        784.3           1.3       1.7X
readIntegers, small-delta random                      3              3           0        321.4           3.1       0.7X
skipIntegers, small-delta random                      2              3           0        421.7           2.4       0.9X
readIntegers, wide random                             4              4           0        257.0           3.9       0.6X
skipIntegers, wide random                             4              4           0        299.6           3.3       0.6X


================================================================================================
DELTA_BINARY_PACKED INT64
================================================================================================

OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
DELTA_BINARY_PACKED INT64:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
readLongs, constant                                   2              2           0        521.0           1.9       1.0X
skipLongs, constant                                   2              2           0        581.6           1.7       1.1X
readLongs, monotonic                                  2              2           0        521.1           1.9       1.0X
skipLongs, monotonic                                  2              2           0        578.1           1.7       1.1X
readLongs, small-delta random                         3              3           0        382.7           2.6       0.7X
skipLongs, small-delta random                         3              3           0        412.7           2.4       0.8X
readLongs, wide random                                5              6           0        190.8           5.2       0.4X
skipLongs, wide random                                5              5           0        193.8           5.2       0.4X


================================================================================================
DELTA_BYTE_ARRAY
================================================================================================

OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
DELTA_BYTE_ARRAY:                         Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
readBinary, no overlap, len=16                       28             33           4         37.7          26.5       1.0X
skipBinary, no overlap, len=16                       31             32           2         34.3          29.2       0.9X
readBinary, half overlap, len=16                     35             40           3         30.4          32.9       0.8X
skipBinary, half overlap, len=16                     37             38           2         28.1          35.6       0.7X
readBinary, full overlap, len=16                     35             36           2         30.3          33.0       0.8X
skipBinary, full overlap, len=16                     38             39           3         27.9          35.9       0.7X
readBinary, half overlap, len=64                     35             41           3         29.7          33.6       0.8X
skipBinary, half overlap, len=64                     37             38           1         28.4          35.3       0.8X


================================================================================================
DELTA_LENGTH_BYTE_ARRAY
================================================================================================

OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
DELTA_LENGTH_BYTE_ARRAY:                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
readBinary, payloadLen=8                             16             17           0         65.0          15.4       1.0X
skipBinary, payloadLen=8                              6              6           0        183.9           5.4       2.8X
readBinary, payloadLen=32                            16             17           0         64.0          15.6       1.0X
skipBinary, payloadLen=32                             6              6           0        184.3           5.4       2.8X
readBinary, payloadLen=128                           19             19           2         56.1          17.8       0.9X
skipBinary, payloadLen=128                            6              6           1        183.8           5.4       2.8X
readBinary, payloadLen=512                           41             43           1         25.3          39.5       0.4X
skipBinary, payloadLen=512                            6              6           0        183.9           5.4       2.8X


================================================================================================
Variant reads
================================================================================================

OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
Variant reads:                                             Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
-----------------------------------------------------------------------------------------------------------------------------------------
readBytes (INT32)                                                      5              5           0        216.6           4.6       1.0X
readShorts (INT32)                                                     8              8           0        135.9           7.4       0.6X
readUnsignedIntegers (INT32 -> Long)                                   9              9           0        118.7           8.4       0.5X
readIntegersAsLongs (INT32 -> Long)                                    4              4           0        256.4           3.9       1.2X
readIntegersAsLongs (INT32 -> Long, overflow pattern)                  4              4           0        257.3           3.9       1.2X
readIntegersAsDoubles (INT32 -> Double)                                4              4           0        260.3           3.8       1.2X
readIntegersAsDoubles (INT32 -> Double, overflow pattern)              4              4           0        259.8           3.8       1.2X
readUnsignedLongs (INT64 -> Decimal(20,0))                            28             28           0         37.5          26.7       0.2X
skipBytes                                                              5              5           0        209.2           4.8       1.0X
skipShorts                                                             5              5           0        199.7           5.0       0.9X
readByte (INT32 single-value)                                         14             14           1         73.6          13.6       0.3X
readShort (INT32 single-value)                                        15             16           1         67.7          14.8       0.3X
readInteger (INT32 single-value)                                      15             16           1         67.8          14.8       0.3X
readLong (INT64 single-value)                                         17             17           2         61.7          16.2       0.3X
readBinary(len) (DELTA_BYTE_ARRAY single-value)                       65             71           8         16.2          61.9       0.1X


