{
  "boundary": "Released Flink2.2.1/JDK17, one worker, fresh JVM per run, identical 1M/5M runtime-generated INT source and rowwise blackhole sink. Two shared non-deterministic calls return INT/BIGINT/STRING; native keeps both transposes and one complete-row evaluator. Two warmups, three paired trials, alternating engines. SQL execution/planning/submission are timed; explanations, fixture setup and native consumption checks are outside timing. All completed trials are retained. No concurrent local compile/test workloads during timing. Standalone cost comparison, not a general composition speedup. New admission defaults off because it loses to stock.",
  "release_dso": "d3629d72d86923b06aa8d54a0561a88bfe24147eccc36dfba8d7006267722e2f",
  "profiles": [
    {
      "revision": "prior0e6",
      "rows": 1000000,
      "type": "INT",
      "native_route": false,
      "stock_trials": [
        0.296818604,
        0.136537566,
        0.148071408
      ],
      "enabled_trials": [
        0.244571106,
        0.212795182,
        0.140409569
      ],
      "stock_median": 0.148071408,
      "enabled_median": 0.212795182,
      "stock_over_enabled": 0.6958400402129404,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 373 source files with javac [debug release 11] to target/classes\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-343-prior/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-343-prior/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged dependency\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 549 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] No previous run data found, generating javadoc.\n[\u001b[1;33mWARNING\u001b[m] Javadoc Warnings\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarExpandOperator.java:20: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * default {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarSessionWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeSessionWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarSessionWindowAggregateOperator}. The row-fed twin is {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarWindowAggregateOperator}. The row-fed twin is {@link NativeWindowAggExecNode}.\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowOperatorCore.java:41: warning: Tag @link: reference not found: NativeWindowOperatorBase\n[\u001b[1;33mWARNING\u001b[m] * input arrives. A row-fed subclass ({@link NativeWindowOperatorBase}) buffers {@link RowData}; a\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:22: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] 80 warnings\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=INT native_route=false stock_trials=[0.296818604, 0.136537566, 0.148071408] enabled_trials=[0.244571106, 0.212795182, 0.140409569]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=BIGINT native_route=false stock_trials=[0.218129504, 0.150472296, 0.144961911] enabled_trials=[0.1528053, 0.147116663, 0.148656257]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=STRING native_route=false stock_trials=[0.352295062, 0.239634363, 0.240279864] enabled_trials=[0.237061457, 0.241071664, 0.253586407]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.96 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.653 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 30.401 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  33.304 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:27:46-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "prior0e6",
      "rows": 1000000,
      "type": "BIGINT",
      "native_route": false,
      "stock_trials": [
        0.218129504,
        0.150472296,
        0.144961911
      ],
      "enabled_trials": [
        0.1528053,
        0.147116663,
        0.148656257
      ],
      "stock_median": 0.150472296,
      "enabled_median": 0.148656257,
      "stock_over_enabled": 1.0122163643606337,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 373 source files with javac [debug release 11] to target/classes\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-343-prior/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-343-prior/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged dependency\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 549 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] No previous run data found, generating javadoc.\n[\u001b[1;33mWARNING\u001b[m] Javadoc Warnings\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarExpandOperator.java:20: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * default {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarSessionWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeSessionWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarSessionWindowAggregateOperator}. The row-fed twin is {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarWindowAggregateOperator}. The row-fed twin is {@link NativeWindowAggExecNode}.\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowOperatorCore.java:41: warning: Tag @link: reference not found: NativeWindowOperatorBase\n[\u001b[1;33mWARNING\u001b[m] * input arrives. A row-fed subclass ({@link NativeWindowOperatorBase}) buffers {@link RowData}; a\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:22: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] 80 warnings\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=INT native_route=false stock_trials=[0.296818604, 0.136537566, 0.148071408] enabled_trials=[0.244571106, 0.212795182, 0.140409569]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=BIGINT native_route=false stock_trials=[0.218129504, 0.150472296, 0.144961911] enabled_trials=[0.1528053, 0.147116663, 0.148656257]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=STRING native_route=false stock_trials=[0.352295062, 0.239634363, 0.240279864] enabled_trials=[0.237061457, 0.241071664, 0.253586407]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.96 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.653 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 30.401 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  33.304 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:27:46-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "prior0e6",
      "rows": 1000000,
      "type": "STRING",
      "native_route": false,
      "stock_trials": [
        0.352295062,
        0.239634363,
        0.240279864
      ],
      "enabled_trials": [
        0.237061457,
        0.241071664,
        0.253586407
      ],
      "stock_median": 0.240279864,
      "enabled_median": 0.241071664,
      "stock_over_enabled": 0.9967154995039152,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 373 source files with javac [debug release 11] to target/classes\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-343-prior/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-343-prior/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged dependency\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 549 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] No previous run data found, generating javadoc.\n[\u001b[1;33mWARNING\u001b[m] Javadoc Warnings\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarExpandOperator.java:20: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * default {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarSessionWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeSessionWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarSessionWindowAggregateOperator}. The row-fed twin is {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarWindowAggregateOperator}. The row-fed twin is {@link NativeWindowAggExecNode}.\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowOperatorCore.java:41: warning: Tag @link: reference not found: NativeWindowOperatorBase\n[\u001b[1;33mWARNING\u001b[m] * input arrives. A row-fed subclass ({@link NativeWindowOperatorBase}) buffers {@link RowData}; a\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:22: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] 80 warnings\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=INT native_route=false stock_trials=[0.296818604, 0.136537566, 0.148071408] enabled_trials=[0.244571106, 0.212795182, 0.140409569]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=BIGINT native_route=false stock_trials=[0.218129504, 0.150472296, 0.144961911] enabled_trials=[0.1528053, 0.147116663, 0.148656257]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=STRING native_route=false stock_trials=[0.352295062, 0.239634363, 0.240279864] enabled_trials=[0.237061457, 0.241071664, 0.253586407]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.96 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.653 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 30.401 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  33.304 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:27:46-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "initial candidate0e6",
      "rows": 1000000,
      "type": "INT",
      "native_route": true,
      "stock_trials": [
        0.218763574,
        0.147846442,
        0.141768237
      ],
      "enabled_trials": [
        0.369913921,
        0.283049128,
        0.300976369
      ],
      "stock_median": 0.147846442,
      "enabled_median": 0.300976369,
      "stock_over_enabled": 0.49122275775743707,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Nothing to compile - all classes are up to date.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-ticket343/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 550 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping javadoc generation, everything is up to date.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-ticket343/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=INT native_route=true stock_trials=[0.218763574, 0.147846442, 0.141768237] enabled_trials=[0.369913921, 0.283049128, 0.300976369]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=BIGINT native_route=true stock_trials=[0.136096811, 0.139639703, 0.136716149] enabled_trials=[0.301036411, 0.225473041, 0.315001732]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=STRING native_route=true stock_trials=[0.384745104, 0.278628127, 0.285049721] enabled_trials=[0.402201578, 0.376428008, 0.383844694]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.77 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.748 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 24.750 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  27.734 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:26:36-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "initial candidate0e6",
      "rows": 1000000,
      "type": "BIGINT",
      "native_route": true,
      "stock_trials": [
        0.136096811,
        0.139639703,
        0.136716149
      ],
      "enabled_trials": [
        0.301036411,
        0.225473041,
        0.315001732
      ],
      "stock_median": 0.136716149,
      "enabled_median": 0.301036411,
      "stock_over_enabled": 0.4541515378350694,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Nothing to compile - all classes are up to date.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-ticket343/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 550 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping javadoc generation, everything is up to date.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-ticket343/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=INT native_route=true stock_trials=[0.218763574, 0.147846442, 0.141768237] enabled_trials=[0.369913921, 0.283049128, 0.300976369]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=BIGINT native_route=true stock_trials=[0.136096811, 0.139639703, 0.136716149] enabled_trials=[0.301036411, 0.225473041, 0.315001732]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=STRING native_route=true stock_trials=[0.384745104, 0.278628127, 0.285049721] enabled_trials=[0.402201578, 0.376428008, 0.383844694]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.77 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.748 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 24.750 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  27.734 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:26:36-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "initial candidate0e6",
      "rows": 1000000,
      "type": "STRING",
      "native_route": true,
      "stock_trials": [
        0.384745104,
        0.278628127,
        0.285049721
      ],
      "enabled_trials": [
        0.402201578,
        0.376428008,
        0.383844694
      ],
      "stock_median": 0.285049721,
      "enabled_median": 0.383844694,
      "stock_over_enabled": 0.7426173279341983,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Nothing to compile - all classes are up to date.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-ticket343/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 550 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping javadoc generation, everything is up to date.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-ticket343/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=INT native_route=true stock_trials=[0.218763574, 0.147846442, 0.141768237] enabled_trials=[0.369913921, 0.283049128, 0.300976369]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=BIGINT native_route=true stock_trials=[0.136096811, 0.139639703, 0.136716149] enabled_trials=[0.301036411, 0.225473041, 0.315001732]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=STRING native_route=true stock_trials=[0.384745104, 0.278628127, 0.285049721] enabled_trials=[0.402201578, 0.376428008, 0.383844694]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.77 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.748 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 24.750 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  27.734 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:26:36-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "gated candidate748",
      "rows": 5000000,
      "type": "INT",
      "native_route": true,
      "stock_trials": [
        0.535042622,
        0.456823194,
        0.450156477
      ],
      "enabled_trials": [
        0.842556993,
        0.846630626,
        0.804220483
      ],
      "stock_median": 0.456823194,
      "enabled_median": 0.842556993,
      "stock_over_enabled": 0.5421866981050621,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 374 source files with javac [debug release 11] to target/classes\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-ticket343/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-ticket343/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged dependency\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 551 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Configuration changed, re-generating javadoc.\n[\u001b[1;33mWARNING\u001b[m] Javadoc Warnings\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarExpandOperator.java:20: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * default {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarSessionWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeSessionWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarSessionWindowAggregateOperator}. The row-fed twin is {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarWindowAggregateOperator}. The row-fed twin is {@link NativeWindowAggExecNode}.\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowOperatorCore.java:41: warning: Tag @link: reference not found: NativeWindowOperatorBase\n[\u001b[1;33mWARNING\u001b[m] * input arrives. A row-fed subclass ({@link NativeWindowOperatorBase}) buffers {@link RowData}; a\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:22: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] 80 warnings\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-ticket343/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=INT native_route=true stock_trials=[0.535042622, 0.456823194, 0.450156477] enabled_trials=[0.842556993, 0.846630626, 0.804220483]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=BIGINT native_route=true stock_trials=[0.452879555, 0.457680934, 0.448464977] enabled_trials=[0.833436561, 0.827195822, 0.857860215]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=STRING native_route=true stock_trials=[1.098130544, 1.063811651, 1.05435426] enabled_trials=[1.558097897, 1.566607286, 1.550584442]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.92 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.750 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 51.354 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  54.333 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:31:23-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "gated candidate748",
      "rows": 5000000,
      "type": "BIGINT",
      "native_route": true,
      "stock_trials": [
        0.452879555,
        0.457680934,
        0.448464977
      ],
      "enabled_trials": [
        0.833436561,
        0.827195822,
        0.857860215
      ],
      "stock_median": 0.452879555,
      "enabled_median": 0.833436561,
      "stock_over_enabled": 0.5433881547704265,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 374 source files with javac [debug release 11] to target/classes\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-ticket343/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-ticket343/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged dependency\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 551 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Configuration changed, re-generating javadoc.\n[\u001b[1;33mWARNING\u001b[m] Javadoc Warnings\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarExpandOperator.java:20: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * default {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarSessionWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeSessionWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarSessionWindowAggregateOperator}. The row-fed twin is {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarWindowAggregateOperator}. The row-fed twin is {@link NativeWindowAggExecNode}.\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowOperatorCore.java:41: warning: Tag @link: reference not found: NativeWindowOperatorBase\n[\u001b[1;33mWARNING\u001b[m] * input arrives. A row-fed subclass ({@link NativeWindowOperatorBase}) buffers {@link RowData}; a\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:22: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] 80 warnings\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-ticket343/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=INT native_route=true stock_trials=[0.535042622, 0.456823194, 0.450156477] enabled_trials=[0.842556993, 0.846630626, 0.804220483]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=BIGINT native_route=true stock_trials=[0.452879555, 0.457680934, 0.448464977] enabled_trials=[0.833436561, 0.827195822, 0.857860215]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=STRING native_route=true stock_trials=[1.098130544, 1.063811651, 1.05435426] enabled_trials=[1.558097897, 1.566607286, 1.550584442]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.92 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.750 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 51.354 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  54.333 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:31:23-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "gated candidate748",
      "rows": 5000000,
      "type": "STRING",
      "native_route": true,
      "stock_trials": [
        1.098130544,
        1.063811651,
        1.05435426
      ],
      "enabled_trials": [
        1.558097897,
        1.566607286,
        1.550584442
      ],
      "stock_median": 1.063811651,
      "enabled_median": 1.558097897,
      "stock_over_enabled": 0.6827630362946315,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-ticket343/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 374 source files with javac [debug release 11] to target/classes\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-ticket343/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-ticket343/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged dependency\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 551 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-ticket343/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Configuration changed, re-generating javadoc.\n[\u001b[1;33mWARNING\u001b[m] Javadoc Warnings\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarExpandOperator.java:20: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * default {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarSessionWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeSessionWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarSessionWindowAggregateOperator}. The row-fed twin is {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarWindowAggregateOperator}. The row-fed twin is {@link NativeWindowAggExecNode}.\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowOperatorCore.java:41: warning: Tag @link: reference not found: NativeWindowOperatorBase\n[\u001b[1;33mWARNING\u001b[m] * input arrives. A row-fed subclass ({@link NativeWindowOperatorBase}) buffers {@link RowData}; a\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:22: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-ticket343/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] 80 warnings\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-ticket343/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=INT native_route=true stock_trials=[0.535042622, 0.456823194, 0.450156477] enabled_trials=[0.842556993, 0.846630626, 0.804220483]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=BIGINT native_route=true stock_trials=[0.452879555, 0.457680934, 0.448464977] enabled_trials=[0.833436561, 0.827195822, 0.857860215]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=STRING native_route=true stock_trials=[1.098130544, 1.063811651, 1.05435426] enabled_trials=[1.558097897, 1.566607286, 1.550584442]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.92 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.750 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 51.354 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  54.333 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:31:23-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "prior748",
      "rows": 5000000,
      "type": "INT",
      "native_route": false,
      "stock_trials": [
        0.546661657,
        0.43876625,
        0.438082036
      ],
      "enabled_trials": [
        0.43053635,
        0.446528936,
        0.436675014
      ],
      "stock_median": 0.43876625,
      "enabled_median": 0.436675014,
      "stock_over_enabled": 1.0047889985296938,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 374 source files with javac [debug release 11] to target/classes\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged dependency\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 550 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] No previous run data found, generating javadoc.\n[\u001b[1;33mWARNING\u001b[m] Javadoc Warnings\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarExpandOperator.java:20: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * default {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarSessionWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeSessionWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarSessionWindowAggregateOperator}. The row-fed twin is {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarWindowAggregateOperator}. The row-fed twin is {@link NativeWindowAggExecNode}.\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowOperatorCore.java:41: warning: Tag @link: reference not found: NativeWindowOperatorBase\n[\u001b[1;33mWARNING\u001b[m] * input arrives. A row-fed subclass ({@link NativeWindowOperatorBase}) buffers {@link RowData}; a\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:22: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] 80 warnings\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=INT native_route=false stock_trials=[0.546661657, 0.43876625, 0.438082036] enabled_trials=[0.43053635, 0.446528936, 0.436675014]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=BIGINT native_route=false stock_trials=[0.468916296, 0.473695667, 0.471160393] enabled_trials=[0.489902474, 0.471424114, 0.463015094]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=STRING native_route=false stock_trials=[1.046215669, 0.927648207, 0.922986785] enabled_trials=[1.001967125, 0.998698444, 0.921384345]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.66 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.732 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 49.687 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  52.655 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:36:23-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "prior748",
      "rows": 5000000,
      "type": "BIGINT",
      "native_route": false,
      "stock_trials": [
        0.468916296,
        0.473695667,
        0.471160393
      ],
      "enabled_trials": [
        0.489902474,
        0.471424114,
        0.463015094
      ],
      "stock_median": 0.471160393,
      "enabled_median": 0.471424114,
      "stock_over_enabled": 0.9994405865288427,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 374 source files with javac [debug release 11] to target/classes\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged dependency\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 550 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] No previous run data found, generating javadoc.\n[\u001b[1;33mWARNING\u001b[m] Javadoc Warnings\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarExpandOperator.java:20: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * default {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarSessionWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeSessionWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarSessionWindowAggregateOperator}. The row-fed twin is {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarWindowAggregateOperator}. The row-fed twin is {@link NativeWindowAggExecNode}.\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowOperatorCore.java:41: warning: Tag @link: reference not found: NativeWindowOperatorBase\n[\u001b[1;33mWARNING\u001b[m] * input arrives. A row-fed subclass ({@link NativeWindowOperatorBase}) buffers {@link RowData}; a\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:22: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] 80 warnings\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=INT native_route=false stock_trials=[0.546661657, 0.43876625, 0.438082036] enabled_trials=[0.43053635, 0.446528936, 0.436675014]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=BIGINT native_route=false stock_trials=[0.468916296, 0.473695667, 0.471160393] enabled_trials=[0.489902474, 0.471424114, 0.463015094]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=STRING native_route=false stock_trials=[1.046215669, 0.927648207, 0.922986785] enabled_trials=[1.001967125, 0.998698444, 0.921384345]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.66 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.732 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 49.687 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  52.655 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:36:23-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "prior748",
      "rows": 5000000,
      "type": "STRING",
      "native_route": false,
      "stock_trials": [
        1.046215669,
        0.927648207,
        0.922986785
      ],
      "enabled_trials": [
        1.001967125,
        0.998698444,
        0.921384345
      ],
      "stock_median": 0.927648207,
      "enabled_median": 0.998698444,
      "stock_over_enabled": 0.928857166618355,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 374 source files with javac [debug release 11] to target/classes\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n  reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] unknown enum constant org.apiguardian.api.API.Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java-flink2.2/tech/streamfusion/compat/FlinkCompat.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/PhysicalPlanScan.java: unknown enum constant org.apiguardian.api.API.Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/planner/RexExpression.java: unknown enum constant org.apiguardian.api.API.Status.EXPERIMENTAL\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java-flink2.2/tech/streamfusion/compat/FileSinkCompat.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/main/java/tech/streamfusion/arrow/ArrowConversion.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged dependency\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 550 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] No previous run data found, generating javadoc.\n[\u001b[1;33mWARNING\u001b[m] Javadoc Warnings\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] reason: class file for org.apiguardian.api.API$Status not found\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.MAINTAINED\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.EXPERIMENTAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] warning: unknown enum constant Status.INTERNAL\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarExpandOperator.java:20: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * default {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarSessionWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeSessionWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarSessionWindowAggregateOperator}. The row-fed twin is {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/NativeColumnarWindowAggExecNode.java:24: warning: Tag @link: reference not found: NativeWindowAggExecNode\n[\u001b[1;33mWARNING\u001b[m] * NativeColumnarWindowAggregateOperator}. The row-fed twin is {@link NativeWindowAggExecNode}.\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowOperatorCore.java:41: warning: Tag @link: reference not found: NativeWindowOperatorBase\n[\u001b[1;33mWARNING\u001b[m] * input arrives. A row-fed subclass ({@link NativeWindowOperatorBase}) buffers {@link RowData}; a\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:22: warning: Tag @link: reference not found: AbstractStreamOperator\n[\u001b[1;33mWARNING\u001b[m] * {@link AbstractStreamOperator} behavior); carrying Arrow lets it chain with the native window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarGlobalWindowAggregateOperator.java:16: warning: Tag @link: reference not found: NativeGlobalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar global half of two-phase window aggregation: the same merge as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarLocalWindowAggregateOperator.java:12: warning: Tag @link: reference not found: NativeLocalWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar local half of two-phase window aggregation: the same per-slice pre-aggregate as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeColumnarWindowAggregateOperator.java:11: warning: Tag @link: reference not found: NativeWindowAggregateOperator\n[\u001b[1;33mWARNING\u001b[m] * Columnar single-phase window aggregation: the same native aggregator as {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/operator/NativeWindowTableFunctionOperator.java:16: warning: Tag @link: reference not found: org.apache.flink.table.runtime.operators.window.tvf.unslicing.UnsliceWindowAggProcessor\n[\u001b[1;33mWARNING\u001b[m] * Stateless windowing table function, columnar in and out: the Arrow-batch analog of Flink's {@link\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarGlobalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeGlobalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeGlobalWindowAggregate}: the global merge consuming\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarLocalWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeLocalWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeLocalWindowAggregate}: the local pre-aggregate\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarSessionWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeSessionWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeSessionWindowAggregate}: the same session-window\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java/tech/streamfusion/planner/StreamPhysicalNativeColumnarWindowAggregate.java:14: warning: Tag @link: reference not found: StreamPhysicalNativeWindowAggregate\n[\u001b[1;33mWARNING\u001b[m] * The columnar twin of {@link StreamPhysicalNativeWindowAggregate}: the same single-phase event-time\n[\u001b[1;33mWARNING\u001b[m] ^\n[\u001b[1;33mWARNING\u001b[m] 80 warnings\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=INT native_route=false stock_trials=[0.546661657, 0.43876625, 0.438082036] enabled_trials=[0.43053635, 0.446528936, 0.436675014]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=BIGINT native_route=false stock_trials=[0.468916296, 0.473695667, 0.471160393] enabled_trials=[0.489902474, 0.471424114, 0.463015094]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=5000000 type=STRING native_route=false stock_trials=[1.046215669, 0.927648207, 0.922986785] enabled_trials=[1.001967125, 0.998698444, 0.921384345]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.66 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.732 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 49.687 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  52.655 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:36:23-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "prior748",
      "rows": 1000000,
      "type": "INT",
      "native_route": false,
      "stock_trials": [
        0.211257423,
        0.141065608,
        0.155593602
      ],
      "enabled_trials": [
        0.144912907,
        0.284995859,
        0.139744225
      ],
      "stock_median": 0.155593602,
      "enabled_median": 0.144912907,
      "stock_over_enabled": 1.0737042353308115,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Nothing to compile - all classes are up to date.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 550 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping javadoc generation, everything is up to date.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=INT native_route=false stock_trials=[0.211257423, 0.141065608, 0.155593602] enabled_trials=[0.144912907, 0.284995859, 0.139744225]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=BIGINT native_route=false stock_trials=[0.133333851, 0.141455023, 0.150908093] enabled_trials=[0.147241231, 0.142403087, 0.138645731]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=STRING native_route=false stock_trials=[0.246138407, 0.265458127, 0.246883352] enabled_trials=[0.241662149, 0.242127773, 0.243208659]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.02 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.802 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 22.334 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  25.364 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:36:49-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "prior748",
      "rows": 1000000,
      "type": "BIGINT",
      "native_route": false,
      "stock_trials": [
        0.133333851,
        0.141455023,
        0.150908093
      ],
      "enabled_trials": [
        0.147241231,
        0.142403087,
        0.138645731
      ],
      "stock_median": 0.141455023,
      "enabled_median": 0.142403087,
      "stock_over_enabled": 0.9933423915171165,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Nothing to compile - all classes are up to date.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 550 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping javadoc generation, everything is up to date.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=INT native_route=false stock_trials=[0.211257423, 0.141065608, 0.155593602] enabled_trials=[0.144912907, 0.284995859, 0.139744225]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=BIGINT native_route=false stock_trials=[0.133333851, 0.141455023, 0.150908093] enabled_trials=[0.147241231, 0.142403087, 0.138645731]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=STRING native_route=false stock_trials=[0.246138407, 0.265458127, 0.246883352] enabled_trials=[0.241662149, 0.242127773, 0.243208659]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.02 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.802 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 22.334 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  25.364 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:36:49-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    },
    {
      "revision": "prior748",
      "rows": 1000000,
      "type": "STRING",
      "native_route": false,
      "stock_trials": [
        0.246138407,
        0.265458127,
        0.246883352
      ],
      "enabled_trials": [
        0.241662149,
        0.242127773,
        0.243208659
      ],
      "stock_median": 0.246883352,
      "enabled_median": 0.242127773,
      "stock_over_enabled": 1.019640782802723,
      "raw_log": "[\u001b[1;34mINFO\u001b[m] Scanning for projects...\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-runtime:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-runtime${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-core:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-core${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-core/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-kafka:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-kafka${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-kafka/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-fluss:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-fluss${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-fluss/pom.xml, line 9, column 15\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-json:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-json${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-json/pom.xml, line 7, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-csv:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-csv${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-csv/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-raw:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-raw${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-raw/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-avro/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-avro-confluent-registry:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-avro-confluent-registry${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-avro-confluent-registry/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-protobuf:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-protobuf${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-protobuf/pom.xml, line 5, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-parquet:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-parquet${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-parquet/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-orc:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-orc${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-orc/pom.xml, line 13, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] Some problems were encountered while building the effective model for tech.streamfusion:streamfusion-loader:jar:0.1.0-rc4\n[\u001b[1;33mWARNING\u001b[m] 'artifactId' contains an expression but should be a constant. @ tech.streamfusion:streamfusion-loader${streamfusion.artifact.suffix}:${revision}, /tmp/streamfusion-343-prior-integrated/streamfusion-loader/pom.xml, line 8, column 17\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] It is highly recommended to fix these problems because they threaten the stability of your build.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;33mWARNING\u001b[m] For this reason, future Maven versions might no longer support building such malformed projects.\n[\u001b[1;33mWARNING\u001b[m] \n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] Detecting the operating system and CPU architecture\n[\u001b[1;34mINFO\u001b[m] ------------------------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m] os.detected.name: linux\n[\u001b[1;34mINFO\u001b[m] os.detected.arch: x86_64\n[\u001b[1;34mINFO\u001b[m] os.detected.bitness: 64\n[\u001b[1;34mINFO\u001b[m] os.detected.version: 6.18\n[\u001b[1;34mINFO\u001b[m] os.detected.version.major: 6\n[\u001b[1;34mINFO\u001b[m] os.detected.version.minor: 18\n[\u001b[1;34mINFO\u001b[m] os.detected.release: ubuntu\n[\u001b[1;34mINFO\u001b[m] os.detected.release.version: 22.04\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.ubuntu: true\n[\u001b[1;34mINFO\u001b[m] os.detected.release.like.debian: true\n[\u001b[1;34mINFO\u001b[m] os.detected.classifier: linux-x86_64\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Build Order:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion                                                       [pom]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime                                               [jar]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m-------------------< \u001b[0;36mtech.streamfusion:StreamFusion\u001b[0;1m >-------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion 0.1.0-rc4                                    [1/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ pom ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mStreamFusion\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:javadoc report goal\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m---------------< \u001b[0;36mtech.streamfusion:streamfusion-runtime\u001b[0;1m >---------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mBuilding StreamFusion Runtime 0.1.0-rc4                            [2/2]\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m--------------------------------[ jar ]---------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:resources\u001b[m \u001b[1m(default-resources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from src/main/resources to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../src/main/resources-filtered to target/classes\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:compile\u001b[m \u001b[1m(default-compile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Nothing to compile - all classes are up to date.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:jar\u001b[m \u001b[1m(default-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-test-source\u001b[m \u001b[1m(flink-compatibility-test-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Test Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/test/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mprotobuf-maven-plugin:0.6.1:test-compile\u001b[m \u001b[1m(generate-test-protobuf)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Compiling 3 proto file(s) to /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/generated-test-sources/protobuf/java\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:testResources\u001b[m \u001b[1m(default-testResources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 7 resources from ../src/test/resources to target/test-classes\n[\u001b[1;34mINFO\u001b[m] Copying 3 resources from ../src/test/proto to target/test-classes\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-compiler-plugin:3.13.0:testCompile\u001b[m \u001b[1m(default-testCompile)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Recompiling the module because of \u001b[1mchanged source code\u001b[m.\n[\u001b[1;34mINFO\u001b[m] Compiling 550 source files with javac [debug release 11] to target/test-classes\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Some input files use or override a deprecated API.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FileWriterTestFactory.java: Recompile with -Xlint:deprecation for details.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Some input files use unchecked or unsafe operations.\n[\u001b[1;34mINFO\u001b[m] /tmp/streamfusion-343-prior-integrated/src/test/java-flink2.2/tech/streamfusion/compat/FlinkTestSources.java: Recompile with -Xlint:unchecked for details.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mexec-maven-plugin:3.2.0:exec\u001b[m \u001b[1m(build-native)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] skipping execute as per configuration\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-resources-plugin:3.3.1:copy-resources\u001b[m \u001b[1m(copy-test-native-resource)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Copying 1 resource from ../../streamfusion-ticket346/native/target/release to target/classes/tech/streamfusion/native\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m>>> \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m > \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m >>>\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(java-11-compatibility)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.parquet:parquet-jackson:jar:1.15.2:test : META-INF/versions/22/shaded/parquet/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_1/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-s3-fs-hadoop:jar:2.2.1:test : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for com.fasterxml.jackson.core:jackson-core:jar:2.18.3:compile : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_3/FastIntegerMath.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastDoubleSwar.class: got null class-file-version\n[\u001b[1;33mWARNING\u001b[m] Unknown bytecodeVersion for org.apache.flink:flink-shaded-jackson:jar:2.18.2-20.0:provided : META-INF/versions/22/com/fasterxml/jackson/core/internal/shaded/fdp/v2_18_2/FastIntegerMath.class: got null class-file-version\n[\u001b[1;34mINFO\u001b[m] Rule 1: org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-enforcer-plugin:3.6.3:enforce\u001b[m \u001b[1m(target-flink-line)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mbuild-helper-maven-plugin:3.6.0:add-source\u001b[m \u001b[1m(flink-compatibility-sources)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Source directory: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/../src/main/java-flink2.2 added.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m<<< \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[0;1m < \u001b[0;1mgenerate-sources\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m <<<\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-javadoc-plugin:3.11.2:javadoc\u001b[m \u001b[1m(check-javadoc)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Skipping javadoc generation, everything is up to date.\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-jar-plugin:3.4.1:test-jar\u001b[m \u001b[1m(test-jar)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Building jar: /tmp/streamfusion-343-prior-integrated/streamfusion-runtime/target/streamfusion-runtime-0.1.0-rc4-tests.jar\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(default-test)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] Running tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[shared-scalar-trial-begin] type=INT engine=0 trial=0\n[shared-scalar-trial-end] type=INT engine=0 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=0\n[shared-scalar-trial-end] type=INT engine=1 trial=0\n[shared-scalar-trial-begin] type=INT engine=1 trial=1\n[shared-scalar-trial-end] type=INT engine=1 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=1\n[shared-scalar-trial-end] type=INT engine=0 trial=1\n[shared-scalar-trial-begin] type=INT engine=0 trial=2\n[shared-scalar-trial-end] type=INT engine=0 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=2\n[shared-scalar-trial-end] type=INT engine=1 trial=2\n[shared-scalar-trial-begin] type=INT engine=1 trial=3\n[shared-scalar-trial-end] type=INT engine=1 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=3\n[shared-scalar-trial-end] type=INT engine=0 trial=3\n[shared-scalar-trial-begin] type=INT engine=0 trial=4\n[shared-scalar-trial-end] type=INT engine=0 trial=4\n[shared-scalar-trial-begin] type=INT engine=1 trial=4\n[shared-scalar-trial-end] type=INT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=INT native_route=false stock_trials=[0.211257423, 0.141065608, 0.155593602] enabled_trials=[0.144912907, 0.284995859, 0.139744225]\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=0\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=1\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=2\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=3\n[shared-scalar-trial-begin] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=0 trial=4\n[shared-scalar-trial-begin] type=BIGINT engine=1 trial=4\n[shared-scalar-trial-end] type=BIGINT engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=BIGINT native_route=false stock_trials=[0.133333851, 0.141455023, 0.150908093] enabled_trials=[0.147241231, 0.142403087, 0.138645731]\n[shared-scalar-trial-begin] type=STRING engine=0 trial=0\n[shared-scalar-trial-end] type=STRING engine=0 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=0\n[shared-scalar-trial-end] type=STRING engine=1 trial=0\n[shared-scalar-trial-begin] type=STRING engine=1 trial=1\n[shared-scalar-trial-end] type=STRING engine=1 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=1\n[shared-scalar-trial-end] type=STRING engine=0 trial=1\n[shared-scalar-trial-begin] type=STRING engine=0 trial=2\n[shared-scalar-trial-end] type=STRING engine=0 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=2\n[shared-scalar-trial-end] type=STRING engine=1 trial=2\n[shared-scalar-trial-begin] type=STRING engine=1 trial=3\n[shared-scalar-trial-end] type=STRING engine=1 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=3\n[shared-scalar-trial-end] type=STRING engine=0 trial=3\n[shared-scalar-trial-begin] type=STRING engine=0 trial=4\n[shared-scalar-trial-end] type=STRING engine=0 trial=4\n[shared-scalar-trial-begin] type=STRING engine=1 trial=4\n[shared-scalar-trial-end] type=STRING engine=1 trial=4\n[shared-stateful-scalar] rows=1000000 type=STRING native_route=false stock_trials=[0.246138407, 0.265458127, 0.246883352] enabled_trials=[0.241662149, 0.242127773, 0.243208659]\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: \u001b[0;1;32m1\u001b[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.02 s -- in tech.streamfusion.\u001b[1mSharedStatefulScalarBenchmark\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mTests run: 1, Failures: 0, Errors: 0, Skipped: 0\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m--- \u001b[0;32mmaven-surefire-plugin:3.2.5:test\u001b[m \u001b[1m(orc-tests)\u001b[m @ \u001b[36mstreamfusion-runtime\u001b[0;1m ---\u001b[m\n[\u001b[1;34mINFO\u001b[m] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\n[\u001b[1;34mINFO\u001b[m]  T E S T S\n[\u001b[1;34mINFO\u001b[m] -------------------------------------------------------\nSLF4J: Class path contains multiple SLF4J bindings.\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.24.3/log4j-slf4j-impl-2.24.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-reload4j/1.7.36/slf4j-reload4j-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\nSLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Results:\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1mReactor Summary for StreamFusion 0.1.0-rc4:\u001b[m\n[\u001b[1;34mINFO\u001b[m] \n[\u001b[1;34mINFO\u001b[m] StreamFusion ....................................... \u001b[1;32mSUCCESS\u001b[m [  2.802 s]\n[\u001b[1;34mINFO\u001b[m] StreamFusion Runtime ............................... \u001b[1;32mSUCCESS\u001b[m [ 22.334 s]\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1;32mBUILD SUCCESS\u001b[m\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n[\u001b[1;34mINFO\u001b[m] Total time:  25.364 s\n[\u001b[1;34mINFO\u001b[m] Finished at: 2026-10-14T07:36:49-04:00\n[\u001b[1;34mINFO\u001b[m] \u001b[1m------------------------------------------------------------------------\u001b[m\n"
    }
  ],
  "profile": {
    "file": "streamfusion-343-initial-native.collapsed.gz",
    "sha256_uncompressed": "788727def2cfd325a2bcbc8c8b457004e4beaf65b49a9cb1c516bd7b05bcf042",
    "base": "74822fd4109fe6fc54ddfdf336617c9c16eeed17",
    "total_samples": 6769,
    "jvm_callback_samples": 972,
    "entry_transpose_samples": 2433,
    "exit_transpose_samples": 673,
    "scope": "CPU1ms sampling of the exact first native20M INT warmup JVM. Inclusive stack counts overlap; not an additive partition. Diagnostic intentionally stopped after capture; profiled times are not performance measurements. The generated input row is already reused and JNI calls already operate per batch. No standalone improvement is claimed; existing boundary/primitive conversion optimization is tracked in #248 and new coverage remains opt-in."
  }
}
