Donatien Schmitz
05/17/2023, 8:34 AMIat Chong Chan
05/17/2023, 8:36 AMIat Chong Chan
05/17/2023, 8:39 AMSlackbot
05/17/2023, 9:23 AMElizaveta Batanina
05/17/2023, 1:28 PM"system:serviceaccount:my-namespace:flink" cannot get resource "services" in API group "" in the namespace "my-namespace".
I figured that if I use serviceAccount: flink-operator, I will not have this problem. However, in flink-operator docs it says that session deployment should use flink-operator service account.
Thanks!Michał Fijołek
05/17/2023, 2:00 PMjava.util.NoSuchElementException
at java.base/java.util.ArrayList$Itr.next(Unknown Source)
at org.apache.flink.connector.file.table.stream.compact.CompactOperator.initializeState(CompactOperator.java:114)
at org.apache.flink.streaming.api.operators.StreamOperatorStateHandler.initializeOperatorState(StreamOperatorStateHandler.java:122)
at org.apache.flink.streaming.api.operators.AbstractStreamOperator.initializeState(AbstractStreamOperator.java:274)
at org.apache.flink.streaming.runtime.tasks.RegularOperatorChain.initializeStateAndOpenOperators(RegularOperatorChain.java:106)
at org.apache.flink.streaming.runtime.tasks.StreamTask.restoreGates(StreamTask.java:734)
at org.apache.flink.streaming.runtime.tasks.StreamTaskActionExecutor$1.call(StreamTaskActionExecutor.java:55)
at org.apache.flink.streaming.runtime.tasks.StreamTask.restoreInternal(StreamTask.java:709)
at org.apache.flink.streaming.runtime.tasks.StreamTask.restore(StreamTask.java:675)
at org.apache.flink.runtime.taskmanager.Task.runWithSystemExitMonitoring(Task.java:952)
at org.apache.flink.runtime.taskmanager.Task.restoreAndInvoke(Task.java:921)
at org.apache.flink.runtime.taskmanager.Task.doRun(Task.java:745)
at org.apache.flink.runtime.taskmanager.Task.run(Task.java:562)
at java.base/java.lang.Thread.run(Unknown Source)
Anyone experienced something like this?
here’s the relevant code: https://github.com/apache/flink/blob/release-1.17/flink-connectors/flink-connector-files/src/main/java/org/apache/flink/connector/file/table/stream/compact/CompactOperator.java#L114
It looks like CompactOperator
is calling next()
on iterator without checking hasNext()
first - anyone know why?
Why context.getOperatorStateStore().getListState(metaDescriptor)
returns empty iterator? Is latest checkpoint broken in such case?
We have identical job, but without compaction, and it works smoothly for a couple of weeks now.
Here’s how the table look like. The whole job is just select
from kafka and insert
to s3.
CREATE EXTERNAL TABLE IF NOT EXISTS hive.`foo`.`bar` (
`foo_bar1` STRING,
`foo_bar2` STRING,
`foo_bar3` STRING,
`foo_bar4` STRING
)
PARTITIONED BY (`foo_bar1` STRING, `foo_bar2` STRING, `foo_bar3` STRING)
STORED AS parquet
LOCATION '<s3a://my/bucket/>'
TBLPROPERTIES (
'auto-compaction' = 'true',
'compaction.file-size' = '128MB',
'sink.parallelism' = '8',
'format' = 'parquet',
'parquet.compression' = 'SNAPPY',
'sink.rolling-policy.rollover-interval' = '1 h',
'sink.partition-commit.policy.kind' = 'metastore'
)
Any help appreciated, thanks :)Trystan
05/17/2023, 7:41 PMlocalhost
line to conf/workers
and it’d spin up a second TM. i know this worked ~2 years ago
now it seems the second TM runs into a port collision and dies: ERROR: transport error 202: bind failed: Address already in use
is this no longer an expected way to spin up two TMs in the same docker container?Dave Voutila
05/17/2023, 10:48 PMRashmin Patel
05/18/2023, 9:37 AMNo Watermark (Watermarks are only available if EventTime is used)
for quite some time and then starts generating watermark.kingsathurthi
05/18/2023, 11:11 AMYaroslav Bezruchenko
05/18/2023, 1:42 PMAmir Hossein Sharifzadeh
05/18/2023, 2:48 PMThe following artifacts could not be resolved: org.apache.flink:flink-statebackend-rocksdb:jar:1.18-SNAPSHOT (absent): Could not find artifact org.apache.flink:flink-statebackend-rocksdb:jar:1.18-SNAPSHOT
Amir Hossein Sharifzadeh
05/18/2023, 2:48 PM<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-statebackend-rocksdb</artifactId>
<version>1.18-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
Kevin Lam
05/18/2023, 5:27 PMAndré Casimiro
05/18/2023, 8:25 PMContinuousEventTimeTrigger
says:
A Trigger that continuously fires based on a given time interval. This fires based on Watermarks.Does that depend on the stream actually receiving data? I was hoping this Trigger would fire even if not but no luck. What's the difference between
ContinuousEventTimeTrigger
and EventTimeTrigger
?Guruguha Marur Sreenivasa
05/18/2023, 10:22 PMslowratatoskr
05/19/2023, 12:17 AMslowratatoskr
05/19/2023, 1:50 AMMarco Villalobos
05/19/2023, 4:19 AMSumit Singh
05/19/2023, 11:01 AMWARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.apache.flink.api.java.ClosureCleaner (file:/home/ubuntu/flink-1.17.0/lib/flink-dist-1.17.0.jar) to field java.lang.String.value
WARNING: Please consider reporting this to the maintainers of org.apache.flink.api.java.ClosureCleaner
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
Hussain Abbas
05/19/2023, 11:36 AMSergey Postument
05/19/2023, 11:42 AM│ Error: <http://FlinkDeployment.flink.apache.org|FlinkDeployment.flink.apache.org> "my-app-name" is invalid: spec.flinkVersion: Unsupported value: "v1_17": supported values: "v1_13", "v1_14", "v1_15", "v1_16"
slowratatoskr
05/19/2023, 12:55 PMAmir Hossein Sharifzadeh
05/19/2023, 5:48 PMAmir Hossein Sharifzadeh
05/19/2023, 5:48 PMAmir Hossein Sharifzadeh
05/19/2023, 5:53 PMcheckpointedState
? Because ListState
does not have such getSize()
method to figure when all data are being consumed…Ishan
05/19/2023, 6:34 PMhadoop
or rest
catalog aywhere, am I missing something? The reason I ask is because I get validation exception when trying to create hadoop
catalog.
Catalog options are:
'catalog-type'='hadoop'
'type'='iceberg'
'warehouse'='.abfs://....'
at org.apache.flink.client.program.PackagedProgram.callMainMethod(PackagedProgram.java:372)
at org.apache.flink.client.program.PackagedProgram.invokeInteractiveModeForExecution(PackagedProgram.java:222)
at org.apache.flink.client.ClientUtils.executeProgram(ClientUtils.java:98)
at org.apache.flink.client.deployment.application.DetachedApplicationRunner.tryExecuteJobs(DetachedApplicationRunner.java:84)
... 4 more
Caused by: org.apache.flink.table.api.ValidationException: Unable to create catalog 'hadoop_catalog'.
Catalog options are:
'catalog-type'='hadoop'
'type'='iceberg'
Ron Ben Arosh
05/21/2023, 12:01 PMexecution.savepoint-restore-mode: CLAIM
But when running the service (Flink 1.17) the restore mode were not applied (saw under job manager section)
How can I set restore mode to CLAIM
?田明刚
05/22/2023, 2:49 AMSeason
05/22/2023, 7:40 AM