{
  "date": "2026-10-28",
  "base_main": "5dce7f04341d1652fc3f854482b355c0a1e487ed",
  "previous_commit": "ea0268e57875a399763fcc95d3dd55080a3f8e7f",
  "host": {
    "cpu": "Apple M4 Pro",
    "jdk": 17,
    "rust": "1.94.0",
    "native": "release, no-default-features, system allocator"
  },
  "method": {
    "prepared": "Stock generated code starts on RowData; candidate and actual preceding Calc start on Arrow with Rust timers. Setup, input import, output export and perimeter transposes are outside the small-function timer. Intrinsic JVM callbacks and marshalling remain timed. Equivalent output length/first/last-byte checksums.",
    "previous": "The actual preceding expression encoder is loaded first on the classpath. Character input asserts kind 44, Binary asserts kind 17; both return Arrow Binary. Candidate asserts kind 6/opcode 230 without a callback.",
    "processes": "Current and previous encoders run in separate sequential JVMs, each with its own stock control and rotating two-engine order. Both stock controls and their variability are retained. Speedup uses the smaller stock median.",
    "warmups": 16,
    "measured_trials": 11,
    "schemas": "nullable; actual NULL values every seventh row when enabled",
    "complete_job": "Bounded 1M encoded-STRING rows decoding 16 bytes, parallelism 1, row source and blackhole sink. Both transposes, job submission, JIT and source encoding included. Two warmups and five measured jobs per engine, sequential JVMs. Positive NativeCalc work and evaluator route asserted.",
    "allocation": "One untimed production operation with the counting allocator; requested allocation bytes, not peak retained or copied bytes."
  },
  "prepared": [
    {
      "flink": "1.18.1",
      "decoded_bytes": 16,
      "nullable_values": false,
      "binary_argument": true,
      "binary_row_stock": true,
      "batch_rows": 1024,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [2275542, 1754375, 1771792, 2643625, 1757500, 1767166, 1746250, 1741292, 1735958, 2580125, 1763000],
            "native": [575417, 575791, 586084, 582542, 593958, 570875, 574459, 569542, 575666, 572125, 582208]
          },
          "warmup_nanos": {
            "flink": [13127417, 4846459, 2711458, 4599791, 1778916, 1744958, 3220833, 3097041, 3309042, 3225208, 1948583, 1795167, 1754292, 2903584, 2278166, 2135209],
            "native": [604125, 591916, 594292, 587416, 599417, 580083, 581834, 578792, 579916, 572708, 584000, 587917, 595666, 586667, 586167, 572000]
          },
          "checksums": {
            "flink": 17760256,
            "native": 17760256
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 21819,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 20484
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [1770584, 3208125, 3267542, 1849125, 1777542, 2049792, 2246792, 2423625, 1858083, 2819959, 1834167],
            "previous": [3700125, 5459417, 4718208, 4497709, 3717333, 4895708, 4114834, 4447542, 3705625, 3959083, 3760750]
          },
          "warmup_nanos": {
            "flink": [11389625, 2546125, 2369458, 1955833, 1924542, 3384709, 2478375, 3217750, 2381625, 1779000, 1861417, 1901542, 1823375, 3070250, 1792417, 1904459],
            "previous": [27366458, 15054916, 12742084, 9509750, 9126500, 7942750, 6357333, 5238625, 5504375, 4849417, 5452875, 4265708, 3843542, 3632000, 3948500, 3493833]
          },
          "checksums": {
            "flink": 17760256,
            "previous": 17760256
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 20484
          }
        }
      },
      "ns_per_row": {
        "flink": [26.9012451171875, 26.488616943359375, 40.33851623535156],
        "native": [8.783966064453125, 8.690521240234375, 9.063079833984375],
        "stock_previous": [31.27734375, 27.0169677734375, 49.858734130859375],
        "previous": [62.787384033203125, 56.45942687988281, 83.30409240722656]
      },
      "conservative_stock_speedup": 3.062539736583366,
      "previous_speedup": 7.147953848238388
    },
    {
      "flink": "1.18.1",
      "decoded_bytes": 16,
      "nullable_values": true,
      "binary_argument": false,
      "binary_row_stock": false,
      "batch_rows": 1024,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [1994083, 1996833, 1999959, 2715334, 1891791, 1963917, 1991917, 2011208, 3664166, 4042625, 3967667],
            "native": [567000, 565166, 569125, 575625, 576833, 564875, 571167, 564917, 560875, 622375, 579958]
          },
          "warmup_nanos": {
            "flink": [12655958, 3278667, 5133041, 2455000, 4056208, 4117208, 4357208, 3776625, 1965875, 2939667, 1983541, 1937583, 2096709, 1985083, 2895083, 2000917],
            "native": [594708, 567750, 613458, 631125, 588959, 582083, 577083, 574083, 591042, 569750, 572458, 573833, 575292, 574000, 585667, 566917]
          },
          "checksums": {
            "flink": 15201024,
            "native": 15201024
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 19467,
            "shared_output_buffer_bytes": 128,
            "new_output_buffer_bytes": 18132
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [3302542, 2804084, 2331333, 2385250, 2373334, 4230542, 4084209, 2254750, 2318666, 2351333, 2370542],
            "previous": [4883959, 4655666, 5922000, 4590167, 4525125, 5960625, 5322792, 4332167, 5951875, 5056084, 4723209]
          },
          "warmup_nanos": {
            "flink": [14929667, 3587834, 5019000, 3952000, 2673042, 2377625, 2420834, 2267250, 2244500, 4220166, 4077958, 2879750, 2749334, 3155959, 2174708, 2315083],
            "previous": [30673500, 21109917, 14800208, 10452666, 8333417, 9678625, 9141458, 8829375, 8936291, 10227250, 6164250, 7644958, 5874875, 4738708, 4976000, 4744875]
          },
          "checksums": {
            "flink": 15201024,
            "previous": 15201024
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 18260
          }
        }
      },
      "ns_per_row": {
        "flink": [30.516952514648438, 28.866439819335938, 61.68556213378906],
        "native": [8.684158325195312, 8.558273315429688, 9.496688842773438],
        "stock_previous": [36.214202880859375, 34.404754638671875, 64.55294799804688],
        "previous": [74.52330017089844, 66.10362243652344, 90.95191955566406]
      },
      "conservative_stock_speedup": 3.5140944432242476,
      "previous_speedup": 8.581522512629036
    },
    {
      "flink": "1.18.1",
      "decoded_bytes": 16,
      "nullable_values": true,
      "binary_argument": true,
      "binary_row_stock": true,
      "batch_rows": 16,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [2365291, 1541542, 1511416, 1491667, 1538334, 1470917, 1470125, 1468792, 2302667, 1456125, 1473167],
            "native": [2271000, 2284125, 2267833, 2252333, 2247458, 2211500, 2215084, 2239250, 2222625, 2239458, 2257750]
          },
          "warmup_nanos": {
            "flink": [14088334, 2618959, 2211791, 1517833, 4363916, 1574208, 1596167, 1493917, 2867500, 2285417, 2729458, 2631917, 2615333, 1659167, 1471833, 1475166],
            "native": [2597916, 2596792, 2686583, 2583750, 2440542, 2398459, 2379709, 2383166, 2206000, 2225250, 2222084, 2194958, 2213125, 2206417, 2247000, 2233166]
          },
          "checksums": {
            "flink": 11386880,
            "native": 11386880
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 1611,
            "shared_output_buffer_bytes": 2,
            "new_output_buffer_bytes": 276
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [1462667, 1507875, 1851750, 1487250, 1508250, 1547625, 1511042, 1488291, 1813167, 1490959, 1491625],
            "previous": [39289125, 39141458, 39445583, 39304375, 39636875, 40314250, 40453000, 39173750, 39122000, 39734375, 39627000]
          },
          "warmup_nanos": {
            "flink": [18006084, 3329958, 2697042, 1801833, 1676834, 1721417, 3119500, 3174875, 1674667, 2867000, 2737000, 1551500, 1495292, 1539292, 1550042, 1470208],
            "previous": [142788166, 70734792, 62236875, 59462834, 59040208, 55397916, 51633459, 48396667, 44396084, 43178583, 42622334, 40530542, 40094791, 40324500, 39835084, 39471709]
          },
          "checksums": {
            "flink": 11386880,
            "previous": 11386880
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 278
          }
        }
      },
      "ns_per_row": {
        "flink": [22.761032104492188, 22.218704223632812, 36.09147644042969],
        "native": [34.293487548828125, 33.74481201171875, 34.85298156738281],
        "stock_previous": [23.008346557617188, 22.318527221679688, 28.255462646484375],
        "previous": [601.8918304443359, 596.954345703125, 617.2637939453125]
      },
      "conservative_stock_speedup": 0.66371295926331,
      "previous_speedup": 17.551199177025776
    },
    {
      "flink": "1.18.1",
      "decoded_bytes": 2,
      "nullable_values": false,
      "binary_argument": true,
      "binary_row_stock": true,
      "batch_rows": 1024,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [1980125, 1858041, 1613542, 1640959, 1661292, 1634666, 2440375, 1547417, 1517916, 1522291, 1500708],
            "native": [443958, 392542, 443708, 447625, 443375, 466208, 435125, 451250, 442834, 441500, 452500]
          },
          "warmup_nanos": {
            "flink": [14628542, 5602292, 5549167, 4824666, 1516958, 1519375, 1537875, 1538916, 3727625, 3066542, 3007333, 2410834, 1495000, 1532416, 2499291, 1700000],
            "native": [420625, 449375, 413167, 454833, 434875, 449417, 457458, 456250, 459916, 451708, 469500, 403292, 395417, 431834, 459292, 415542]
          },
          "checksums": {
            "flink": 16842752,
            "native": 16842752
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 7483,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 6148
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [1473417, 1553375, 1502334, 2982791, 3030708, 1569167, 1524292, 1854875, 1970167, 1714667, 1545292],
            "previous": [3034916, 2839333, 4668291, 3915750, 3963792, 3280084, 2972834, 4154792, 3167000, 3128542, 2882375]
          },
          "warmup_nanos": {
            "flink": [12405125, 4783083, 3795209, 3831708, 3179542, 3014750, 2872125, 1561083, 2783334, 1971125, 1533333, 2799709, 1522416, 1579708, 1504208, 1532000],
            "previous": [24566334, 19637917, 11813459, 7809625, 6585792, 8673583, 6430750, 6651500, 4972833, 5780667, 4163625, 4034584, 3371625, 3273500, 3160833, 4203208]
          },
          "checksums": {
            "flink": 16842752,
            "previous": 16842752
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 6148
          }
        }
      },
      "ns_per_row": {
        "flink": [24.943023681640625, 22.89898681640625, 37.23716735839844],
        "native": [6.77044677734375, 5.989715576171875, 7.11376953125],
        "stock_previous": [23.943588256835938, 22.482559204101562, 46.24493408203125],
        "previous": [48.3245849609375, 43.32478332519531, 71.23246765136719]
      },
      "conservative_stock_speedup": 3.5364857068161943,
      "previous_speedup": 7.137576965031056
    },
    {
      "flink": "1.18.1",
      "decoded_bytes": 2,
      "nullable_values": true,
      "binary_argument": false,
      "binary_row_stock": false,
      "batch_rows": 1024,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [1793541, 1798083, 2697709, 1881417, 1814708, 1797292, 2813958, 3129083, 3775583, 3780792, 3740625],
            "native": [408541, 402416, 471209, 447041, 450542, 412417, 455834, 454958, 450750, 404541, 407000]
          },
          "warmup_nanos": {
            "flink": [13113334, 3619250, 4525459, 1966500, 3135667, 3260709, 3704875, 2108667, 1793709, 2745500, 1835084, 1799375, 1805375, 2772958, 1815541, 1771459],
            "native": [445375, 458416, 413959, 454708, 402917, 441542, 442083, 414375, 441458, 449584, 456666, 448334, 454667, 441083, 407375, 441875]
          },
          "checksums": {
            "flink": 14398208,
            "native": 14398208
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 7189,
            "shared_output_buffer_bytes": 128,
            "new_output_buffer_bytes": 5854
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [1798917, 1881084, 1799584, 1845083, 1795708, 3721625, 2723542, 1965000, 1785208, 1802292, 1800459],
            "previous": [4159708, 4370500, 5198000, 3993291, 3997208, 6917541, 4157208, 4406917, 6165417, 4345917, 4092833]
          },
          "warmup_nanos": {
            "flink": [9967417, 5532125, 5317625, 2388666, 2248417, 1975000, 3193667, 1847084, 3132875, 1843125, 4154667, 2248541, 1767792, 2304750, 2443000, 2656417],
            "previous": [28821000, 21781333, 14744208, 11341166, 11661875, 7669416, 6425292, 6222458, 6296125, 5738042, 7653459, 7493000, 5311167, 5036583, 4398042, 4435125]
          },
          "checksums": {
            "flink": 14398208,
            "previous": 14398208
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 5982
          }
        }
      },
      "ns_per_row": {
        "flink": [41.16377258300781, 27.367263793945312, 57.6903076171875],
        "native": [6.8213043212890625, 6.140380859375, 7.1900787353515625],
        "stock_previous": [27.50079345703125, 27.2401123046875, 56.78749084472656],
        "previous": [66.31343078613281, 60.93278503417969, 105.55329895019531]
      },
      "conservative_stock_speedup": 4.03160336523943,
      "previous_speedup": 9.721517713140406
    },
    {
      "flink": "1.18.1",
      "decoded_bytes": 2,
      "nullable_values": true,
      "binary_argument": true,
      "binary_row_stock": true,
      "batch_rows": 16,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [1264792, 1280458, 1292500, 2146125, 1494750, 1702083, 1581042, 1595166, 1368750, 1251166, 1247875],
            "native": [2125166, 2111167, 2154209, 2141375, 2064500, 2067750, 2107083, 2064292, 2105583, 2078291, 2074417]
          },
          "warmup_nanos": {
            "flink": [13156417, 3986000, 3822250, 1288333, 3717083, 1337042, 1303083, 1235417, 1224959, 2717792, 1669667, 2297042, 2282333, 2350666, 2308083, 1750334],
            "native": [2459833, 2448875, 2556333, 2562667, 2397208, 2332750, 2333625, 2280458, 2033291, 2048959, 2065917, 2123917, 2084292, 2075542, 2130000, 2155750]
          },
          "checksums": {
            "flink": 9289728,
            "native": 9289728
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 1429,
            "shared_output_buffer_bytes": 2,
            "new_output_buffer_bytes": 94
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [1358208, 1289333, 1296167, 1271917, 1268167, 1423375, 1546209, 1267834, 1320250, 1320959, 1296500],
            "previous": [36528792, 37022125, 38464708, 36323375, 36828542, 37427500, 36655750, 37137291, 36764291, 36713250, 36685000]
          },
          "warmup_nanos": {
            "flink": [17858333, 3533209, 3153375, 1476334, 1488833, 1783334, 1432625, 1603792, 1505500, 1457084, 1411708, 1254584, 2161167, 1216416, 1208209, 1316959],
            "previous": [138622500, 67054625, 64826959, 55882458, 51778792, 50749959, 47211583, 44133667, 41727833, 39560750, 37395125, 36984458, 36553292, 37363625, 37053166, 37272041]
          },
          "checksums": {
            "flink": 9289728,
            "previous": 9289728
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 96
          }
        }
      },
      "ns_per_row": {
        "flink": [20.885467529296875, 19.041061401367188, 32.74726867675781],
        "native": [32.12864685058594, 31.49859619140625, 32.87062072753906],
        "stock_previous": [19.78302001953125, 19.345611572265625, 23.593276977539062],
        "previous": [560.9785614013672, 554.2507171630859, 586.9248657226562]
      },
      "conservative_stock_speedup": 0.6157439530999252,
      "previous_speedup": 17.460385555924415
    },
    {
      "flink": "1.18.1",
      "decoded_bytes": 256,
      "nullable_values": false,
      "binary_argument": true,
      "binary_row_stock": true,
      "batch_rows": 1024,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [4147125, 4176959, 4799750, 4261792, 4394125, 4946291, 4143000, 4173917, 4783041, 4233667, 4310875],
            "native": [2240250, 2258167, 2203791, 2199958, 2286916, 2218166, 2230458, 2221333, 2205375, 2207541, 2253083]
          },
          "warmup_nanos": {
            "flink": [25173042, 7895833, 9628625, 5528792, 5235875, 5197375, 4320209, 5177166, 4688375, 7380417, 7750542, 5704166, 6150834, 5528833, 4872375, 4962708],
            "native": [2292708, 2257042, 2348292, 2307750, 2354208, 2295041, 2317709, 2278042, 2275500, 2294416, 2295542, 2288667, 2260958, 2209584, 2258083, 2249083]
          },
          "checksums": {
            "flink": 33488896,
            "native": 33488896
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 267579,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 266244
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [4470833, 4667417, 6026541, 5091667, 7621209, 4737000, 5836042, 5286208, 6037625, 5057291, 4625291],
            "previous": [8083000, 6672833, 6925375, 7120416, 7968833, 7143875, 6849750, 6523791, 6484000, 6791958, 6640083]
          },
          "warmup_nanos": {
            "flink": [28830292, 6298250, 5696458, 5821042, 4489833, 4784875, 8322000, 4634167, 4537417, 4466750, 5755042, 8163292, 5131625, 5468834, 4498875, 4617583],
            "previous": [31094458, 22404709, 14184125, 12237834, 13538000, 14065459, 9254792, 9315958, 8635625, 7545875, 6815250, 8977833, 7188458, 8328375, 8339166, 6680625]
          },
          "checksums": {
            "flink": 33488896,
            "previous": 33488896
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 266244
          }
        }
      },
      "ns_per_row": {
        "flink": [65.02978515625, 63.2171630859375, 75.47441101074219],
        "native": [33.89485168457031, 33.568695068359375, 34.89556884765625],
        "stock_previous": [77.69267272949219, 68.21949768066406, 116.29042053222656],
        "previous": [104.51889038085938, 98.93798828125, 123.3367919921875]
      },
      "conservative_stock_speedup": 1.9185741174330908,
      "previous_speedup": 3.0836214111076545
    },
    {
      "flink": "1.18.1",
      "decoded_bytes": 256,
      "nullable_values": true,
      "binary_argument": false,
      "binary_row_stock": false,
      "batch_rows": 1024,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [4570750, 5535458, 4778500, 4686208, 5881417, 4810833, 5509291, 7298250, 4466209, 4799625, 6076750],
            "native": [1971708, 1978708, 2114083, 2061000, 2197875, 2145167, 2047166, 2023292, 1953041, 2036667, 1999084]
          },
          "warmup_nanos": {
            "flink": [30834625, 15070834, 8486542, 6312709, 6089000, 5724042, 5142209, 5736416, 4568583, 8861292, 7623958, 5477375, 6098375, 5178375, 5447416, 4699750],
            "native": [2129208, 2065334, 2123208, 2001000, 2069125, 2107750, 2060000, 2091292, 1991167, 2004292, 2061542, 1985250, 1960542, 2001917, 2064791, 2023416]
          },
          "checksums": {
            "flink": 28652288,
            "native": 28652288
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 229947,
            "shared_output_buffer_bytes": 128,
            "new_output_buffer_bytes": 228612
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [6048250, 4957208, 4852334, 5396708, 6059959, 5377375, 4825000, 4881292, 4871625, 4939750, 6800584],
            "previous": [7942166, 8676625, 10509000, 10541333, 11884166, 8314042, 8085542, 8306625, 8171542, 7765000, 10098209]
          },
          "warmup_nanos": {
            "flink": [17971500, 9621125, 7092666, 4551666, 5213667, 4672875, 4688500, 5137334, 4537042, 4638959, 5246959, 4568208, 5518375, 6414458, 4513292, 4529042],
            "previous": [33604292, 26065125, 16040583, 14034625, 11256958, 11344250, 10877667, 9225042, 10095750, 9027333, 8538750, 9281459, 10887042, 7961375, 9223666, 7732458]
          },
          "checksums": {
            "flink": 28652288,
            "previous": 28652288
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 228740
          }
        }
      },
      "ns_per_row": {
        "flink": [73.40748596191406, 68.14894104003906, 111.36245727539062],
        "native": [31.077072143554688, 29.801040649414062, 33.53691101074219],
        "stock_previous": [75.6409912109375, 73.6236572265625, 103.7686767578125],
        "previous": [126.86221313476562, 118.4844970703125, 181.33798217773438]
      },
      "conservative_stock_speedup": 2.3621107426987327,
      "previous_speedup": 4.082180346615328
    },
    {
      "flink": "1.18.1",
      "decoded_bytes": 256,
      "nullable_values": true,
      "binary_argument": true,
      "binary_row_stock": true,
      "batch_rows": 16,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [4175708, 4096333, 3536833, 4300750, 3397000, 3424792, 3434083, 4307667, 3423875, 3464250, 3457125],
            "native": [3533833, 3520209, 3535583, 3522375, 3585042, 3602791, 3553875, 3557333, 3499333, 3508292, 3511834]
          },
          "warmup_nanos": {
            "flink": [17331333, 6606500, 6673416, 4549834, 4857917, 3735916, 4363708, 3410792, 4410333, 3774167, 4516709, 6107000, 6176000, 6102959, 4951875, 4063000],
            "native": [4111375, 4038167, 3876458, 3830125, 3883500, 3860166, 3894917, 3820750, 3565208, 3536916, 3506458, 3532667, 3522500, 3531000, 3553333, 3516875]
          },
          "checksums": {
            "flink": 22921216,
            "native": 22921216
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 4731,
            "shared_output_buffer_bytes": 2,
            "new_output_buffer_bytes": 3396
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [3485000, 3472417, 3798042, 3686708, 3453209, 3447791, 3461167, 3449750, 3430667, 3410875, 3784750],
            "previous": [42980041, 42146417, 42403792, 42435083, 43233584, 42749584, 42272917, 42192583, 42029041, 42178833, 42539459]
          },
          "warmup_nanos": {
            "flink": [25057167, 4264584, 5476250, 4506917, 4706167, 3788167, 3518250, 4564125, 3448250, 3436500, 3782541, 3829167, 3459000, 3437708, 3464916, 3493125],
            "previous": [141704125, 70165917, 68993416, 62172667, 55588833, 53420417, 49219209, 45442542, 43445833, 46667750, 42011417, 42616167, 43774500, 43191875, 42606708, 42386667]
          },
          "checksums": {
            "flink": 22921216,
            "previous": 22921216
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 3398
          }
        }
      },
      "ns_per_row": {
        "flink": [52.860260009765625, 51.8341064453125, 65.72978210449219],
        "native": [53.92201232910156, 53.39558410644531, 54.97422790527344],
        "stock_previous": [52.81321716308594, 52.04582214355469, 57.953521728515625],
        "previous": [647.030517578125, 641.3122711181641, 659.692138671875]
      },
      "conservative_stock_speedup": 0.9794370588536583,
      "previous_speedup": 11.999376314613622
    },
    {
      "flink": "2.2.1",
      "decoded_bytes": 16,
      "nullable_values": false,
      "binary_argument": true,
      "binary_row_stock": true,
      "batch_rows": 1024,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [3550667, 2964125, 1834416, 2646125, 2194083, 2425166, 2344416, 2159833, 2264542, 2003917, 2339625],
            "native": [580042, 582375, 585125, 568625, 585500, 572125, 623958, 598458, 575625, 575417, 601417]
          },
          "warmup_nanos": {
            "flink": [12138792, 7121875, 2192625, 1835584, 1802708, 4491666, 1798292, 1810166, 1822500, 3383708, 2759500, 3303542, 3273167, 3280208, 3120041, 3244666],
            "native": [611459, 582625, 617958, 580209, 572709, 579500, 570917, 568459, 596833, 569000, 580792, 579042, 606250, 585333, 591458, 583542]
          },
          "checksums": {
            "flink": 17760256,
            "native": 17760256
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 21819,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 20484
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [2744666, 1851250, 3038584, 1903459, 1929417, 1877958, 2920791, 1907083, 1837250, 1802375, 2977500],
            "previous": [4238583, 3887542, 4056583, 3933417, 3677500, 3385250, 3622916, 3453333, 3607375, 3791500, 5112458]
          },
          "warmup_nanos": {
            "flink": [19933667, 2670166, 2290375, 1830333, 1820750, 3700208, 1983583, 3466208, 1911208, 1798583, 4264417, 3415833, 3261042, 1908458, 2967417, 3511000],
            "previous": [24103291, 16637042, 10462375, 12293042, 9586042, 7159209, 5825792, 5592208, 4750917, 4704459, 5356500, 5435291, 4622959, 4031916, 3642625, 4502583]
          },
          "checksums": {
            "flink": 17760256,
            "previous": 17760256
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 20484
          }
        }
      },
      "ns_per_row": {
        "flink": [35.69984436035156, 27.990966796875, 54.17887878417969],
        "native": [8.886337280273438, 8.676528930664062, 9.520843505859375],
        "stock_previous": [29.099777221679688, 27.502059936523438, 46.3651123046875],
        "previous": [57.85369873046875, 51.654815673828125, 78.00991821289062]
      },
      "conservative_stock_speedup": 3.2746649495599915,
      "previous_speedup": 6.510409959218716
    },
    {
      "flink": "2.2.1",
      "decoded_bytes": 16,
      "nullable_values": true,
      "binary_argument": false,
      "binary_row_stock": false,
      "batch_rows": 1024,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [2820208, 2591625, 2683375, 2584250, 2597792, 2179334, 2873333, 1912250, 1922417, 1923958, 1947750],
            "native": [606750, 595500, 580042, 577167, 572917, 567000, 582083, 573084, 574084, 563791, 589458]
          },
          "warmup_nanos": {
            "flink": [17429458, 5986000, 2488833, 2110875, 4749416, 2124458, 2228666, 4563250, 4004958, 4132209, 4157333, 4104917, 4024917, 4012709, 3028917, 2546958],
            "native": [614958, 586167, 590458, 577416, 597292, 573791, 526875, 565625, 575583, 568000, 578875, 565333, 573458, 565459, 596209, 577625]
          },
          "checksums": {
            "flink": 15201024,
            "native": 15201024
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 19467,
            "shared_output_buffer_bytes": 128,
            "new_output_buffer_bytes": 18132
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [2665125, 2198500, 2242459, 2439917, 2084958, 2208000, 2191792, 2189791, 3638958, 2264959, 2191875],
            "previous": [5393833, 4568208, 5602166, 4744125, 4478625, 5965166, 4693875, 4593250, 4531667, 4731042, 4334958]
          },
          "warmup_nanos": {
            "flink": [20220167, 4222916, 2487292, 2242625, 4006417, 2140167, 5499917, 2144917, 2116542, 2162833, 2143541, 2223458, 2263917, 4033875, 2597750, 2081500],
            "previous": [34754375, 15847833, 10762208, 12169875, 11721500, 11169292, 6798583, 6143083, 6558792, 5402917, 6187250, 5079333, 7602416, 8456542, 4981250, 5635250]
          },
          "checksums": {
            "flink": 15201024,
            "previous": 15201024
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 18260
          }
        }
      },
      "ns_per_row": {
        "flink": [39.432525634765625, 29.178619384765625, 43.84358215332031],
        "native": [8.806869506835938, 8.602767944335938, 9.258270263671875],
        "stock_previous": [33.69140625, 31.813934326171875, 55.526092529296875],
        "previous": [71.62284851074219, 66.14620971679688, 91.02120971679688]
      },
      "conservative_stock_speedup": 3.8255825437005235,
      "previous_speedup": 8.132611531844336
    },
    {
      "flink": "2.2.1",
      "decoded_bytes": 16,
      "nullable_values": true,
      "binary_argument": true,
      "binary_row_stock": true,
      "batch_rows": 16,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [2663375, 2672167, 2107666, 1475708, 1462000, 1477208, 2360375, 1969667, 1844750, 1936584, 1839083],
            "native": [2203125, 2200875, 2234959, 2247667, 2237167, 2202167, 2312083, 2216833, 2230458, 2196417, 2264042]
          },
          "warmup_nanos": {
            "flink": [16913458, 2346209, 5055708, 1525791, 1516750, 1529000, 1470167, 4121583, 2325792, 2380875, 2489875, 1843792, 2937208, 2091208, 2665500, 2694291],
            "native": [2904708, 2467292, 2719167, 2669750, 2424166, 2419250, 2441875, 2430584, 2238375, 2228709, 2253084, 2217167, 2238042, 2243792, 2235542, 2193166]
          },
          "checksums": {
            "flink": 11386880,
            "native": 11386880
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 1611,
            "shared_output_buffer_bytes": 2,
            "new_output_buffer_bytes": 276
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [1479458, 1463916, 1482541, 1580042, 1413709, 1516542, 1497792, 1519458, 1811750, 1529542, 1528834],
            "previous": [38381458, 38063584, 39327000, 38793500, 38009125, 39484833, 41194417, 39183708, 39848500, 40194792, 39827959]
          },
          "warmup_nanos": {
            "flink": [19935750, 2217458, 3844625, 1701584, 1604333, 1559875, 1524459, 1517875, 1470583, 1522750, 1488584, 1489208, 1501583, 1442041, 2388500, 1508708],
            "previous": [137555666, 65970959, 62065750, 52016292, 48464167, 44881750, 39891250, 39129917, 39259709, 39894208, 39082916, 40243000, 40259042, 38916958, 39002416, 41904833]
          },
          "checksums": {
            "flink": 11386880,
            "previous": 11386880
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 278
          }
        }
      },
      "ns_per_row": {
        "flink": [29.5499267578125, 22.308349609375, 40.77403259277344],
        "native": [34.034088134765625, 33.51466369628906, 35.27958679199219],
        "stock_previous": [23.140594482421875, 21.571487426757812, 27.645111083984375],
        "previous": [600.0823974609375, 579.9732208251953, 628.5769195556641]
      },
      "conservative_stock_speedup": 0.6799240335393,
      "previous_speedup": 17.631804768348026
    },
    {
      "flink": "2.2.1",
      "decoded_bytes": 2,
      "nullable_values": false,
      "binary_argument": true,
      "binary_row_stock": true,
      "batch_rows": 1024,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [2926375, 2967708, 2821083, 2872084, 2878541, 2903375, 2075500, 1629500, 2503500, 1843667, 1997833],
            "native": [451333, 446917, 418375, 440083, 405292, 405333, 409083, 452625, 444208, 391500, 455417]
          },
          "warmup_nanos": {
            "flink": [13444500, 5660000, 5582917, 2029708, 5100125, 2063084, 1584084, 1603167, 1590833, 3100250, 1553042, 1542750, 1550708, 1596208, 3371708, 2962500],
            "native": [367583, 388458, 464583, 408375, 474708, 479334, 410917, 461917, 464125, 473542, 452042, 449417, 473167, 479375, 466041, 495250]
          },
          "checksums": {
            "flink": 16842752,
            "native": 16842752
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 7483,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 6148
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [1618917, 1602708, 1674667, 1628416, 1536542, 2836167, 1554500, 1613417, 1614625, 2756166, 2400667],
            "previous": [2853250, 4362792, 3067917, 3009667, 3134875, 2875084, 3011583, 3046542, 2951958, 3057375, 4071916]
          },
          "warmup_nanos": {
            "flink": [10275042, 3866667, 1881917, 3429750, 1629000, 1480917, 3185500, 1726084, 1563375, 3022750, 3037833, 1664958, 1555125, 1605750, 1514250, 1669833],
            "previous": [22478916, 16228041, 9383500, 8724750, 6901917, 6251500, 5864375, 8449083, 6204417, 5022500, 4960208, 4335250, 3550708, 4577375, 3066500, 3056375]
          },
          "checksums": {
            "flink": 16842752,
            "previous": 16842752
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 6148
          }
        }
      },
      "ns_per_row": {
        "flink": [43.04631042480469, 24.86419677734375, 45.28363037109375],
        "native": [6.7151336669921875, 5.97381591796875, 6.9491119384765625],
        "stock_previous": [24.702713012695312, 23.445770263671875, 43.27647399902344],
        "previous": [46.486541748046875, 43.537139892578125, 66.5709228515625]
      },
      "conservative_stock_speedup": 3.6786628885914703,
      "previous_speedup": 6.922653226777676
    },
    {
      "flink": "2.2.1",
      "decoded_bytes": 2,
      "nullable_values": true,
      "binary_argument": false,
      "binary_row_stock": false,
      "batch_rows": 1024,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [2686916, 1782750, 1949833, 2306666, 2387834, 2224541, 1904708, 2515042, 1751709, 1751459, 1756417],
            "native": [399958, 447334, 398959, 396333, 409666, 400542, 406834, 403208, 402792, 445625, 403958]
          },
          "warmup_nanos": {
            "flink": [20327959, 2300458, 2274166, 4666417, 1932833, 1796125, 3243125, 1794500, 1779458, 3176750, 3636458, 3757625, 3681375, 3693667, 3708500, 2548625],
            "native": [476792, 408208, 456459, 419417, 456250, 396250, 404584, 398834, 438334, 403500, 449584, 457833, 406042, 395667, 404959, 449791]
          },
          "checksums": {
            "flink": 14398208,
            "native": 14398208
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 7189,
            "shared_output_buffer_bytes": 128,
            "new_output_buffer_bytes": 5854
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [1761417, 2270792, 2400833, 1908750, 2595250, 1866916, 1847708, 1847833, 1823125, 1880666, 1841167],
            "previous": [5430458, 5233833, 4412542, 4256417, 3991292, 4068834, 4202459, 5479250, 4031834, 4242417, 5543333]
          },
          "warmup_nanos": {
            "flink": [19557959, 3910167, 2217584, 1993458, 1853666, 3345291, 1842708, 2335042, 2134625, 1855000, 1805208, 1853833, 1843959, 3271750, 3572375, 1772417],
            "previous": [33262250, 15221750, 10700667, 11725333, 11348375, 10413459, 10179667, 6777791, 6446500, 4913917, 4592458, 6032667, 4342375, 5364375, 7054833, 5638291]
          },
          "checksums": {
            "flink": 14398208,
            "previous": 14398208
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 5982
          }
        }
      },
      "ns_per_row": {
        "flink": [29.752090454101562, 26.725143432617188, 40.99908447265625],
        "native": [6.1524658203125, 6.0475616455078125, 6.825775146484375],
        "stock_previous": [28.48687744140625, 26.877090454101562, 39.600372314453125],
        "previous": [64.94776916503906, 60.90228271484375, 84.58454895019531]
      },
      "conservative_stock_speedup": 4.630156147695482,
      "previous_speedup": 10.556380329755362
    },
    {
      "flink": "2.2.1",
      "decoded_bytes": 2,
      "nullable_values": true,
      "binary_argument": true,
      "binary_row_stock": true,
      "batch_rows": 16,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [1199167, 1392291, 2705959, 1963334, 2465167, 2504250, 2462875, 2359625, 2548666, 2355833, 1857333],
            "native": [2390209, 2394708, 2226833, 2228375, 2388458, 2306292, 2149834, 2069875, 2324208, 2040375, 2247750]
          },
          "warmup_nanos": {
            "flink": [17444208, 3997459, 2396750, 1610333, 1565416, 1302291, 4092834, 1311833, 1372750, 1313584, 1312958, 1393250, 2911708, 1610625, 1281833, 1225375],
            "native": [2596000, 2483708, 2577375, 2531917, 2444333, 2316375, 2751166, 2694667, 2151667, 2180042, 2239083, 2386375, 2358250, 2167459, 2178875, 2130125]
          },
          "checksums": {
            "flink": 9289728,
            "native": 9289728
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 1429,
            "shared_output_buffer_bytes": 2,
            "new_output_buffer_bytes": 94
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [1300042, 1283000, 1263208, 1244958, 1243959, 1299334, 1579041, 1260125, 1243500, 1333041, 1257125],
            "previous": [36548333, 37721292, 37486333, 36078917, 37233416, 36701500, 36293500, 36365000, 36319333, 36525541, 36664042]
          },
          "warmup_nanos": {
            "flink": [17156167, 2704000, 2868250, 1738042, 1727041, 1504750, 1515375, 1634084, 1509666, 1717084, 1476708, 1290291, 1277666, 1305083, 1339708, 1303750],
            "previous": [140971542, 65645250, 69107375, 61515625, 55909041, 50282125, 49185500, 46638666, 42534625, 39599333, 36690250, 37963834, 37809708, 36096334, 37581791, 37685542]
          },
          "checksums": {
            "flink": 9289728,
            "previous": 9289728
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 96
          }
        }
      },
      "ns_per_row": {
        "flink": [36.00502014160156, 18.297836303710938, 41.28965759277344],
        "native": [34.297943115234375, 31.133651733398438, 36.54034423828125],
        "stock_previous": [19.2750244140625, 18.97430419921875, 24.094253540039062],
        "previous": [557.6833038330078, 550.5205841064453, 575.5812377929688]
      },
      "conservative_stock_speedup": 0.5619877655433211,
      "previous_speedup": 16.25996351907463
    },
    {
      "flink": "2.2.1",
      "decoded_bytes": 256,
      "nullable_values": false,
      "binary_argument": true,
      "binary_row_stock": true,
      "batch_rows": 1024,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [7443208, 5503041, 4384667, 6100458, 5257500, 4390417, 4951333, 4421625, 4151958, 5067416, 4182583],
            "native": [2301792, 2231125, 2271292, 2339750, 2317583, 2343166, 2211875, 2225833, 2235416, 2261875, 2234667]
          },
          "warmup_nanos": {
            "flink": [22400750, 8637334, 7087542, 7427167, 7769000, 6709541, 4736666, 6248958, 5137667, 4352917, 4211125, 4964875, 4189791, 5137500, 4262875, 4202833],
            "native": [2318166, 2287625, 2386583, 2400166, 2323792, 2310666, 2340750, 2351333, 2371750, 2333625, 2306458, 2274417, 2287500, 2240000, 2293458, 2245083]
          },
          "checksums": {
            "flink": 33488896,
            "native": 33488896
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 267579,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 266244
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [5360834, 5296833, 4233458, 5225042, 4426333, 4490209, 4437875, 4483750, 4347083, 4493167, 4373291],
            "previous": [6551125, 6611958, 6816750, 6518958, 6685500, 7161458, 6518042, 7467375, 7531833, 6493541, 7552167]
          },
          "warmup_nanos": {
            "flink": [18294791, 6448667, 5915000, 6916625, 5327292, 4377208, 4162833, 4424750, 5155583, 8372792, 5127709, 4288375, 4395458, 4405250, 5315958, 4463042],
            "previous": [26958375, 18147166, 15501541, 15788417, 10656750, 11127125, 9906167, 7614250, 7845125, 9154000, 7428834, 7641125, 7880375, 6559792, 6554375, 6530708]
          },
          "checksums": {
            "flink": 33488896,
            "previous": 33488896
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 266244
          }
        }
      },
      "ns_per_row": {
        "flink": [75.55134582519531, 63.353851318359375, 113.5743408203125],
        "native": [34.51347351074219, 33.75053405761719, 35.753875732421875],
        "stock_previous": [68.41659545898438, 64.59744262695312, 81.79983520507812],
        "previous": [102.01263427734375, 99.08357238769531, 115.23692321777344]
      },
      "conservative_stock_speedup": 1.982315556783642,
      "previous_speedup": 2.9557336280740536
    },
    {
      "flink": "2.2.1",
      "decoded_bytes": 256,
      "nullable_values": true,
      "binary_argument": false,
      "binary_row_stock": false,
      "batch_rows": 1024,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [4450916, 5626708, 4514542, 5574625, 7978583, 4956750, 4554541, 5779917, 5524917, 4610250, 5332375],
            "native": [1993916, 2029875, 2014417, 2027291, 2013791, 2049750, 2024667, 1991791, 1981792, 2030458, 1936250]
          },
          "warmup_nanos": {
            "flink": [21809541, 7816042, 6151334, 7375584, 8134750, 7522959, 6949875, 5833541, 7486125, 4410583, 4666708, 6108959, 4931333, 4591625, 5380667, 4768542],
            "native": [2063542, 2017917, 2058625, 2018916, 1970416, 1933083, 1976875, 1938625, 1898125, 1910000, 2134667, 2269041, 2410833, 2319083, 2055291, 2059875]
          },
          "checksums": {
            "flink": 28652288,
            "native": 28652288
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 229947,
            "shared_output_buffer_bytes": 128,
            "new_output_buffer_bytes": 228612
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [4881917, 4393417, 5878375, 4395584, 5173125, 5252666, 4454875, 4435000, 5141292, 4791000, 4429708],
            "previous": [7857291, 8383416, 8956292, 9564042, 7683292, 7883958, 7943583, 8073375, 7580250, 7525750, 7970667]
          },
          "warmup_nanos": {
            "flink": [34424083, 8542625, 6504417, 4342500, 5476583, 4637292, 5781250, 4471458, 4471709, 5274834, 4376959, 4515833, 7129250, 4961625, 4442542, 4587208],
            "previous": [33404167, 24122000, 16465250, 15861458, 13039459, 17033167, 11208958, 10419125, 10027500, 8654792, 9423500, 7945250, 9008083, 8984292, 8694875, 7947416]
          },
          "checksums": {
            "flink": 28652288,
            "previous": 28652288
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 228740
          }
        }
      },
      "ns_per_row": {
        "flink": [81.36558532714844, 67.91558837890625, 121.74351501464844],
        "native": [30.737564086914062, 29.544830322265625, 31.276702880859375],
        "stock_previous": [73.1048583984375, 67.03822326660156, 89.69688415527344],
        "previous": [121.20945739746094, 114.83383178710938, 145.93569946289062]
      },
      "conservative_stock_speedup": 2.378355623488086,
      "previous_speedup": 3.9433657480055024
    },
    {
      "flink": "2.2.1",
      "decoded_bytes": 256,
      "nullable_values": true,
      "binary_argument": true,
      "binary_row_stock": true,
      "batch_rows": 16,
      "rows_per_trial": 65536,
      "processes": {
        "native": {
          "measured_nanos": {
            "flink": [3441250, 4132333, 3423250, 3407500, 4102083, 3421958, 3409167, 3425083, 4211917, 3428208, 3402083],
            "native": [3754500, 3745375, 3755417, 3738875, 3750000, 3795875, 3832292, 3856041, 3784208, 3813084, 3934542]
          },
          "warmup_nanos": {
            "flink": [19254167, 6363458, 3841792, 4688208, 4444750, 3402500, 6346958, 6149917, 6186375, 5676500, 4166500, 4210792, 4242250, 4282667, 3423291, 3431625],
            "native": [4065917, 3979625, 3885875, 3905000, 3845500, 3864792, 3910041, 3860750, 3762167, 3779417, 3735042, 3709625, 3801125, 3819208, 3723375, 3705250]
          },
          "checksums": {
            "flink": 22921216,
            "native": 22921216
          },
          "allocation_observation": {
            "requests": 23,
            "requested_bytes": 4731,
            "shared_output_buffer_bytes": 2,
            "new_output_buffer_bytes": 3396
          }
        },
        "previous": {
          "measured_nanos": {
            "flink": [3840500, 3548209, 3934791, 3499583, 3893041, 3472625, 3828833, 3497417, 3830042, 3453625, 3893709],
            "previous": [44129958, 45174500, 43983791, 43335625, 42878125, 43829166, 43449834, 43661375, 42959166, 43590083, 43262500]
          },
          "warmup_nanos": {
            "flink": [28757584, 7029542, 6965375, 3526708, 3535417, 3450708, 3442500, 3541166, 4410250, 3469208, 4359667, 3540125, 4395250, 3591583, 3979417, 3493167],
            "previous": [141238125, 75210417, 64255125, 57416917, 52000875, 46864125, 51959667, 48043667, 43231875, 44512125, 44569166, 45709625, 44360667, 45798917, 44242667, 43683875]
          },
          "checksums": {
            "flink": 22921216,
            "previous": 22921216
          },
          "allocation_observation": {
            "requests": 70,
            "requested_bytes": 4434,
            "shared_output_buffer_bytes": 0,
            "new_output_buffer_bytes": 3398
          }
        }
      },
      "ns_per_row": {
        "flink": [52.26261901855469, 51.91166687011719, 64.26875305175781],
        "native": [57.742431640625, 57.05070495605469, 60.036346435546875],
        "stock_previous": [58.42335510253906, 52.69813537597656, 60.04014587402344],
        "previous": [665.1318817138672, 654.2682647705078, 689.3081665039062]
      },
      "conservative_stock_speedup": 0.9050990326113152,
      "previous_speedup": 11.518944783162025
    }
  ],
  "complete_job": {
    "flink": {
      "trials": [
        {
          "trial": 0,
          "warmup": true,
          "rows": 1000000,
          "seconds": 0.587674125
        },
        {
          "trial": 1,
          "warmup": true,
          "rows": 1000000,
          "seconds": 0.252816042
        },
        {
          "trial": 2,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.24353575
        },
        {
          "trial": 3,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.243187208
        },
        {
          "trial": 4,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.244118125
        },
        {
          "trial": 5,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.24115675
        },
        {
          "trial": 6,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.235529584
        }
      ],
      "median_seconds": 0.243187208,
      "min_seconds": 0.235529584,
      "max_seconds": 0.244118125
    },
    "previous": {
      "trials": [
        {
          "trial": 0,
          "warmup": true,
          "rows": 1000000,
          "seconds": 0.824023875
        },
        {
          "trial": 1,
          "warmup": true,
          "rows": 1000000,
          "seconds": 0.357727125
        },
        {
          "trial": 2,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.353287375
        },
        {
          "trial": 3,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.350150959
        },
        {
          "trial": 4,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.344717958
        },
        {
          "trial": 5,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.344742291
        },
        {
          "trial": 6,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.341944125
        }
      ],
      "median_seconds": 0.344742291,
      "min_seconds": 0.341944125,
      "max_seconds": 0.353287375
    },
    "native": {
      "trials": [
        {
          "trial": 0,
          "warmup": true,
          "rows": 1000000,
          "seconds": 0.589857792
        },
        {
          "trial": 1,
          "warmup": true,
          "rows": 1000000,
          "seconds": 0.215987209
        },
        {
          "trial": 2,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.210945292
        },
        {
          "trial": 3,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.212980417
        },
        {
          "trial": 4,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.210599083
        },
        {
          "trial": 5,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.20121975
        },
        {
          "trial": 6,
          "warmup": false,
          "rows": 1000000,
          "seconds": 0.209472917
        }
      ],
      "median_seconds": 0.210599083,
      "min_seconds": 0.20121975,
      "max_seconds": 0.212980417
    }
  },
  "validation": {
    "jvm_invocations": 542,
    "jvm_cells": [
      {
        "cell": "jdk11-118-FixedBinaryBase64EncodingTest",
        "passed": 1
      },
      {
        "cell": "jdk11-118-FlinkAdditionalStringBuiltinsSqlHarnessTest",
        "passed": 5
      },
      {
        "cell": "jdk11-118-FlinkCalcExceptionOrderSqlHarnessTest",
        "passed": 67
      },
      {
        "cell": "jdk11-118-FlinkCollectionStringBuiltinsSqlHarnessTest",
        "passed": 4
      },
      {
        "cell": "jdk11-118-FlinkFixedBinaryBase64SqlHarnessTest",
        "passed": 8
      },
      {
        "cell": "jdk11-118-FlinkFixedBinarySqlHarnessTest",
        "passed": 14
      },
      {
        "cell": "jdk11-118-FlinkFromBase64SqlHarnessTest",
        "passed": 21
      },
      {
        "cell": "jdk11-118-FlinkToBase64SqlHarnessTest",
        "passed": 5
      },
      {
        "cell": "jdk11-118-FromBase64EncodingTest",
        "passed": 1
      },
      {
        "cell": "jdk11-22-FixedBinaryBase64EncodingTest",
        "passed": 1
      },
      {
        "cell": "jdk11-22-FlinkAdditionalStringBuiltinsSqlHarnessTest",
        "passed": 5
      },
      {
        "cell": "jdk11-22-FlinkBinaryStringBuiltinsSqlHarnessTest",
        "passed": 3
      },
      {
        "cell": "jdk11-22-FlinkCalcExceptionOrderSqlHarnessTest",
        "passed": 67
      },
      {
        "cell": "jdk11-22-FlinkCollectionStringBuiltinsSqlHarnessTest",
        "passed": 6
      },
      {
        "cell": "jdk11-22-FlinkFixedBinaryBase64SqlHarnessTest",
        "passed": 9
      },
      {
        "cell": "jdk11-22-FlinkFixedBinarySqlHarnessTest",
        "passed": 20
      },
      {
        "cell": "jdk11-22-FlinkFromBase64SqlHarnessTest",
        "passed": 21
      },
      {
        "cell": "jdk11-22-FlinkToBase64SqlHarnessTest",
        "passed": 5
      },
      {
        "cell": "jdk11-22-FlinkVariableBinaryEltSqlHarnessTest",
        "passed": 7
      },
      {
        "cell": "jdk11-22-FromBase64EncodingTest",
        "passed": 1
      },
      {
        "cell": "jdk17-118-FixedBinaryBase64EncodingTest",
        "passed": 1
      },
      {
        "cell": "jdk17-118-FlinkAdditionalStringBuiltinsSqlHarnessTest",
        "passed": 5
      },
      {
        "cell": "jdk17-118-FlinkCalcExceptionOrderSqlHarnessTest",
        "passed": 67
      },
      {
        "cell": "jdk17-118-FlinkCollectionStringBuiltinsSqlHarnessTest",
        "passed": 4
      },
      {
        "cell": "jdk17-118-FlinkFixedBinaryBase64SqlHarnessTest",
        "passed": 8
      },
      {
        "cell": "jdk17-118-FlinkFixedBinarySqlHarnessTest",
        "passed": 14
      },
      {
        "cell": "jdk17-118-FlinkFromBase64SqlHarnessTest",
        "passed": 21
      },
      {
        "cell": "jdk17-118-FlinkToBase64SqlHarnessTest",
        "passed": 5
      },
      {
        "cell": "jdk17-118-FromBase64EncodingTest",
        "passed": 1
      },
      {
        "cell": "jdk17-22-FixedBinaryBase64EncodingTest",
        "passed": 1
      },
      {
        "cell": "jdk17-22-FlinkAdditionalStringBuiltinsSqlHarnessTest",
        "passed": 5
      },
      {
        "cell": "jdk17-22-FlinkBinaryStringBuiltinsSqlHarnessTest",
        "passed": 3
      },
      {
        "cell": "jdk17-22-FlinkCalcExceptionOrderSqlHarnessTest",
        "passed": 67
      },
      {
        "cell": "jdk17-22-FlinkCollectionStringBuiltinsSqlHarnessTest",
        "passed": 6
      },
      {
        "cell": "jdk17-22-FlinkFixedBinaryBase64SqlHarnessTest",
        "passed": 9
      },
      {
        "cell": "jdk17-22-FlinkFixedBinarySqlHarnessTest",
        "passed": 20
      },
      {
        "cell": "jdk17-22-FlinkFromBase64SqlHarnessTest",
        "passed": 21
      },
      {
        "cell": "jdk17-22-FlinkToBase64SqlHarnessTest",
        "passed": 5
      },
      {
        "cell": "jdk17-22-FlinkVariableBinaryEltSqlHarnessTest",
        "passed": 7
      },
      {
        "cell": "jdk17-22-FromBase64EncodingTest",
        "passed": 1
      }
    ],
    "released_decoder_oracle_cases": 46443,
    "oracle_versions": [
      "Flink 1.18.1 / JDK 11",
      "Flink 2.2.1 / JDK 11",
      "Flink 1.18.1 / JDK 17",
      "Flink 2.2.1 / JDK 17"
    ],
    "rust_core_tests": 841,
    "upstream_methods": [
      "ScalarFunctionsTest.testFromBase64",
      "ScalarFunctionsTest.testToBase64"
    ],
    "upstream_versions": [
      "1.18.1",
      "2.2.1"
    ]
  }
}
