[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ASF GitHub Bot updated FLINK-19739: --- Labels: auto-deprioritized-major auto-unassigned pull-request-available (was: auto-deprioritized-major auto-unassigned) > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / Runtime >Affects Versions: 1.11.2, 1.12.0 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Priority: Minor > Labels: auto-deprioritized-major, auto-unassigned, > pull-request-available > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, > reuseAggBuffer$18); > /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 > = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 20 */org.apache.flink.table.data.writer.BinaryRowWriter > aggMapKeyWriter$4 = new > org.apache.flink.table.data.writer.BinaryRowWriter(aggMapKey$3); > /* 21 */
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flink Jira Bot updated FLINK-19739: --- Labels: auto-deprioritized-major auto-unassigned (was: auto-unassigned stale-major) Priority: Minor (was: Major) This issue was labeled "stale-major" 7 ago and has not received any updates so it is being deprioritized. If this ticket is actually Major, please raise the priority and ask a committer to assign you the issue or revive the public discussion. > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / Runtime >Affects Versions: 1.11.2, 1.12.0 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Priority: Minor > Labels: auto-deprioritized-major, auto-unassigned > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, > reuseAggBuffer$18); > /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 > = new
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flink Jira Bot updated FLINK-19739: --- Labels: auto-unassigned stale-major (was: auto-unassigned) I am the [Flink Jira Bot|https://github.com/apache/flink-jira-bot/] and I help the community manage its development. I see this issues has been marked as Major but is unassigned and neither itself nor its Sub-Tasks have been updated for 30 days. I have gone ahead and added a "stale-major" to the issue". If this ticket is a Major, please either assign yourself or give an update. Afterwards, please remove the label or in 7 days the issue will be deprioritized. > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / Runtime >Affects Versions: 1.11.2, 1.12.0 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Priority: Major > Labels: auto-unassigned, stale-major > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new >
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flink Jira Bot updated FLINK-19739: --- Labels: auto-unassigned (was: stale-assigned) > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / Runtime >Affects Versions: 1.11.2, 1.12.0 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Assignee: Jingsong Lee >Priority: Major > Labels: auto-unassigned > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, > reuseAggBuffer$18); > /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 > = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 20 */org.apache.flink.table.data.writer.BinaryRowWriter > aggMapKeyWriter$4 = new > org.apache.flink.table.data.writer.BinaryRowWriter(aggMapKey$3); > /* 21 */private boolean hasInput = false; > /* 22 */
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flink Jira Bot updated FLINK-19739: --- Labels: stale-assigned (was: ) > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / Runtime >Affects Versions: 1.11.2, 1.12.0 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Assignee: Jingsong Lee >Priority: Major > Labels: stale-assigned > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, > reuseAggBuffer$18); > /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 > = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 20 */org.apache.flink.table.data.writer.BinaryRowWriter > aggMapKeyWriter$4 = new > org.apache.flink.table.data.writer.BinaryRowWriter(aggMapKey$3); > /* 21 */private boolean hasInput = false; > /* 22 */
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kurt Young updated FLINK-19739: --- Component/s: (was: Table SQL / Planner) (was: Table SQL / API) Table SQL / Runtime > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / Runtime >Affects Versions: 1.11.2, 1.12.0 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Assignee: Jingsong Lee >Priority: Major > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, > reuseAggBuffer$18); > /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 > = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 20 */org.apache.flink.table.data.writer.BinaryRowWriter > aggMapKeyWriter$4 = new > org.apache.flink.table.data.writer.BinaryRowWriter(aggMapKey$3); > /* 21 */private boolean hasInput = false; > /* 22 */
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kurt Young updated FLINK-19739: --- Fix Version/s: (was: 1.13.0) > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / API, Table SQL / Planner >Affects Versions: 1.11.2, 1.12.0 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Assignee: Jingsong Lee >Priority: Major > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, > reuseAggBuffer$18); > /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 > = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 20 */org.apache.flink.table.data.writer.BinaryRowWriter > aggMapKeyWriter$4 = new > org.apache.flink.table.data.writer.BinaryRowWriter(aggMapKey$3); > /* 21 */private boolean hasInput = false; > /* 22 */org.apache.flink.streaming.runtime.streamrecord.StreamRecord > element = new >
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jingsong Lee updated FLINK-19739: - Fix Version/s: (was: 1.12.0) 1.13.0 > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / API, Table SQL / Planner >Affects Versions: 1.12.0, 1.11.2 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Assignee: Jingsong Lee >Priority: Major > Fix For: 1.13.0 > > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, > reuseAggBuffer$18); > /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 > = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 20 */org.apache.flink.table.data.writer.BinaryRowWriter > aggMapKeyWriter$4 = new > org.apache.flink.table.data.writer.BinaryRowWriter(aggMapKey$3); > /* 21 */private boolean hasInput = false; > /* 22 */
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jark Wu updated FLINK-19739: Priority: Major (was: Critical) > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / API, Table SQL / Planner >Affects Versions: 1.12.0, 1.11.2 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Priority: Major > Fix For: 1.12.0 > > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, > reuseAggBuffer$18); > /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 > = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 20 */org.apache.flink.table.data.writer.BinaryRowWriter > aggMapKeyWriter$4 = new > org.apache.flink.table.data.writer.BinaryRowWriter(aggMapKey$3); > /* 21 */private boolean hasInput = false; > /* 22 */org.apache.flink.streaming.runtime.streamrecord.StreamRecord > element = new >
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jark Wu updated FLINK-19739: Component/s: Table SQL / Planner > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / API, Table SQL / Planner >Affects Versions: 1.12.0, 1.11.2 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Priority: Critical > Fix For: 1.12.0 > > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, > reuseAggBuffer$18); > /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 > = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 20 */org.apache.flink.table.data.writer.BinaryRowWriter > aggMapKeyWriter$4 = new > org.apache.flink.table.data.writer.BinaryRowWriter(aggMapKey$3); > /* 21 */private boolean hasInput = false; > /* 22 */org.apache.flink.streaming.runtime.streamrecord.StreamRecord > element = new >
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Metzger updated FLINK-19739: --- Fix Version/s: 1.12.0 > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / API >Affects Versions: 1.12.0, 1.11.2 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Priority: Critical > Fix For: 1.12.0 > > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, > reuseAggBuffer$18); > /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 > = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 20 */org.apache.flink.table.data.writer.BinaryRowWriter > aggMapKeyWriter$4 = new > org.apache.flink.table.data.writer.BinaryRowWriter(aggMapKey$3); > /* 21 */private boolean hasInput = false; > /* 22 */org.apache.flink.streaming.runtime.streamrecord.StreamRecord > element = new >
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Metzger updated FLINK-19739: --- Priority: Critical (was: Major) > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / API >Affects Versions: 1.12.0, 1.11.2 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Priority: Critical > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, > reuseAggBuffer$18); > /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 > = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 20 */org.apache.flink.table.data.writer.BinaryRowWriter > aggMapKeyWriter$4 = new > org.apache.flink.table.data.writer.BinaryRowWriter(aggMapKey$3); > /* 21 */private boolean hasInput = false; > /* 22 */org.apache.flink.streaming.runtime.streamrecord.StreamRecord > element = new >
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dian Fu updated FLINK-19739: Component/s: (was: API / Python) > CompileException when windowing in batch mode: A method named "replace" is > not declared in any enclosing class nor any supertype > - > > Key: FLINK-19739 > URL: https://issues.apache.org/jira/browse/FLINK-19739 > Project: Flink > Issue Type: Bug > Components: Table SQL / API >Affects Versions: 1.12.0, 1.11.2 > Environment: Ubuntu 18.04 > Python 3.8, jar built from master yesterday. > Or Python 3.7, installed latest version from pip. >Reporter: Alex Hall >Priority: Major > > Example script: > {code:python} > from pyflink.table import EnvironmentSettings, BatchTableEnvironment > from pyflink.table.window import Tumble > env_settings = ( > > EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() > ) > table_env = BatchTableEnvironment.create(environment_settings=env_settings) > table_env.execute_sql( > """ > CREATE TABLE table1 ( > amount INT, > ts TIMESTAMP(3), > WATERMARK FOR ts AS ts - INTERVAL '5' SECOND > ) WITH ( > 'connector.type' = 'filesystem', > 'format.type' = 'csv', > 'connector.path' = '/home/alex/work/test-flink/data1.csv' > ) > """ > ) > table1 = table_env.from_path("table1") > table = ( > table1 > .window(Tumble.over("5.days").on("ts").alias("__window")) > .group_by("__window") > .select("amount.sum") > ) > print(table.to_pandas()) > {code} > Output: > {code} > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) > to constructor java.nio.DirectByteBuffer(long,int) > WARNING: Please consider reporting this to the maintainers of > org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > /* 1 */ > /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends > org.apache.flink.table.runtime.operators.TableStreamOperator > /* 3 */ implements > org.apache.flink.streaming.api.operators.OneInputStreamOperator, > org.apache.flink.streaming.api.operators.BoundedOneInput { > /* 4 */ > /* 5 */private final Object[] references; > /* 6 */ > /* 7 */private static final org.slf4j.Logger LOG$2 = > /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); > /* 9 */ > /* 10 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; > /* 11 */private transient > org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; > /* 12 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap > aggregateMap$7; > /* 13 */org.apache.flink.table.data.binary.BinaryRowData > emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter > emptyAggBufferWriterTerm$10 = new > org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); > /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = > new org.apache.flink.table.data.GenericRowData(2); > /* 16 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 17 */private transient > org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new > org.apache.flink.table.data.binary.BinaryRowData(1); > /* 18 */private transient > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry > reuseAggMapEntry$19 = new > org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, > reuseAggBuffer$18); > /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 > = new org.apache.flink.table.data.binary.BinaryRowData(1); > /* 20 */org.apache.flink.table.data.writer.BinaryRowWriter > aggMapKeyWriter$4 = new > org.apache.flink.table.data.writer.BinaryRowWriter(aggMapKey$3); > /* 21 */private boolean hasInput = false; > /* 22 */org.apache.flink.streaming.runtime.streamrecord.StreamRecord > element = new >
[jira] [Updated] (FLINK-19739) CompileException when windowing in batch mode: A method named "replace" is not declared in any enclosing class nor any supertype
[ https://issues.apache.org/jira/browse/FLINK-19739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jark Wu updated FLINK-19739: Description: Example script: {code:python} from pyflink.table import EnvironmentSettings, BatchTableEnvironment from pyflink.table.window import Tumble env_settings = ( EnvironmentSettings.new_instance().in_batch_mode().use_blink_planner().build() ) table_env = BatchTableEnvironment.create(environment_settings=env_settings) table_env.execute_sql( """ CREATE TABLE table1 ( amount INT, ts TIMESTAMP(3), WATERMARK FOR ts AS ts - INTERVAL '5' SECOND ) WITH ( 'connector.type' = 'filesystem', 'format.type' = 'csv', 'connector.path' = '/home/alex/work/test-flink/data1.csv' ) """ ) table1 = table_env.from_path("table1") table = ( table1 .window(Tumble.over("5.days").on("ts").alias("__window")) .group_by("__window") .select("amount.sum") ) print(table.to_pandas()) {code} Output: {code} WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil (file:/home/alex/work/flink/flink-dist/target/flink-1.12-SNAPSHOT-bin/flink-1.12-SNAPSHOT/opt/flink-python_2.11-1.12-SNAPSHOT.jar) to constructor java.nio.DirectByteBuffer(long,int) WARNING: Please consider reporting this to the maintainers of org.apache.flink.api.python.shaded.io.netty.util.internal.ReflectionUtil WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release /* 1 */ /* 2 */ public class LocalHashWinAggWithoutKeys$59 extends org.apache.flink.table.runtime.operators.TableStreamOperator /* 3 */ implements org.apache.flink.streaming.api.operators.OneInputStreamOperator, org.apache.flink.streaming.api.operators.BoundedOneInput { /* 4 */ /* 5 */private final Object[] references; /* 6 */ /* 7 */private static final org.slf4j.Logger LOG$2 = /* 8 */ org.slf4j.LoggerFactory.getLogger("LocalHashWinAgg"); /* 9 */ /* 10 */private transient org.apache.flink.table.types.logical.LogicalType[] aggMapKeyTypes$5; /* 11 */private transient org.apache.flink.table.types.logical.LogicalType[] aggBufferTypes$6; /* 12 */private transient org.apache.flink.table.runtime.operators.aggregate.BytesHashMap aggregateMap$7; /* 13 */org.apache.flink.table.data.binary.BinaryRowData emptyAggBuffer$9 = new org.apache.flink.table.data.binary.BinaryRowData(1); /* 14 */org.apache.flink.table.data.writer.BinaryRowWriter emptyAggBufferWriterTerm$10 = new org.apache.flink.table.data.writer.BinaryRowWriter(emptyAggBuffer$9); /* 15 */org.apache.flink.table.data.GenericRowData hashAggOutput = new org.apache.flink.table.data.GenericRowData(2); /* 16 */private transient org.apache.flink.table.data.binary.BinaryRowData reuseAggMapKey$17 = new org.apache.flink.table.data.binary.BinaryRowData(1); /* 17 */private transient org.apache.flink.table.data.binary.BinaryRowData reuseAggBuffer$18 = new org.apache.flink.table.data.binary.BinaryRowData(1); /* 18 */private transient org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry reuseAggMapEntry$19 = new org.apache.flink.table.runtime.operators.aggregate.BytesHashMap.Entry(reuseAggMapKey$17, reuseAggBuffer$18); /* 19 */org.apache.flink.table.data.binary.BinaryRowData aggMapKey$3 = new org.apache.flink.table.data.binary.BinaryRowData(1); /* 20 */org.apache.flink.table.data.writer.BinaryRowWriter aggMapKeyWriter$4 = new org.apache.flink.table.data.writer.BinaryRowWriter(aggMapKey$3); /* 21 */private boolean hasInput = false; /* 22 */org.apache.flink.streaming.runtime.streamrecord.StreamRecord element = new org.apache.flink.streaming.runtime.streamrecord.StreamRecord((Object)null); /* 23 */private final org.apache.flink.streaming.runtime.streamrecord.StreamRecord outElement = new org.apache.flink.streaming.runtime.streamrecord.StreamRecord(null); /* 24 */ /* 25 */public LocalHashWinAggWithoutKeys$59( /* 26 */Object[] references, /* 27 */org.apache.flink.streaming.runtime.tasks.StreamTask task, /* 28 */org.apache.flink.streaming.api.graph.StreamConfig config, /* 29 */org.apache.flink.streaming.api.operators.Output output, /* 30 */ org.apache.flink.streaming.runtime.tasks.ProcessingTimeService processingTimeService) throws Exception { /* 31 */ this.references = references; /* 32 */ aggMapKeyTypes$5 = (((org.apache.flink.table.types.logical.LogicalType[]) references[0])); /* 33 */ aggBufferTypes$6 =