Skip to content

[SUPPORT] java.lang.NoSuchMethodError: 'org.apache.flink.table.data.ColumnarRowData org.apache.hudi.table.format.cow.vector.reader.ParquetColumnarRowSplitReader.nextRecord()' #6460

@Hayaking

Description

@Hayaking

Tips before filing an issue

  • Have you gone through our FAQs?

  • Join the mailing list to engage in conversations and get faster support at [email protected].

  • If you have triaged this as a bug, then file an issue directly.

Describe the problem you faced

Throw an exception when reading data using table API with SQL

To Reproduce

Steps to reproduce the behavior:

  1. submit job
  2. create table
  3. get top10 item from table

Expected behavior

print data

Environment Description

  • Flink version:1.15.0 (parent first)

  • Hudi version : 0.12.0

  • Storage (HDFS/S3/GCS..) : HDFS

  • Running on Docker? (yes/no) : yes

Additional context
image
image
image

Stacktrace


java.lang.NoSuchMethodError: 'org.apache.flink.table.data.ColumnarRowData org.apache.hudi.table.format.cow.vector.reader.ParquetColumnarRowSplitReader.nextRecord()'
	at org.apache.hudi.table.format.mor.MergeOnReadInputFormat$BaseFileOnlyFilteringIterator.reachedEnd(MergeOnReadInputFormat.java:510)
	at org.apache.hudi.table.format.mor.MergeOnReadInputFormat.reachedEnd(MergeOnReadInputFormat.java:245)
	at org.apache.flink.streaming.api.functions.source.InputFormatSourceFunction.run(InputFormatSourceFunction.java:89)
	at org.apache.flink.streaming.api.operators.StreamSource.run(StreamSource.java:110)
	at org.apache.flink.streaming.api.operators.StreamSource.run(StreamSource.java:67)
	at org.apache.flink.streaming.runtime.tasks.SourceStreamTask$LegacySourceFunctionThread.run(SourceStreamTask.java:332)


Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions