Release measurements: 2026-10-14, Apple M4 Pro, macOS, JDK 17, Flink 2.2.1. Two warmups, five measured trials, alternating engine order, parallelism one. Previous main: 8d23be3ed0b4f377715b68a63481f43aca1b07a9. benchmark-native-default.log [floating-group] profile=float-reductions-one rows=2000000 keys=64 flink=0.593616 native=0.375459 ratio=1.581 flink_trials=[0.636998791, 0.598861167, 0.593615959, 0.589330792, 0.59331475] native_trials=[0.381168667, 0.377189333, 0.37308, 0.375459209, 0.369785583] [floating-group] profile=float-reductions-two rows=2000000 keys=64 flink=0.510442 native=0.295564 ratio=1.727 flink_trials=[0.522735584, 0.512730541, 0.494565667, 0.510441708, 0.506773375] native_trials=[0.289310875, 0.29701875, 0.295563875, 0.295598083, 0.291301792] [floating-group] profile=float-first-last rows=2000000 keys=64 flink=0.598579 native=0.356479 ratio=1.679 flink_trials=[0.6093185, 0.581540708, 0.609534541, 0.598579125, 0.579645166] native_trials=[0.356479458, 0.35436125, 0.352470209, 0.363377333, 0.367996375] [floating-group] profile=double-first-last rows=2000000 keys=64 flink=0.566079 native=0.367616 ratio=1.540 flink_trials=[0.577275708, 0.566079084, 0.562162875, 0.554603208, 0.579538458] native_trials=[0.3793465, 0.367615959, 0.365309875, 0.362289334, 0.384799417] [floating-group] profile=float-single rows=500000 keys=500000 flink=0.294061 native=0.225249 ratio=1.305 flink_trials=[0.311520209, 0.269604166, 0.306421209, 0.291489834, 0.294061125] native_trials=[0.2328655, 0.203975708, 0.225249375, 0.217745666, 0.227631375] [floating-group] profile=double-single rows=500000 keys=500000 flink=0.283219 native=0.223772 ratio=1.266 flink_trials=[0.302121125, 0.257390375, 0.325488625, 0.244926625, 0.283218584] native_trials=[0.209803875, 0.23292225, 0.20760875, 0.227311416, 0.223772333] [floating-group] profile=float-single-two rows=500000 keys=500000 flink=0.354896 native=0.291038 ratio=1.219 flink_trials=[0.390775084, 0.331217833, 0.35489575, 0.384809416, 0.348911167] native_trials=[0.289355625, 0.302460959, 0.268105, 0.291037625, 0.295676083] [floating-group] profile=double-single-two rows=500000 keys=500000 flink=0.359317 native=0.282974 ratio=1.270 flink_trials=[0.359317167, 0.361454833, 0.354004791, 0.350937541, 0.361505417] native_trials=[0.287090584, 0.282974458, 0.287815542, 0.262019833, 0.269803709] benchmark-native-large.log [floating-group] profile=float-reductions-one rows=8000000 keys=4096 flink=2.282709 native=1.304841 ratio=1.749 flink_trials=[2.250393292, 2.282709292, 2.291561375, 2.289296125, 2.2593015] native_trials=[1.321371333, 1.312765417, 1.304840917, 1.297166625, 1.289323583] [floating-group] profile=float-reductions-two rows=8000000 keys=4096 flink=3.295775 native=2.270435 ratio=1.452 flink_trials=[3.27434025, 3.288666917, 3.29577525, 3.3790055, 3.308339333] native_trials=[2.290226542, 2.282338834, 2.247312541, 2.2704345, 2.2681675] [floating-group] profile=float-first-last rows=8000000 keys=4096 flink=1.744901 native=0.932587 ratio=1.871 flink_trials=[1.765079042, 1.706509791, 1.751627, 1.712085833, 1.744901458] native_trials=[0.936136709, 0.926960667, 0.939342, 0.932586709, 0.931977875] [floating-group] profile=double-first-last rows=8000000 keys=4096 flink=1.727109 native=0.937065 ratio=1.843 flink_trials=[1.746721292, 1.7167025, 1.727109458, 1.7265455, 1.732770708] native_trials=[0.947668958, 0.954245833, 0.937065125, 0.919448375, 0.930485959] [floating-group] profile=float-single rows=2000000 keys=2000000 flink=1.025342 native=0.785825 ratio=1.305 flink_trials=[1.19332675, 1.022542584, 1.025342416, 1.005367375, 1.123951375] native_trials=[0.785824959, 0.801944083, 0.818243042, 0.707778375, 0.74770475] [floating-group] profile=double-single rows=2000000 keys=2000000 flink=1.379329 native=1.003012 ratio=1.375 flink_trials=[1.453671417, 1.311458708, 1.392500666, 1.379328666, 1.279767] native_trials=[0.873236042, 0.790889042, 1.258362125, 1.003012042, 1.083249584] [floating-group] profile=float-single-two rows=2000000 keys=2000000 flink=1.610944 native=1.337688 ratio=1.204 flink_trials=[1.620071167, 1.610944333, 2.803790542, 1.523924875, 1.582257375] native_trials=[1.313645959, 1.892758083, 1.33768825, 1.07405225, 1.58400775] [floating-group] profile=double-single-two rows=2000000 keys=2000000 flink=1.711847 native=1.159476 ratio=1.476 flink_trials=[1.557736375, 1.426465084, 2.344780417, 1.805386542, 1.71184675] native_trials=[1.127742541, 1.159476333, 1.482640917, 1.009268916, 1.463226791] benchmark-native-additional.log [floating-group] profile=float-distinct-one rows=2000000 keys=64 flink=0.511708 native=0.325703 ratio=1.571 flink_trials=[0.554240084, 0.497114542, 0.502313959, 0.519148167, 0.511708417] native_trials=[0.349518916, 0.330905375, 0.318374459, 0.325702625, 0.324532125] [floating-group] profile=float-retract-reductions rows=2000000 keys=64 flink=0.995888 native=0.419136 ratio=2.376 flink_trials=[0.998399833, 0.995622792, 1.04084925, 0.995888417, 0.974636083] native_trials=[0.424165041, 0.412425292, 0.426221625, 0.419136083, 0.413158375] [floating-group] profile=float-retract-first-last rows=2000000 keys=64 flink=1.306181 native=0.390124 ratio=3.348 flink_trials=[1.326073084, 1.28076775, 1.307835209, 1.3061805, 1.28870425] native_trials=[0.390124375, 0.389594625, 0.390227542, 0.389494041, 0.392044875] [floating-group] profile=double-retract-first-last rows=2000000 keys=64 flink=1.301042 native=0.399951 ratio=3.253 flink_trials=[1.305046, 1.298775542, 1.295473667, 1.301184292, 1.301042334] native_trials=[0.390771333, 0.399950792, 0.396316917, 0.40366425, 0.406567167] [floating-group] profile=float-reductions-one rows=2000000 keys=64 flink=0.615916 native=0.389200 ratio=1.583 flink_trials=[0.619265416, 0.615915833, 0.61454725, 0.609781042, 0.622901209] native_trials=[0.389199792, 0.38467525, 0.38149375, 0.390875958, 0.394004291] benchmark-baseline-default.log [floating-group] profile=float-reductions-one rows=2000000 keys=64 flink=0.635072 native=0.633991 ratio=1.002 flink_trials=[0.6350715, 0.645611125, 0.63825125, 0.628178917, 0.634289542] native_trials=[0.63150825, 0.633990792, 0.6392865, 0.631133958, 0.650477792] [floating-group] profile=float-reductions-two rows=2000000 keys=64 flink=0.465006 native=0.473607 ratio=0.982 flink_trials=[0.456040458, 0.472450416, 0.519390291, 0.465006417, 0.45763225] native_trials=[0.473163958, 0.475952333, 0.460668375, 0.473607083, 0.500741125] [floating-group] profile=float-first-last rows=2000000 keys=64 flink=0.587927 native=0.589565 ratio=0.997 flink_trials=[0.587927, 0.583896375, 0.593252375, 0.590453791, 0.583827209] native_trials=[0.589565417, 0.56564025, 0.589371167, 0.59152175, 0.593866958] [floating-group] profile=double-first-last rows=2000000 keys=64 flink=0.570065 native=0.588353 ratio=0.969 flink_trials=[0.570065333, 0.614364208, 0.585576083, 0.566145667, 0.559698583] native_trials=[0.608699375, 0.588352833, 0.614804875, 0.582130375, 0.564213708] [floating-group] profile=float-single rows=500000 keys=500000 flink=0.329277 native=0.299349 ratio=1.100 flink_trials=[0.279777584, 0.36960225, 0.269713791, 0.32927725, 0.332913875] native_trials=[0.275701167, 0.392423667, 0.299349334, 0.28085575, 0.410657542] [floating-group] profile=double-single rows=500000 keys=500000 flink=0.273970 native=0.291852 ratio=0.939 flink_trials=[0.27245375, 0.305659583, 0.289941542, 0.2739695, 0.271481458] native_trials=[0.293334875, 0.275603916, 0.286693208, 0.2984835, 0.291851959] [floating-group] profile=float-single-two rows=500000 keys=500000 flink=0.376017 native=0.372333 ratio=1.010 flink_trials=[0.384217834, 0.375782083, 0.42244275, 0.361387791, 0.376017375] native_trials=[0.362824417, 0.385050333, 0.369281666, 0.449567833, 0.372333459] [floating-group] profile=double-single-two rows=500000 keys=500000 flink=0.417353 native=0.385960 ratio=1.081 flink_trials=[0.417352666, 0.411135958, 0.439345875, 0.46899, 0.335770583] native_trials=[0.528127042, 0.385959875, 0.323824583, 0.5147165, 0.3404525] benchmark-baseline-additional.log [floating-group] profile=float-distinct-one rows=2000000 keys=64 flink=0.550206 native=0.517578 ratio=1.063 flink_trials=[0.550206166, 0.515331666, 0.556980625, 0.509337041, 0.5646195] native_trials=[0.518024709, 0.517577667, 0.530622959, 0.511986, 0.511037709] [floating-group] profile=float-retract-reductions rows=2000000 keys=64 flink=0.989214 native=0.996313 ratio=0.993 flink_trials=[0.989213916, 0.979239125, 0.9945485, 0.979872625, 0.996712625] native_trials=[0.998061375, 1.014605209, 0.996313083, 0.981905375, 0.982856666] [floating-group] profile=float-retract-first-last rows=2000000 keys=64 flink=1.283448 native=1.293202 ratio=0.992 flink_trials=[1.260105708, 1.276013042, 1.2834475, 1.319355959, 1.285928083] native_trials=[1.272658292, 1.265530875, 1.31707325, 1.293202083, 1.293820666] [floating-group] profile=double-retract-first-last rows=2000000 keys=64 flink=1.284958 native=1.284776 ratio=1.000 flink_trials=[1.284957833, 1.290622416, 1.302737167, 1.279333542, 1.268914958] native_trials=[1.284776292, 1.293145417, 1.280382375, 1.28778625, 1.28152375]