{
  "baseline_revision": "d951a83808425f9e7df7c0f6fc3fdb082443885f",
  "flink": "2.2.1",
  "jdk": "11",
  "platform": "Darwin arm64",
  "cpu": "Apple M4 Pro",
  "build": "release, --no-default-features --features mimalloc",
  "boundary": "Small functionality gate: prebuilt BinaryRowData/generated stock Calc vs prebuilt Arrow/production Rust Calc. Setup, IPC import/export, perimeter transposes and initial/final JNI are outside timing; operation, allocation and complete output digest are inside. No end-to-end claim.",
  "rows": 131072,
  "widths": [
    4,
    32,
    128
  ],
  "warmups": 5,
  "measured_trials": 9,
  "batch_rows": 1024,
  "scenarios": [
    {
      "name": "decimal-rescale-128",
      "checksum": 1549379982080258548,
      "engines": {
        "rust": {
          "seconds": [
            0.109065125,
            0.105261625,
            0.100518708,
            0.099804709,
            0.109986875,
            0.108875209,
            0.104456125,
            0.097353916,
            0.096717792,
            0.109675583,
            0.098401875,
            0.101566709,
            0.098925167,
            0.096720709
          ],
          "min_seconds": 0.096717792,
          "median_seconds": 0.098925167,
          "max_seconds": 0.109675583
        },
        "stock": {
          "seconds": [
            0.284180459,
            0.199427708,
            0.207107875,
            0.198375417,
            0.284865208,
            0.186456334,
            0.176037291,
            0.17938625,
            0.179212083,
            0.178414833,
            0.1783045,
            0.1808505,
            0.178626041,
            0.177902083
          ],
          "min_seconds": 0.176037291,
          "median_seconds": 0.178626041,
          "max_seconds": 0.186456334
        },
        "previous": {
          "seconds": [
            0.211351959,
            0.155793292,
            0.17313075,
            0.154640208,
            0.153746125,
            0.151437542,
            0.152156541,
            0.152053917,
            0.152327625,
            0.152197458,
            0.151811708,
            0.154352708,
            0.152330375,
            0.154114833
          ],
          "min_seconds": 0.151437542,
          "median_seconds": 0.152197458,
          "max_seconds": 0.154352708
        }
      }
    },
    {
      "name": "decimal-rescale-32",
      "checksum": 4116788958512657391,
      "engines": {
        "rust": {
          "seconds": [
            0.025149292,
            0.024733958,
            0.024745542,
            0.024582334,
            0.024701208,
            0.02442625,
            0.026038166,
            0.025970167,
            0.024884167,
            0.02477325,
            0.025174792,
            0.0247325,
            0.024913042,
            0.024322667
          ],
          "min_seconds": 0.024322667,
          "median_seconds": 0.024884167,
          "max_seconds": 0.026038166
        },
        "stock": {
          "seconds": [
            0.090135959,
            0.06692675,
            0.059492083,
            0.046966791,
            0.048527042,
            0.04961025,
            0.049223208,
            0.04859175,
            0.049436917,
            0.061112167,
            0.060206666,
            0.047724208,
            0.0470715,
            0.051330375
          ],
          "min_seconds": 0.0470715,
          "median_seconds": 0.049436917,
          "max_seconds": 0.061112167
        },
        "previous": {
          "seconds": [
            0.080702,
            0.062314916,
            0.0517295,
            0.051568916,
            0.048349542,
            0.045140833,
            0.044950583,
            0.045040458,
            0.044692334,
            0.045084291,
            0.044828,
            0.044734917,
            0.049409375,
            0.05597725
          ],
          "min_seconds": 0.044692334,
          "median_seconds": 0.045040458,
          "max_seconds": 0.05597725
        }
      }
    },
    {
      "name": "decimal-rescale-4",
      "checksum": 486156144538,
      "engines": {
        "rust": {
          "seconds": [
            0.003548209,
            0.003459958,
            0.003495209,
            0.003470875,
            0.003435083,
            0.003436083,
            0.003442125,
            0.003425875,
            0.00341575,
            0.003401333,
            0.003444708,
            0.00342525,
            0.003554334,
            0.003392125
          ],
          "min_seconds": 0.003392125,
          "median_seconds": 0.003425875,
          "max_seconds": 0.003554334
        },
        "stock": {
          "seconds": [
            0.042241667,
            0.014774833,
            0.013951583,
            0.010596125,
            0.018247875,
            0.010877917,
            0.010442667,
            0.011372542,
            0.01062875,
            0.010230417,
            0.010464417,
            0.012367875,
            0.015100583,
            0.010550542
          ],
          "min_seconds": 0.010230417,
          "median_seconds": 0.01062875,
          "max_seconds": 0.015100583
        },
        "previous": {
          "seconds": [
            0.042234334,
            0.05052175,
            0.010902584,
            0.009980834,
            0.009674875,
            0.017149042,
            0.010271041,
            0.009755375,
            0.01047175,
            0.011435958,
            0.010041625,
            0.009994417,
            0.010079416,
            0.01011925
          ],
          "min_seconds": 0.009755375,
          "median_seconds": 0.01011925,
          "max_seconds": 0.017149042
        }
      }
    },
    {
      "name": "int-bigint-128",
      "checksum": -1713569400264124041,
      "engines": {
        "rust": {
          "seconds": [
            0.025448958,
            0.024707417,
            0.025122917,
            0.024663584,
            0.024571042,
            0.024625709,
            0.026072042,
            0.024921916,
            0.025552458,
            0.025076041,
            0.024644584,
            0.024851458,
            0.024554666,
            0.024463375
          ],
          "min_seconds": 0.024463375,
          "median_seconds": 0.024851458,
          "max_seconds": 0.026072042
        },
        "stock": {
          "seconds": [
            0.124371833,
            0.075815958,
            0.06847525,
            0.058511209,
            0.0583605,
            0.0577455,
            0.0584695,
            0.057599375,
            0.059413791,
            0.058835416,
            0.06027275,
            0.059446625,
            0.058414042,
            0.058190959
          ],
          "min_seconds": 0.057599375,
          "median_seconds": 0.0584695,
          "max_seconds": 0.06027275
        },
        "previous": {
          "seconds": [
            0.083666917,
            0.094400375,
            0.068533708,
            0.060782375,
            0.060538166,
            0.060420084,
            0.061340333,
            0.060212625,
            0.060337709,
            0.076783666,
            0.0780265,
            0.060061833,
            0.060971166,
            0.058485333
          ],
          "min_seconds": 0.058485333,
          "median_seconds": 0.060420084,
          "max_seconds": 0.0780265
        }
      }
    },
    {
      "name": "int-bigint-32",
      "checksum": 1093882917824944248,
      "engines": {
        "rust": {
          "seconds": [
            0.006760166,
            0.00653575,
            0.006581833,
            0.006620542,
            0.006395166,
            0.006957791,
            0.006747625,
            0.006628625,
            0.00658925,
            0.00660325,
            0.006626541,
            0.006685708,
            0.006640375,
            0.00642125
          ],
          "min_seconds": 0.00642125,
          "median_seconds": 0.006628625,
          "max_seconds": 0.006957791
        },
        "stock": {
          "seconds": [
            0.084987583,
            0.045187292,
            0.022565125,
            0.017431292,
            0.0183435,
            0.017445458,
            0.020429291,
            0.017419375,
            0.0204895,
            0.017828166,
            0.017487542,
            0.020673584,
            0.017704083,
            0.020500292
          ],
          "min_seconds": 0.017419375,
          "median_seconds": 0.017828166,
          "max_seconds": 0.020673584
        },
        "previous": {
          "seconds": [
            0.063873292,
            0.021452958,
            0.02899875,
            0.022006041,
            0.021074334,
            0.018138083,
            0.017958416,
            0.020475958,
            0.017226208,
            0.020299375,
            0.017648084,
            0.017438875,
            0.020317,
            0.017727792
          ],
          "min_seconds": 0.017226208,
          "median_seconds": 0.017958416,
          "max_seconds": 0.020475958
        }
      }
    },
    {
      "name": "int-bigint-4",
      "checksum": -74495982043,
      "engines": {
        "rust": {
          "seconds": [
            0.00127725,
            0.000991708,
            0.000983792,
            0.000993833,
            0.001008208,
            0.00099075,
            0.000991875,
            0.000982792,
            0.000983917,
            0.001002458,
            0.000988333,
            0.000997625,
            0.001006958,
            0.000995667
          ],
          "min_seconds": 0.000982792,
          "median_seconds": 0.000991875,
          "max_seconds": 0.001006958
        },
        "stock": {
          "seconds": [
            0.023967333,
            0.006347375,
            0.016828291,
            0.010570833,
            0.010521833,
            0.010894417,
            0.00892075,
            0.007013917,
            0.008726833,
            0.018911584,
            0.010710875,
            0.010208083,
            0.010002917,
            0.006374417
          ],
          "min_seconds": 0.006374417,
          "median_seconds": 0.010002917,
          "max_seconds": 0.018911584
        },
        "previous": {
          "seconds": [
            0.030249959,
            0.005801459,
            0.010015209,
            0.015665166,
            0.00730175,
            0.007175875,
            0.006854417,
            0.00650875,
            0.006681208,
            0.013708625,
            0.006880792,
            0.006516375,
            0.006637583,
            0.006520084
          ],
          "min_seconds": 0.00650875,
          "median_seconds": 0.006681208,
          "max_seconds": 0.013708625
        }
      }
    },
    {
      "name": "int-decimal-128",
      "checksum": 5743793028428126574,
      "engines": {
        "rust": {
          "seconds": [
            0.068808292,
            0.068329625,
            0.068376042,
            0.069264458,
            0.068912583,
            0.068071958,
            0.069193708,
            0.069063042,
            0.07015575,
            0.06872075,
            0.067649625,
            0.06744675,
            0.067523125,
            0.068791541
          ],
          "min_seconds": 0.06744675,
          "median_seconds": 0.06872075,
          "max_seconds": 0.07015575
        },
        "stock": {
          "seconds": [
            0.309991375,
            0.216335958,
            0.230701042,
            0.232513084,
            0.263143375,
            0.203449292,
            0.202326167,
            0.212668167,
            0.202515084,
            0.203839166,
            0.203721333,
            0.21231025,
            0.204161208,
            0.206515458
          ],
          "min_seconds": 0.202326167,
          "median_seconds": 0.203839166,
          "max_seconds": 0.212668167
        },
        "previous": {
          "seconds": [
            0.237713541,
            0.187861084,
            0.182045792,
            0.183447459,
            0.184544583,
            0.185890875,
            0.186493292,
            0.184836541,
            0.182187291,
            0.186003166,
            0.198063667,
            0.188799208,
            0.1841,
            0.187100625
          ],
          "min_seconds": 0.182187291,
          "median_seconds": 0.186003166,
          "max_seconds": 0.198063667
        }
      }
    },
    {
      "name": "int-decimal-32",
      "checksum": 2625981744950012562,
      "engines": {
        "rust": {
          "seconds": [
            0.016870041,
            0.016866083,
            0.016570292,
            0.016607875,
            0.01656625,
            0.016727708,
            0.016643084,
            0.016628833,
            0.016594875,
            0.016789292,
            0.016709167,
            0.016816042,
            0.0167125,
            0.016734666
          ],
          "min_seconds": 0.016594875,
          "median_seconds": 0.0167125,
          "max_seconds": 0.016816042
        },
        "stock": {
          "seconds": [
            0.105926875,
            0.052250833,
            0.051575417,
            0.049370917,
            0.049357833,
            0.049543917,
            0.050525541,
            0.0533625,
            0.081970333,
            0.067505041,
            0.051415542,
            0.050671958,
            0.050489875,
            0.050461333
          ],
          "min_seconds": 0.049543917,
          "median_seconds": 0.050671958,
          "max_seconds": 0.081970333
        },
        "previous": {
          "seconds": [
            0.090554833,
            0.049996833,
            0.038607166,
            0.04008425,
            0.037869333,
            0.03747225,
            0.037443833,
            0.037875125,
            0.037684042,
            0.037836125,
            0.051498875,
            0.051478,
            0.037528542,
            0.036370625
          ],
          "min_seconds": 0.036370625,
          "median_seconds": 0.037684042,
          "max_seconds": 0.051498875
        }
      }
    },
    {
      "name": "int-decimal-4",
      "checksum": -61746288266530,
      "engines": {
        "rust": {
          "seconds": [
            0.002323042,
            0.0023045,
            0.002314166,
            0.002309375,
            0.002297583,
            0.002294667,
            0.0023185,
            0.002412875,
            0.002350917,
            0.002322083,
            0.002325833,
            0.002319333,
            0.002321875,
            0.002354084
          ],
          "min_seconds": 0.002294667,
          "median_seconds": 0.002322083,
          "max_seconds": 0.002412875
        },
        "stock": {
          "seconds": [
            0.04093525,
            0.019497458,
            0.024022125,
            0.011396083,
            0.010691291,
            0.019445417,
            0.011716208,
            0.010540916,
            0.010516417,
            0.011234375,
            0.011763333,
            0.01058925,
            0.010419667,
            0.01054525
          ],
          "min_seconds": 0.010419667,
          "median_seconds": 0.01058925,
          "max_seconds": 0.019445417
        },
        "previous": {
          "seconds": [
            0.036421209,
            0.01792825,
            0.026520708,
            0.014468208,
            0.013126875,
            0.01313575,
            0.021209792,
            0.013549,
            0.013266625,
            0.013154125,
            0.015323667,
            0.013154833,
            0.01136125,
            0.009960208
          ],
          "min_seconds": 0.009960208,
          "median_seconds": 0.013154833,
          "max_seconds": 0.021209792
        }
      }
    }
  ],
  "native_libraries_sha256": {
    "candidate": "04d1c8eabec41f52faff2966a9d44e66ce9fb1446cf7c1e6484afb412442513c",
    "baseline": "573b9ab3b8d743cd22406debc0ef3a34adac17445e9589be6f8a34089e8b444a"
  }
}
