{
  "date": "2026-10-27",
  "baseline_revision": "d98dc2f21f8d3029bf04bac6e8e27f8e1c0bb911",
  "feature": "single-argument integer ROUND",
  "machine": {
    "cpu": "Apple M4 Pro",
    "os": "macOS aarch64",
    "jdk": "17.0.12",
    "rust": "1.94.0",
    "profile": "release, no-default-features, system allocator, counting allocation wrapper"
  },
  "method": {
    "prepared": "Equal prepared values/types/NULLs. Stock generated execution starts on GenericRowData/BinaryRowData in Java; previous and candidate production Calc start on Arrow in Rust. Java stock timer and Rust native timers include equivalent output consumption. Setup, JNI import/export and perimeter transposes excluded; preceding callback and its intrinsic conversions retained. Every output checked by exact schema/Arrow equality before timing and checksum during trials.",
    "warmups": 16,
    "measured_trials": 11,
    "rows_per_trial": 131072,
    "order": "Rotating stock/previous/native each trial",
    "logical_schemas": "All nullable; nullable_values means actual NULL every seventh row.",
    "pipeline": "Flink 2.2.1, 1M-row INT source, parallelism one, rowwise blackhole. Native plans require both transposes and positive consumed NativeCalc work. Previous uses the baseline encoder and requires its JVM route. Two warmups and five measured jobs per engine in separate sequential JVMs."
  },
  "prepared": [
    {
      "flink": "1.18.1",
      "type": "BIGINT",
      "nullable_values": false,
      "binary_rowdata": true,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 8.98583984375,
          "min": 6.9408416748046875,
          "max": 18.408462524414062,
          "trials": [
            10.477066040039062,
            7.292427062988281,
            7.513679504394531,
            7.884666442871094,
            9.892784118652344,
            11.052452087402344,
            9.562492370605469,
            8.98583984375,
            6.9408416748046875,
            7.8395233154296875,
            18.408462524414062
          ],
          "checksum": 1152921505642779008
        },
        "previous": {
          "unit": "ns/row",
          "median": 54.478004455566406,
          "min": 47.63158416748047,
          "max": 64.77196502685547,
          "trials": [
            63.99567413330078,
            56.35356903076172,
            57.502113342285156,
            64.77196502685547,
            58.61060333251953,
            54.478004455566406,
            54.08191680908203,
            48.364959716796875,
            48.90283203125,
            47.63158416748047,
            48.917137145996094
          ],
          "checksum": 1152921505642779008
        },
        "native": {
          "unit": "ns/row",
          "median": 0.34841156005859375,
          "min": 0.30612945556640625,
          "max": 0.36334991455078125,
          "trials": [
            0.35604095458984375,
            0.34841156005859375,
            0.36334991455078125,
            0.35126495361328125,
            0.3414154052734375,
            0.34332275390625,
            0.35604095458984375,
            0.3283843994140625,
            0.3299713134765625,
            0.35381317138671875,
            0.30612945556640625
          ],
          "checksum": 1152921505642779008
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 8192,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "1.18.1",
      "type": "BIGINT",
      "nullable_values": true,
      "binary_rowdata": false,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 6.400428771972656,
          "min": 5.80755615234375,
          "max": 16.941070556640625,
          "trials": [
            6.226539611816406,
            5.80755615234375,
            6.436347961425781,
            6.458282470703125,
            16.941070556640625,
            6.3724517822265625,
            6.400428771972656,
            6.302513122558594,
            6.487213134765625,
            6.245292663574219,
            16.449607849121094
          ],
          "checksum": 1152921505678237312
        },
        "previous": {
          "unit": "ns/row",
          "median": 47.06446838378906,
          "min": 42.68614196777344,
          "max": 50.073944091796875,
          "trials": [
            50.073944091796875,
            48.049285888671875,
            45.35484313964844,
            48.28484344482422,
            44.42596435546875,
            47.06446838378906,
            46.837806701660156,
            47.318138122558594,
            47.07145690917969,
            42.68614196777344,
            43.385826110839844
          ],
          "checksum": 1152921505678237312
        },
        "native": {
          "unit": "ns/row",
          "median": 0.701263427734375,
          "min": 0.68060302734375,
          "max": 0.8751602172851562,
          "trials": [
            0.7371902465820312,
            0.7044525146484375,
            0.6936416625976562,
            0.7003173828125,
            0.7092132568359375,
            0.684417724609375,
            0.8751602172851562,
            0.701263427734375,
            0.6993560791015625,
            0.68060302734375,
            0.8732452392578125
          ],
          "checksum": 1152921505678237312
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 8320,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "1.18.1",
      "type": "BIGINT",
      "nullable_values": true,
      "binary_rowdata": true,
      "batch_rows": 16,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 5.627952575683594,
          "min": 5.490623474121094,
          "max": 6.1130523681640625,
          "trials": [
            5.589164733886719,
            5.600608825683594,
            5.612060546875,
            5.705513000488281,
            5.740478515625,
            5.718864440917969,
            5.490623474121094,
            5.5468902587890625,
            5.627952575683594,
            5.9757232666015625,
            6.1130523681640625
          ],
          "checksum": 973070336
        },
        "previous": {
          "unit": "ns/row",
          "median": 768.9739837646484,
          "min": 761.5830078125,
          "max": 784.510612487793,
          "trials": [
            767.1553268432617,
            780.6332855224609,
            765.3938980102539,
            761.5830078125,
            762.2992172241211,
            775.9876251220703,
            780.5674819946289,
            768.9739837646484,
            768.4793472290039,
            776.3039321899414,
            784.510612487793
          ],
          "checksum": 973070336
        },
        "native": {
          "unit": "ns/row",
          "median": 14.96728515625,
          "min": 14.370918273925781,
          "max": 15.448249816894531,
          "trials": [
            14.836311340332031,
            14.669097900390625,
            14.900527954101562,
            15.182174682617188,
            14.723777770996094,
            15.118911743164062,
            15.02227783203125,
            14.96728515625,
            14.370918273925781,
            15.384994506835938,
            15.448249816894531
          ],
          "checksum": 973070336
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 130,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "1.18.1",
      "type": "INT",
      "nullable_values": false,
      "binary_rowdata": true,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 5.837760925292969,
          "min": 5.4318084716796875,
          "max": 5.971588134765625,
          "trials": [
            5.703926086425781,
            5.4318084716796875,
            5.675636291503906,
            5.89593505859375,
            5.837760925292969,
            5.860649108886719,
            5.864776611328125,
            5.9388427734375,
            5.768135070800781,
            5.971588134765625,
            5.7942047119140625
          ],
          "checksum": -16766516391680
        },
        "previous": {
          "unit": "ns/row",
          "median": 42.728424072265625,
          "min": 40.68183898925781,
          "max": 57.784393310546875,
          "trials": [
            40.68183898925781,
            42.728424072265625,
            41.824974060058594,
            57.784393310546875,
            41.47752380371094,
            43.421104431152344,
            43.45353698730469,
            43.30413055419922,
            43.711029052734375,
            41.318260192871094,
            41.63551330566406
          ],
          "checksum": -16766516391680
        },
        "native": {
          "unit": "ns/row",
          "median": 0.30454254150390625,
          "min": 0.29245758056640625,
          "max": 0.3169403076171875,
          "trials": [
            0.29436492919921875,
            0.29245758056640625,
            0.3108978271484375,
            0.308349609375,
            0.29691314697265625,
            0.3140716552734375,
            0.30803680419921875,
            0.3032684326171875,
            0.30454254150390625,
            0.29595947265625,
            0.3169403076171875
          ],
          "checksum": -16766516391680
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 4096,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "1.18.1",
      "type": "INT",
      "nullable_values": true,
      "binary_rowdata": false,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 4.5185089111328125,
          "min": 4.452064514160156,
          "max": 18.005691528320312,
          "trials": [
            4.502296447753906,
            18.005691528320312,
            4.549346923828125,
            4.509284973144531,
            4.4803619384765625,
            4.452064514160156,
            4.5185089111328125,
            4.564918518066406,
            4.5550689697265625,
            4.548072814941406,
            4.500709533691406
          ],
          "checksum": -14292579770880
        },
        "previous": {
          "unit": "ns/row",
          "median": 37.39134216308594,
          "min": 35.63404083251953,
          "max": 39.006553649902344,
          "trials": [
            38.82026672363281,
            39.006553649902344,
            38.06114196777344,
            37.69397735595703,
            38.06495666503906,
            36.48853302001953,
            37.39134216308594,
            36.09815979003906,
            37.15959930419922,
            36.42082214355469,
            35.63404083251953
          ],
          "checksum": -14292579770880
        },
        "native": {
          "unit": "ns/row",
          "median": 0.7171630859375,
          "min": 0.6926803588867188,
          "max": 0.829376220703125,
          "trials": [
            0.7158966064453125,
            0.6990432739257812,
            0.7171630859375,
            0.7511749267578125,
            0.7171630859375,
            0.829376220703125,
            0.698089599609375,
            0.6926803588867188,
            0.7177963256835938,
            0.717803955078125,
            0.6974563598632812
          ],
          "checksum": -14292579770880
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 4224,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "1.18.1",
      "type": "INT",
      "nullable_values": true,
      "binary_rowdata": true,
      "batch_rows": 16,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 5.408599853515625,
          "min": 5.28558349609375,
          "max": 5.889259338378906,
          "trials": [
            5.432441711425781,
            5.345985412597656,
            5.4661407470703125,
            5.408599853515625,
            5.4470672607421875,
            5.31005859375,
            5.375862121582031,
            5.28558349609375,
            5.4931640625,
            5.889259338378906,
            5.293846130371094
          ],
          "checksum": 973062144
        },
        "previous": {
          "unit": "ns/row",
          "median": 762.9680633544922,
          "min": 757.4408874511719,
          "max": 772.7502212524414,
          "trials": [
            758.8659973144531,
            769.0979614257812,
            767.1511917114258,
            760.7396469116211,
            762.9680633544922,
            768.7768936157227,
            757.4408874511719,
            768.8722610473633,
            761.6939544677734,
            758.0293045043945,
            772.7502212524414
          ],
          "checksum": 973062144
        },
        "native": {
          "unit": "ns/row",
          "median": 14.405891418457031,
          "min": 14.009796142578125,
          "max": 14.85760498046875,
          "trials": [
            14.440216064453125,
            14.352798461914062,
            14.643035888671875,
            14.405891418457031,
            14.438941955566406,
            14.32196044921875,
            14.086723327636719,
            14.009796142578125,
            14.162696838378906,
            14.85760498046875,
            14.542892456054688
          ],
          "checksum": 973062144
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 66,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "1.18.1",
      "type": "SMALLINT",
      "nullable_values": false,
      "binary_rowdata": true,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 5.689300537109375,
          "min": 5.466773986816406,
          "max": 5.931541442871094,
          "trials": [
            5.6530609130859375,
            5.674995422363281,
            5.65496826171875,
            5.866363525390625,
            5.797386169433594,
            5.931541442871094,
            5.663871765136719,
            5.466773986816406,
            5.906745910644531,
            5.7398529052734375,
            5.689300537109375
          ],
          "checksum": -272829696
        },
        "previous": {
          "unit": "ns/row",
          "median": 41.97343444824219,
          "min": 39.931297302246094,
          "max": 59.374488830566406,
          "trials": [
            40.13475036621094,
            43.322242736816406,
            59.374488830566406,
            42.70362854003906,
            42.80059051513672,
            40.980018615722656,
            41.974388122558594,
            41.97343444824219,
            41.63201904296875,
            41.10145568847656,
            39.931297302246094
          ],
          "checksum": -272829696
        },
        "native": {
          "unit": "ns/row",
          "median": 0.3283843994140625,
          "min": 0.3153533935546875,
          "max": 0.345550537109375,
          "trials": [
            0.3153533935546875,
            0.31884002685546875,
            0.345550537109375,
            0.3283843994140625,
            0.32711029052734375,
            0.33664703369140625,
            0.3185272216796875,
            0.318206787109375,
            0.335693359375,
            0.33156585693359375,
            0.3341064453125
          ],
          "checksum": -272829696
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 2048,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "1.18.1",
      "type": "SMALLINT",
      "nullable_values": true,
      "binary_rowdata": false,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 5.852699279785156,
          "min": 5.664825439453125,
          "max": 6.02117919921875,
          "trials": [
            5.8940277099609375,
            5.921363830566406,
            5.923912048339844,
            5.814231872558594,
            5.664825439453125,
            5.9630126953125,
            5.778312683105469,
            5.785942077636719,
            5.852699279785156,
            6.02117919921875,
            5.6915283203125
          ],
          "checksum": -218822144
        },
        "previous": {
          "unit": "ns/row",
          "median": 42.038604736328125,
          "min": 40.25141143798828,
          "max": 62.638282775878906,
          "trials": [
            48.01908874511719,
            62.638282775878906,
            46.17723083496094,
            43.77238464355469,
            41.268028259277344,
            41.07252502441406,
            42.66071319580078,
            42.038604736328125,
            40.25141143798828,
            40.46281433105469,
            41.229888916015625
          ],
          "checksum": -218822144
        },
        "native": {
          "unit": "ns/row",
          "median": 0.6933212280273438,
          "min": 0.6717071533203125,
          "max": 0.7413253784179688,
          "trials": [
            0.707305908203125,
            0.7413253784179688,
            0.6933212280273438,
            0.690460205078125,
            0.6869659423828125,
            0.7038116455078125,
            0.6755218505859375,
            0.6717071533203125,
            0.7257461547851562,
            0.7003173828125,
            0.6872787475585938
          ],
          "checksum": -218822144
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 2176,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "1.18.1",
      "type": "SMALLINT",
      "nullable_values": true,
      "binary_rowdata": true,
      "batch_rows": 16,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 5.44580078125,
          "min": 5.2798614501953125,
          "max": 5.825042724609375,
          "trials": [
            5.434669494628906,
            5.5583343505859375,
            5.475685119628906,
            5.5240020751953125,
            5.364097595214844,
            5.825042724609375,
            5.4111480712890625,
            5.59234619140625,
            5.2798614501953125,
            5.44580078125,
            5.37713623046875
          ],
          "checksum": 516767744
        },
        "previous": {
          "unit": "ns/row",
          "median": 742.3515319824219,
          "min": 737.8501892089844,
          "max": 752.4957656860352,
          "trials": [
            746.1325302124023,
            752.4957656860352,
            751.5462265014648,
            750.4491806030273,
            742.7314071655273,
            741.1991729736328,
            740.0232925415039,
            738.6579513549805,
            742.3515319824219,
            740.5293731689453,
            737.8501892089844
          ],
          "checksum": 516767744
        },
        "native": {
          "unit": "ns/row",
          "median": 14.084815979003906,
          "min": 13.723052978515625,
          "max": 14.904975891113281,
          "trials": [
            14.500617980957031,
            13.958930969238281,
            14.014244079589844,
            14.027595520019531,
            14.084815979003906,
            13.915061950683594,
            13.723052978515625,
            14.127731323242188,
            14.570549011230469,
            14.28985595703125,
            14.904975891113281
          ],
          "checksum": 516767744
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 34,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "1.18.1",
      "type": "TINYINT",
      "nullable_values": false,
      "binary_rowdata": true,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 7.581398010253906,
          "min": 7.237754821777344,
          "max": 17.432525634765625,
          "trials": [
            9.698867797851562,
            8.844062805175781,
            7.512725830078125,
            7.581398010253906,
            7.275581359863281,
            17.432525634765625,
            7.385887145996094,
            7.237754821777344,
            7.605552673339844,
            7.599517822265625,
            7.448829650878906
          ],
          "checksum": -1068288
        },
        "previous": {
          "unit": "ns/row",
          "median": 42.084381103515625,
          "min": 41.233062744140625,
          "max": 57.968772888183594,
          "trials": [
            44.463157653808594,
            42.53514862060547,
            45.24198913574219,
            41.44477844238281,
            42.002044677734375,
            42.084381103515625,
            42.043365478515625,
            41.66253662109375,
            41.233062744140625,
            42.593955993652344,
            57.968772888183594
          ],
          "checksum": -1068288
        },
        "native": {
          "unit": "ns/row",
          "median": 0.33600616455078125,
          "min": 0.31280517578125,
          "max": 0.37542724609375,
          "trials": [
            0.33632659912109375,
            0.34777069091796875,
            0.337921142578125,
            0.37542724609375,
            0.34967803955078125,
            0.33251190185546875,
            0.322021484375,
            0.3236083984375,
            0.33600616455078125,
            0.31630706787109375,
            0.31280517578125
          ],
          "checksum": -1068288
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 1024,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "1.18.1",
      "type": "TINYINT",
      "nullable_values": true,
      "binary_rowdata": false,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 8.117355346679688,
          "min": 5.6915283203125,
          "max": 8.866630554199219,
          "trials": [
            8.189201354980469,
            8.109092712402344,
            8.009597778320312,
            8.289016723632812,
            8.117355346679688,
            8.701644897460938,
            8.38629150390625,
            8.866630554199219,
            5.788169860839844,
            5.801521301269531,
            5.6915283203125
          ],
          "checksum": -882176
        },
        "previous": {
          "unit": "ns/row",
          "median": 43.50852966308594,
          "min": 38.53924560546875,
          "max": 50.779029846191406,
          "trials": [
            43.50852966308594,
            46.239219665527344,
            43.40489959716797,
            42.853675842285156,
            46.868011474609375,
            43.64967346191406,
            44.98704528808594,
            43.073341369628906,
            50.779029846191406,
            38.53924560546875,
            43.13087463378906
          ],
          "checksum": -882176
        },
        "native": {
          "unit": "ns/row",
          "median": 0.7448196411132812,
          "min": 0.705718994140625,
          "max": 0.9317398071289062,
          "trials": [
            0.7340087890625,
            0.7483139038085938,
            0.705718994140625,
            0.7333755493164062,
            0.7448196411132812,
            0.705718994140625,
            0.9317398071289062,
            0.7467269897460938,
            0.7464065551757812,
            0.7429122924804688,
            0.8834228515625
          ],
          "checksum": -882176
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 1152,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "1.18.1",
      "type": "TINYINT",
      "nullable_values": true,
      "binary_rowdata": true,
      "batch_rows": 16,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 5.6285858154296875,
          "min": 5.530357360839844,
          "max": 5.81964111328125,
          "trials": [
            5.5926666259765625,
            5.585350036621094,
            5.732536315917969,
            5.778312683105469,
            5.6285858154296875,
            5.530357360839844,
            5.612052917480469,
            5.565643310546875,
            5.639717102050781,
            5.703926086425781,
            5.81964111328125
          ],
          "checksum": 868352
        },
        "previous": {
          "unit": "ns/row",
          "median": 772.4266052246094,
          "min": 763.9497146606445,
          "max": 783.0899505615234,
          "trials": [
            765.1275024414062,
            764.7879943847656,
            775.0097885131836,
            778.1642303466797,
            783.0899505615234,
            777.5700912475586,
            772.5343704223633,
            772.4266052246094,
            763.9497146606445,
            771.2001800537109,
            766.9394760131836
          ],
          "checksum": 868352
        },
        "native": {
          "unit": "ns/row",
          "median": 14.761611938476562,
          "min": 13.350486755371094,
          "max": 15.755966186523438,
          "trials": [
            14.588356018066406,
            14.592803955078125,
            13.749122619628906,
            14.761611938476562,
            14.904335021972656,
            13.350486755371094,
            15.086174011230469,
            15.755966186523438,
            14.617599487304688,
            14.771781921386719,
            14.769554138183594
          ],
          "checksum": 868352
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 18,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "2.2.1",
      "type": "BIGINT",
      "nullable_values": false,
      "binary_rowdata": true,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 10.197639465332031,
          "min": 8.556999206542969,
          "max": 20.9029541015625,
          "trials": [
            20.9029541015625,
            8.556999206542969,
            10.197639465332031,
            9.960174560546875,
            10.006904602050781,
            10.244049072265625,
            10.386787414550781,
            10.184288024902344,
            10.444007873535156,
            10.409042358398438,
            9.209632873535156
          ],
          "checksum": 1152921505642779008
        },
        "previous": {
          "unit": "ns/row",
          "median": 50.49006652832031,
          "min": 45.352294921875,
          "max": 60.356781005859375,
          "trials": [
            60.356781005859375,
            52.847862243652344,
            51.56294250488281,
            51.05717468261719,
            51.05781555175781,
            49.82185363769531,
            48.65995788574219,
            50.49006652832031,
            49.167633056640625,
            48.325538635253906,
            45.352294921875
          ],
          "checksum": 1152921505642779008
        },
        "native": {
          "unit": "ns/row",
          "median": 0.34618377685546875,
          "min": 0.33409881591796875,
          "max": 0.36367034912109375,
          "trials": [
            0.34618377685546875,
            0.36367034912109375,
            0.36016845703125,
            0.33409881591796875,
            0.33473968505859375,
            0.34777069091796875,
            0.34363555908203125,
            0.33473968505859375,
            0.34841156005859375,
            0.34014129638671875,
            0.3490447998046875
          ],
          "checksum": 1152921505642779008
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 8192,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "2.2.1",
      "type": "BIGINT",
      "nullable_values": true,
      "binary_rowdata": false,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 6.885528564453125,
          "min": 6.34765625,
          "max": 18.27843475341797,
          "trials": [
            6.477989196777344,
            18.27843475341797,
            9.161628723144531,
            6.503425598144531,
            6.885528564453125,
            6.356559753417969,
            6.34765625,
            6.423316955566406,
            6.892524719238281,
            9.455360412597656,
            7.705047607421875
          ],
          "checksum": 1152921505678237312
        },
        "previous": {
          "unit": "ns/row",
          "median": 55.4962158203125,
          "min": 48.013999938964844,
          "max": 63.098907470703125,
          "trials": [
            55.4962158203125,
            56.934043884277344,
            59.207916259765625,
            59.114776611328125,
            53.789772033691406,
            52.00672149658203,
            52.049957275390625,
            63.098907470703125,
            56.189537048339844,
            55.4656982421875,
            48.013999938964844
          ],
          "checksum": 1152921505678237312
        },
        "native": {
          "unit": "ns/row",
          "median": 0.6958694458007812,
          "min": 0.6767959594726562,
          "max": 0.7502288818359375,
          "trials": [
            0.7123947143554688,
            0.7479934692382812,
            0.704132080078125,
            0.7101669311523438,
            0.7502288818359375,
            0.6926803588867188,
            0.6939544677734375,
            0.6885528564453125,
            0.6958694458007812,
            0.6767959594726562,
            0.6780624389648438
          ],
          "checksum": 1152921505678237312
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 8320,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "2.2.1",
      "type": "BIGINT",
      "nullable_values": true,
      "binary_rowdata": true,
      "batch_rows": 16,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 6.245933532714844,
          "min": 6.1496124267578125,
          "max": 6.5577850341796875,
          "trials": [
            6.309822082519531,
            6.17059326171875,
            6.5577850341796875,
            6.250694274902344,
            6.173774719238281,
            6.173454284667969,
            6.245933532714844,
            6.331443786621094,
            6.220184326171875,
            6.2564239501953125,
            6.1496124267578125
          ],
          "checksum": 973070336
        },
        "previous": {
          "unit": "ns/row",
          "median": 773.5821380615234,
          "min": 756.7536010742188,
          "max": 793.1553497314453,
          "trials": [
            756.7536010742188,
            793.1553497314453,
            788.6416091918945,
            781.2121658325195,
            761.8735656738281,
            778.4624099731445,
            791.3367004394531,
            773.5821380615234,
            757.0088729858398,
            766.0067901611328,
            762.1952743530273
          ],
          "checksum": 973070336
        },
        "native": {
          "unit": "ns/row",
          "median": 14.00152587890625,
          "min": 13.630233764648438,
          "max": 16.255699157714844,
          "trials": [
            13.982452392578125,
            13.971328735351562,
            15.467964172363281,
            14.837898254394531,
            14.00152587890625,
            16.255699157714844,
            14.060661315917969,
            14.12646484375,
            13.630233764648438,
            13.918556213378906,
            13.773597717285156
          ],
          "checksum": 973070336
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 130,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "2.2.1",
      "type": "INT",
      "nullable_values": false,
      "binary_rowdata": true,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 7.435798645019531,
          "min": 6.91668701171875,
          "max": 14.2059326171875,
          "trials": [
            14.059700012207031,
            13.62005615234375,
            14.2059326171875,
            7.246337890625,
            7.476806640625,
            7.331535339355469,
            6.91668701171875,
            7.435798645019531,
            6.917640686035156,
            7.446922302246094,
            7.291160583496094
          ],
          "checksum": -16766516391680
        },
        "previous": {
          "unit": "ns/row",
          "median": 56.08781433105469,
          "min": 49.78529357910156,
          "max": 72.95481872558594,
          "trials": [
            65.67096710205078,
            72.95481872558594,
            64.82505798339844,
            63.630104064941406,
            55.35157012939453,
            56.08781433105469,
            53.00712585449219,
            53.74018096923828,
            50.272308349609375,
            69.01168823242188,
            49.78529357910156
          ],
          "checksum": -16766516391680
        },
        "native": {
          "unit": "ns/row",
          "median": 0.3299713134765625,
          "min": 0.316619873046875,
          "max": 0.3589019775390625,
          "trials": [
            0.31821441650390625,
            0.3589019775390625,
            0.34491729736328125,
            0.3299713134765625,
            0.316619873046875,
            0.31980133056640625,
            0.33124542236328125,
            0.34873199462890625,
            0.32170867919921875,
            0.33251953125,
            0.31980133056640625
          ],
          "checksum": -16766516391680
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 4096,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "2.2.1",
      "type": "INT",
      "nullable_values": true,
      "binary_rowdata": false,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 4.765510559082031,
          "min": 4.669822692871094,
          "max": 4.946388244628906,
          "trials": [
            4.708930969238281,
            4.764556884765625,
            4.815101623535156,
            4.759788513183594,
            4.754386901855469,
            4.8100128173828125,
            4.765510559082031,
            4.8122406005859375,
            4.669822692871094,
            4.946388244628906,
            4.768684387207031
          ],
          "checksum": -14292579770880
        },
        "previous": {
          "unit": "ns/row",
          "median": 48.693336486816406,
          "min": 44.79853057861328,
          "max": 61.809852600097656,
          "trials": [
            54.72596740722656,
            55.49272155761719,
            52.092552185058594,
            49.70137023925781,
            48.60496520996094,
            61.809852600097656,
            48.21332550048828,
            48.693336486816406,
            46.43376922607422,
            44.79853057861328,
            45.369468688964844
          ],
          "checksum": -14292579770880
        },
        "native": {
          "unit": "ns/row",
          "median": 0.6923675537109375,
          "min": 0.6723403930664062,
          "max": 0.8509902954101562,
          "trials": [
            0.6999969482421875,
            0.6923675537109375,
            0.7238388061523438,
            0.6856918334960938,
            0.6739349365234375,
            0.6898269653320312,
            0.8509902954101562,
            0.7212982177734375,
            0.6895065307617188,
            0.69427490234375,
            0.6723403930664062
          ],
          "checksum": -14292579770880
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 4224,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "2.2.1",
      "type": "INT",
      "nullable_values": true,
      "binary_rowdata": true,
      "batch_rows": 16,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 6.060279846191406,
          "min": 6.009422302246094,
          "max": 6.960235595703125,
          "trials": [
            6.960235595703125,
            6.2580108642578125,
            6.060279846191406,
            6.009422302246094,
            6.2519683837890625,
            6.057106018066406,
            6.031669616699219,
            6.0313568115234375,
            6.073631286621094,
            6.575263977050781,
            6.054557800292969
          ],
          "checksum": 973062144
        },
        "previous": {
          "unit": "ns/row",
          "median": 781.974479675293,
          "min": 769.6266174316406,
          "max": 816.0858154296875,
          "trials": [
            793.7116622924805,
            816.0858154296875,
            799.557373046875,
            796.0027084350586,
            784.2365951538086,
            769.6266174316406,
            770.3742980957031,
            781.974479675293,
            777.16064453125,
            775.0352249145508,
            775.2253189086914
          ],
          "checksum": 973062144
        },
        "native": {
          "unit": "ns/row",
          "median": 15.437126159667969,
          "min": 13.802528381347656,
          "max": 18.351234436035156,
          "trials": [
            15.887260437011719,
            18.351234436035156,
            13.823188781738281,
            15.3792724609375,
            15.437126159667969,
            15.928581237792969,
            17.322219848632812,
            16.832672119140625,
            13.802528381347656,
            15.193939208984375,
            15.426002502441406
          ],
          "checksum": 973062144
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 66,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "2.2.1",
      "type": "SMALLINT",
      "nullable_values": false,
      "binary_rowdata": true,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 6.264686584472656,
          "min": 6.025634765625,
          "max": 6.4776763916015625,
          "trials": [
            6.4776763916015625,
            6.150886535644531,
            6.3451080322265625,
            6.264686584472656,
            6.221771240234375,
            6.286933898925781,
            6.2732696533203125,
            6.025634765625,
            6.106697082519531,
            6.141975402832031,
            6.319366455078125
          ],
          "checksum": -272829696
        },
        "previous": {
          "unit": "ns/row",
          "median": 48.44506072998047,
          "min": 43.45830535888672,
          "max": 62.6646728515625,
          "trials": [
            51.62493133544922,
            55.57695770263672,
            49.55736541748047,
            50.00495910644531,
            45.94007873535156,
            45.23435974121094,
            48.44506072998047,
            47.243751525878906,
            62.6646728515625,
            45.04426574707031,
            43.45830535888672
          ],
          "checksum": -272829696
        },
        "native": {
          "unit": "ns/row",
          "median": 0.33823394775390625,
          "min": 0.3293304443359375,
          "max": 0.347137451171875,
          "trials": [
            0.3388671875,
            0.347137451171875,
            0.33823394775390625,
            0.33251953125,
            0.3398284912109375,
            0.3391876220703125,
            0.3372802734375,
            0.3360137939453125,
            0.3391876220703125,
            0.3337860107421875,
            0.3293304443359375
          ],
          "checksum": -272829696
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 2048,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "2.2.1",
      "type": "SMALLINT",
      "nullable_values": true,
      "binary_rowdata": false,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 4.924774169921875,
          "min": 4.67523193359375,
          "max": 5.293212890625,
          "trials": [
            5.129493713378906,
            5.0449371337890625,
            5.293212890625,
            5.177818298339844,
            5.033180236816406,
            4.67523193359375,
            4.8389434814453125,
            4.803657531738281,
            4.8948974609375,
            4.9152374267578125,
            4.924774169921875
          ],
          "checksum": -218822144
        },
        "previous": {
          "unit": "ns/row",
          "median": 41.86058044433594,
          "min": 40.38047790527344,
          "max": 56.6727294921875,
          "trials": [
            42.204856872558594,
            41.433013916015625,
            43.040916442871094,
            41.323974609375,
            43.286964416503906,
            56.6727294921875,
            40.94092559814453,
            40.38047790527344,
            42.5093994140625,
            41.86058044433594,
            41.06871032714844
          ],
          "checksum": -218822144
        },
        "native": {
          "unit": "ns/row",
          "median": 0.7101669311523438,
          "min": 0.6755218505859375,
          "max": 0.7870941162109375,
          "trials": [
            0.762939453125,
            0.7114410400390625,
            0.7003173828125,
            0.7870941162109375,
            0.7279739379882812,
            0.711761474609375,
            0.6984100341796875,
            0.688873291015625,
            0.7101669311523438,
            0.6945953369140625,
            0.6755218505859375
          ],
          "checksum": -218822144
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 2176,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "2.2.1",
      "type": "SMALLINT",
      "nullable_values": true,
      "binary_rowdata": true,
      "batch_rows": 16,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 5.574859619140625,
          "min": 5.346611022949219,
          "max": 5.8018341064453125,
          "trials": [
            5.711235046386719,
            5.346611022949219,
            5.425132751464844,
            5.768135070800781,
            5.541481018066406,
            5.449607849121094,
            5.676902770996094,
            5.8018341064453125,
            5.6645050048828125,
            5.574859619140625,
            5.3860321044921875
          ],
          "checksum": 516767744
        },
        "previous": {
          "unit": "ns/row",
          "median": 773.6663818359375,
          "min": 761.8395462036133,
          "max": 789.9398803710938,
          "trials": [
            789.9398803710938,
            786.4945755004883,
            784.9216461181641,
            772.1570281982422,
            776.1055679321289,
            775.2167434692383,
            761.8395462036133,
            773.6663818359375,
            771.0409164428711,
            770.3275680541992,
            772.579833984375
          ],
          "checksum": 516767744
        },
        "native": {
          "unit": "ns/row",
          "median": 14.704071044921875,
          "min": 14.3311767578125,
          "max": 15.126548767089844,
          "trials": [
            15.014328002929688,
            14.704071044921875,
            14.579139709472656,
            14.566421508789062,
            14.599479675292969,
            14.844261169433594,
            14.781639099121094,
            14.72918701171875,
            14.507293701171875,
            14.3311767578125,
            15.126548767089844
          ],
          "checksum": 516767744
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 34,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "2.2.1",
      "type": "TINYINT",
      "nullable_values": false,
      "binary_rowdata": true,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 8.385025024414062,
          "min": 7.734931945800781,
          "max": 19.15137481689453,
          "trials": [
            11.1405029296875,
            10.17156982421875,
            10.059043884277344,
            7.8541412353515625,
            7.734931945800781,
            8.708633422851562,
            19.15137481689453,
            8.265815734863281,
            8.385025024414062,
            8.118316650390625,
            8.101776123046875
          ],
          "checksum": -1068288
        },
        "previous": {
          "unit": "ns/row",
          "median": 44.97972869873047,
          "min": 41.00196075439453,
          "max": 64.40067291259766,
          "trials": [
            60.95441436767578,
            64.40067291259766,
            51.238059997558594,
            45.84757995605469,
            44.97972869873047,
            46.30565643310547,
            43.32447052001953,
            42.39082336425781,
            42.505584716796875,
            41.83164978027344,
            41.00196075439453
          ],
          "checksum": -1068288
        },
        "native": {
          "unit": "ns/row",
          "median": 0.34268951416015625,
          "min": 0.31948089599609375,
          "max": 0.3697052001953125,
          "trials": [
            0.34841156005859375,
            0.3522186279296875,
            0.33283233642578125,
            0.34173583984375,
            0.34268951416015625,
            0.34395599365234375,
            0.34490966796875,
            0.3697052001953125,
            0.32837677001953125,
            0.32743072509765625,
            0.31948089599609375
          ],
          "checksum": -1068288
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 1024,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "2.2.1",
      "type": "TINYINT",
      "nullable_values": true,
      "binary_rowdata": false,
      "batch_rows": 1024,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 6.4570159912109375,
          "min": 5.726814270019531,
          "max": 15.7470703125,
          "trials": [
            8.561447143554688,
            8.890472412109375,
            8.443199157714844,
            6.130859375,
            6.011009216308594,
            5.726814270019531,
            5.835853576660156,
            15.7470703125,
            6.370857238769531,
            7.214225769042969,
            6.4570159912109375
          ],
          "checksum": -882176
        },
        "previous": {
          "unit": "ns/row",
          "median": 42.012535095214844,
          "min": 39.69129180908203,
          "max": 56.502662658691406,
          "trials": [
            56.502662658691406,
            48.508323669433594,
            46.337127685546875,
            44.21710968017578,
            40.81535339355469,
            41.54396057128906,
            41.472434997558594,
            39.69129180908203,
            41.507720947265625,
            42.012535095214844,
            43.35340118408203
          ],
          "checksum": -882176
        },
        "native": {
          "unit": "ns/row",
          "median": 0.6958694458007812,
          "min": 0.67584228515625,
          "max": 0.8449554443359375,
          "trials": [
            0.6780624389648438,
            0.6993637084960938,
            0.6879196166992188,
            0.6958694458007812,
            0.7298812866210938,
            0.6815567016601562,
            0.7724761962890625,
            0.6914138793945312,
            0.67584228515625,
            0.6999969482421875,
            0.8449554443359375
          ],
          "checksum": -882176
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 1152,
        "new_output_buffer_bytes": 0
      }
    },
    {
      "flink": "2.2.1",
      "type": "TINYINT",
      "nullable_values": true,
      "binary_rowdata": true,
      "batch_rows": 16,
      "results": {
        "flink": {
          "unit": "ns/row",
          "median": 6.279945373535156,
          "min": 6.077125549316406,
          "max": 6.751701354980469,
          "trials": [
            6.14166259765625,
            6.285346984863281,
            6.077125549316406,
            6.279945373535156,
            6.131813049316406,
            6.3692779541015625,
            6.751701354980469,
            6.123222351074219,
            6.313636779785156,
            6.1152801513671875,
            6.49420166015625
          ],
          "checksum": 868352
        },
        "previous": {
          "unit": "ns/row",
          "median": 732.857063293457,
          "min": 728.1341552734375,
          "max": 750.6481857299805,
          "trials": [
            734.5438003540039,
            729.3202056884766,
            730.6674270629883,
            740.3532638549805,
            732.857063293457,
            737.3371124267578,
            734.4903945922852,
            731.245361328125,
            728.1341552734375,
            728.6173553466797,
            750.6481857299805
          ],
          "checksum": 868352
        },
        "native": {
          "unit": "ns/row",
          "median": 15.532806396484375,
          "min": 14.993988037109375,
          "max": 16.23979949951172,
          "trials": [
            15.532806396484375,
            15.928581237792969,
            15.241935729980469,
            16.195297241210938,
            15.512786865234375,
            15.398025512695312,
            15.492759704589844,
            16.23979949951172,
            14.993988037109375,
            16.008689880371094,
            16.156517028808594
          ],
          "checksum": 868352
        }
      },
      "allocation_probe": {
        "calls": 13,
        "requested_bytes": 606,
        "shared_output_buffer_bytes": 18,
        "new_output_buffer_bytes": 0
      }
    }
  ],
  "pipeline": {
    "flink": {
      "unit": "seconds",
      "median": 0.138810333,
      "min": 0.133660792,
      "max": 0.148812791,
      "trials": [
        0.145877084,
        0.133997,
        0.133660792,
        0.138810333,
        0.148812791
      ]
    },
    "previous": {
      "unit": "seconds",
      "median": 0.162969208,
      "min": 0.156567291,
      "max": 0.183940458,
      "trials": [
        0.183940458,
        0.167162417,
        0.156567291,
        0.157210541,
        0.162969208
      ]
    },
    "native": {
      "unit": "seconds",
      "median": 0.141323,
      "min": 0.134960542,
      "max": 0.155040416,
      "trials": [
        0.155040416,
        0.134960542,
        0.141323,
        0.139341875,
        0.143217291
      ]
    }
  }
}
