Pouria Modaresi
12/13/2022, 10:01 PMJirawech Siwawut
12/14/2022, 6:43 AMjava.util.NoSuchElementException
at java.util.ArrayList$Itr.next(ArrayList.java:864)
at org.apache.flink.connector.file.table.stream.compact.CompactOperator.initializeState(CompactOperator.java:119)
at org.apache.flink.streaming.api.operators.StreamOperatorStateHandler.initializeOperatorState(StreamOperatorStateHandler.java:122)
at org.apache.flink.streaming.api.operators.AbstractStreamOperator.initializeState(AbstractStreamOperator.java:286)
at org.apache.flink.streaming.runtime.tasks.RegularOperatorChain.initializeStateAndOpenOperators(RegularOperatorChain.java:106)
at org.apache.flink.streaming.runtime.tasks.StreamTask.restoreGates(StreamTask.java:700)
at org.apache.flink.streaming.runtime.tasks.StreamTaskActionExecutor$1.call(StreamTaskActionExecutor.java:55)
at org.apache.flink.streaming.runtime.tasks.StreamTask.restoreInternal(StreamTask.java:676)
at org.apache.flink.streaming.runtime.tasks.StreamTask.restore(StreamTask.java:643)
at org.apache.flink.runtime.taskmanager.Task.runWithSystemExitMonitoring(Task.java:948)
at org.apache.flink.runtime.taskmanager.Task.restoreAndInvoke(Task.java:917)
at org.apache.flink.runtime.taskmanager.Task.doRun(Task.java:741)
at org.apache.flink.runtime.taskmanager.Task.run(Task.java:563)
at java.lang.Thread.run(Thread.java:750)
upendra reddy
12/14/2022, 8:23 AMJohannes Henrysson-Tholse
12/14/2022, 8:59 AMAmenreet Singh Sodhi
12/14/2022, 11:52 AMPedro Mázala
12/14/2022, 2:40 PMCaused by: java.lang.ClassCastException: class org.codehaus.janino.CompilerFactory cannot be cast to class org.codehaus.commons.compiler.ICompilerFactory (org.codehaus.janino.CompilerFactory is in unnamed module of loader org.apache.flink.util.ChildFirstClassLoader @5a37d3ed; org.codehaus.commons.compiler.ICompilerFactory is in unnamed module of loader 'app') at org.codehaus.commons.compiler.CompilerFactoryFactory.getCompilerFactory(CompilerFactoryFactory.java:129) ~[flink-table-runtime-1.16.0.jar:1.16.0] at org.codehaus.commons.compiler.CompilerFactoryFactory.getDefaultCompilerFactory(CompilerFactoryFactory.java:79) ~[flink-table-runtime-1.16.0.jar:1.16.0] at org.apache.calcite.rel.metadata.JaninoRelMetadataProvider.compile(JaninoRelMetadataProvider.java:426) ~[?:?] at org.apache.calcite.rel.metadata.JaninoRelMetadataProvider.load3(JaninoRelMetadataProvider.java:374) ~[?:?] at org.apache.calcite.rel.metadata.JaninoRelMetadataProvider.lambda$static$0(JaninoRelMetadataProvider.java:109) ~[?:?] at org.apache.flink.calcite.shaded.com.google.common.cache.CacheLoader$FunctionToCacheLoader.load(CacheLoader.java:165) ~[?:?] at org.apache.flink.calcite.shaded.com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) ~[?:?] at org.apache.flink.calcite.shaded.com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) ~[?:?] at org.apache.flink.calcite.shaded.com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) ~[?:?] at org.apache.flink.calcite.shaded.com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) ~[?:?] at org.apache.flink.calcite.shaded.com.google.common.cache.LocalCache.get(LocalCache.java:3951) ~[?:?] at org.apache.flink.calcite.shaded.com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3974) ~[?:?] at org.apache.flink.calcite.shaded.com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4958) ~[?:?]
I’ve tried to fix org.codehaus.janino:janino
and org.codehaus.janino:commons-compiler
on version 3.0.11
which is the one I find on flink and no other dependency is requiring those packages.
my flinksql dependencies. version 1.16.0
implementation "org.apache.flink:flink-table:${flinkVersion}"
implementation "org.apache.flink:flink-table-common:${flinkVersion}"
implementation "org.apache.flink:flink-table-api-java-bridge:${flinkVersion}"
implementation "org.apache.flink:flink-table-planner-loader:${flinkVersion}"
implementation "org.apache.flink:flink-table-runtime:${flinkVersion}"
implementation "org.apache.flink:flink-json:${flinkVersion}"
My build process generates one image with a Flink instance (which is stateless and works) and the FlinkSQL (which fails).
Can you give me advise on it?Felix Angell
12/14/2022, 4:43 PMumesh dangat
12/14/2022, 4:50 PMException in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration
at org.apache.flink.formats.parquet.ParquetFileFormatFactory.getParquetConfiguration(ParquetFileFormatFactory.java:92)
at org.apache.flink.formats.parquet.ParquetFileFormatFactory.access$000(ParquetFileFormatFactory.java:52)
at org.apache.flink.formats.parquet.ParquetFileFormatFactory$1.createRuntimeEncoder(ParquetFileFormatFactory.java:80)
at org.apache.flink.formats.parquet.ParquetFileFormatFactory$1.createRuntimeEncoder(ParquetFileFormatFactory.java:74)
at org.apache.flink.connector.file.table.FileSystemTableSink.createWriter(FileSystemTableSink.java:381)
at org.apache.flink.connector.file.table.FileSystemTableSink.createStreamingSink(FileSystemTableSink.java:202)
at org.apache.flink.connector.file.table.FileSystemTableSink.consume(FileSystemTableSink.java:160)
at org.apache.flink.connector.file.table.FileSystemTableSink.access$000(FileSystemTableSink.java:95)
at org.apache.flink.connector.file.table.FileSystemTableSink$1.consumeDataStream(FileSystemTableSink.java:143)
at org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink.applySinkProvider(CommonExecSink.java:447)
at org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink.createSinkTransformation(CommonExecSink.java:193)
at org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSink.translateToPlanInternal(StreamExecSink.java:167)
at org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase.translateToPlan(ExecNodeBase.java:158)
at org.apache.flink.table.planner.delegation.StreamPlanner.$anonfun$translateToPlan$1(StreamPlanner.scala:82)
at scala.collection.TraversableLike.$anonfun$map$1(TraversableLike.scala:233)
at scala.collection.Iterator.foreach(Iterator.scala:937)
at scala.collection.Iterator.foreach$(Iterator.scala:937)
at scala.collection.AbstractIterator.foreach(Iterator.scala:1425)
at scala.collection.IterableLike.foreach(IterableLike.scala:70)
at scala.collection.IterableLike.foreach$(IterableLike.scala:69)
at scala.collection.AbstractIterable.foreach(Iterable.scala:54)
at scala.collection.TraversableLike.map(TraversableLike.scala:233)
at scala.collection.TraversableLike.map$(TraversableLike.scala:226)
at scala.collection.AbstractTraversable.map(Traversable.scala:104)
at org.apache.flink.table.planner.delegation.StreamPlanner.translateToPlan(StreamPlanner.scala:81)
at org.apache.flink.table.planner.delegation.PlannerBase.translate(PlannerBase.scala:188)
at org.apache.flink.table.api.internal.TableEnvironmentImpl.translate(TableEnvironmentImpl.java:1656)
at org.apache.flink.table.api.internal.TableEnvironmentImpl.executeInternal(TableEnvironmentImpl.java:782)
at org.apache.flink.table.api.internal.StatementSetImpl.execute(StatementSetImpl.java:108)
at com.yelp.sqlclient.apps.SqlClientAppImpl.execute(SqlClientAppImpl.java:166)
at com.yelp.sqlclient.cli.SqlClientAppCmd.call(SqlClientAppCmd.java:55)
at com.yelp.sqlclient.cli.SqlClientAppCmd.call(SqlClientAppCmd.java:21)
at picocli.CommandLine.executeUserObject(CommandLine.java:1953)
at picocli.CommandLine.access$1300(CommandLine.java:145)
at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2358)
at picocli.CommandLine$RunLast.handle(CommandLine.java:2352)
at picocli.CommandLine$RunLast.handle(CommandLine.java:2314)
at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2179)
at picocli.CommandLine$RunLast.execute(CommandLine.java:2316)
at picocli.CommandLine.execute(CommandLine.java:2078)
at com.yelp.sqlclient.cli.SqlClientCmd.main(SqlClientCmd.java:171)
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.conf.Configuration
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
Any obvious thing I am missing here to help loadPlugins ? I am using flink 15.2Kyle Ahn
12/14/2022, 6:00 PMflink-kubernetes-operator-1.1.0
been removed from the apache downloads index?Tsering
12/14/2022, 6:11 PMjava.util.concurrent.CompletionException: org.apache.flink.util.FlinkException: The file LOG does not exist on the TaskExecutor.
at org.apache.flink.runtime.taskexecutor.TaskExecutor.lambda$requestFileUploadByFilePath$24(TaskExecutor.java:2068)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: org.apache.flink.util.FlinkException: The file LOG does not exist on the TaskExecutor.
can any one enlight me on this 🙏Sami Badawi
12/14/2022, 6:20 PMSlackbot
12/14/2022, 9:18 PMEmmanuel Leroy
12/14/2022, 9:41 PMNathanael England
12/14/2022, 11:43 PMrequirements.txt
, but I can't get beyond the step looking for apache-flink-libraries
since it bases the version of that off what's in the version of the repo pulled down. Any other tricks to try or am I looking at forking the repository until an upstream release is generated?Raghunadh Nittala
12/15/2022, 2:54 AMBumblebee
12/15/2022, 5:00 AMSuparn Lele
12/15/2022, 10:25 AMDmitry Koudryavtsev
12/15/2022, 2:22 PMSource: My Source (1/2)#5 (...) switched from INITIALIZING to FAILED with failure cause: java.lang.IllegalArgumentException: MyRMQSource retrieved invalid state.
at org.apache.flink.util.Preconditions.checkArgument(Preconditions.java:138)
at org.apache.flink.streaming.api.functions.source.MessageAcknowledgingSourceBase.initializeState(MessageAcknowledgingSourceBase.java:171)
at org.apache.flink.streaming.util.functions.StreamingFunctionUtils.tryRestoreFunction(StreamingFunctionUtils.java:189)
at org.apache.flink.streaming.util.functions.StreamingFunctionUtils.restoreFunctionState(StreamingFunctionUtils.java:171)
at org.apache.flink.streaming.api.operators.AbstractUdfStreamOperator.initializeState(AbstractUdfStreamOperator.java:94)
at org.apache.flink.streaming.api.operators.StreamOperatorStateHandler.initializeOperatorState(StreamOperatorStateHandler.java:122)
at org.apache.flink.streaming.api.operators.AbstractStreamOperator.initializeState(AbstractStreamOperator.java:283)
at org.apache.flink.streaming.runtime.tasks.RegularOperatorChain.initializeStateAndOpenOperators(RegularOperatorChain.java:106)
at org.apache.flink.streaming.runtime.tasks.StreamTask.restoreGates(StreamTask.java:703)
at org.apache.flink.streaming.runtime.tasks.StreamTaskActionExecutor$SynchronizedStreamTaskActionExecutor.call(StreamTaskActionExecutor.java:100)
at org.apache.flink.streaming.runtime.tasks.StreamTask.restoreInternal(StreamTask.java:679)
at org.apache.flink.streaming.runtime.tasks.StreamTask.restore(StreamTask.java:646)
at org.apache.flink.runtime.taskmanager.Task.runWithSystemExitMonitoring(Task.java:948)
at org.apache.flink.runtime.taskmanager.Task.restoreAndInvoke(Task.java:917)
at org.apache.flink.runtime.taskmanager.Task.doRun(Task.java:741)
at org.apache.flink.runtime.taskmanager.Task.run(Task.java:563)
at java.base/java.lang.Thread.run(Unknown Source)
Suppressed: java.lang.NullPointerException
at org.apache.flink.streaming.api.functions.source.MultipleIdsMessageAcknowledgingSourceBase.close(MultipleIdsMessageAcknowledgingSourceBase.java:101)
at org.apache.flink.streaming.connectors.rabbitmq.RMQSource.close(RMQSource.java:278)
at org.apache.flink.api.common.functions.util.FunctionUtils.closeFunction(FunctionUtils.java:41)
at org.apache.flink.streaming.api.operators.AbstractUdfStreamOperator.close(AbstractUdfStreamOperator.java:114)
at org.apache.flink.streaming.api.operators.StreamSource.close(StreamSource.java:124)
at org.apache.flink.streaming.runtime.tasks.StreamOperatorWrapper.close(StreamOperatorWrapper.java:163)
at org.apache.flink.streaming.runtime.tasks.RegularOperatorChain.closeAllOperators(RegularOperatorChain.java:125)
at org.apache.flink.streaming.runtime.tasks.StreamTask.closeAllOperators(StreamTask.java:1000)
at org.apache.flink.util.IOUtils.closeAll(IOUtils.java:254)
at org.apache.flink.core.fs.AutoCloseableRegistry.doClose(AutoCloseableRegistry.java:72)
at org.apache.flink.util.AbstractAutoCloseableRegistry.close(AbstractAutoCloseableRegistry.java:127)
at org.apache.flink.streaming.runtime.tasks.StreamTask.cleanUp(StreamTask.java:919)
at org.apache.flink.runtime.taskmanager.Task.lambda$restoreAndInvoke$0(Task.java:930)
at org.apache.flink.runtime.taskmanager.Task.runWithSystemExitMonitoring(Task.java:948)
at org.apache.flink.runtime.taskmanager.Task.restoreAndInvoke(Task.java:930)
... 3 more
MyRMQSource defined as generic Scala class:
import org.apache.flink.streaming.connectors.rabbitmq.RMQSource
...
@SerialVersionUID(1)
final class MyRMQSource[A](...) extends RMQSource[A](...) { ... }
Probably, I found similar issue: https://issues.apache.org/jira/browse/FLINK-28274 but I don't know how this can help.
Anyway
Flink 1.15.3
parallelism.default: 24
pipeline.max-parallelism: 48
Please, help.Emmanuel Leroy
12/15/2022, 2:41 PMSlackbot
12/15/2022, 3:10 PMEmmanuel Leroy
12/15/2022, 3:55 PMSuparn Lele
12/15/2022, 4:02 PMYaroslav Bezruchenko
12/15/2022, 4:46 PMParameterTool tool = ParameterTool
.fromArgs(args)
.mergeWith(ParameterTool.fromMap(System.getenv()));
final Configuration configuration = tool.getConfiguration();
configuration.setString("s3.endpoint", configuration.get(ConfigOptions.key("S3_ENDPOINT")
.stringType()
.noDefaultValue()));
final StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment(configuration);
And it still not working. Any insights on how I can provide secrets to flink conf?Emmanuel Leroy
12/15/2022, 5:03 PMKrish Narukulla
12/15/2022, 5:08 PMYaroslav Bezruchenko
12/15/2022, 6:26 PMSteven Zhang
12/15/2022, 9:25 PMtaskmanager.numberOfTaskSlots
from 10 to 20, what's the best way to go about triggering redeployments of the Flink clusters managed by operator? It seems like the only way to do it is to make some other change to the FlinkDeployment definition (such as changing image) and when operator redeploys the Flink cluster because it detects that change, the new config from operator gets picked up. Is there a way to trigger a cluster redeploy at will?Nathanael England
12/15/2022, 11:16 PMRMQSource
? Similarly, for RMQSink
, I see it take a queue name, but rabbitmq publishes to an exchange. Is this just a matter of generalizing terminology or are there important aspects at play here?Colin Williams
12/16/2022, 2:04 AMCaused by: org.apache.kafka.clients.consumer.NoOffsetForPartitionException: Undefined offset with no reset policy for partitions: [mytopic-0]
Do we just set some specific kafka options like read from earliest offset? Why do I get this exception reading from a populated topic from the start?Emmanuel Leroy
12/16/2022, 3:41 AM