[ https://issues.apache.org/jira/browse/PARQUET-2104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17448259#comment-17448259 ]
Balaji K commented on PARQUET-2104: ----------------------------------- Is there a workaround that I can possibly use until this is fixed? If there is an older build that would work, how should I go about installing that? > parquet-cli broken in master > ---------------------------- > > Key: PARQUET-2104 > URL: https://issues.apache.org/jira/browse/PARQUET-2104 > Project: Parquet > Issue Type: Bug > Components: parquet-cli > Affects Versions: 1.12.2 > Environment: ubuntu 18.04 and ubuntu 20.04 > Reporter: Balaji K > Priority: Major > > Creating a Jira per this thread: > [https://lists.apache.org/thread/k233838g010lvbp81s99floqjmm7nnvs] > # clone parquet-mr and build the repo locally > # run parquet-cli without Hadoop (according to this ReadMe > <[https://github.com/apache/parquet-mr/tree/master/parquet-cli#running-without-hadoop]> > ) > # try a command that deserializes data such as cat or head > # observe NoSuchMethodError being thrown > *Error stack:* ~/repos/parquet-mr/parquet-cli$ parquet cat > ../../testdata/dictionaryEncodingSample.parquet WARNING: An illegal > reflective access operation has occurred ...<trimmed some more WARNs>... > Exception in thread "main" java.lang.NoSuchMethodError: > 'org.apache.avro.Schema > org.apache.parquet.avro.AvroSchemaConverter.convert(org.apache.parquet.schema.MessageType)' > at org.apache.parquet.cli.util.Schemas.fromParquet(Schemas.java:89) at > org.apache.parquet.cli.BaseCommand.getAvroSchema(BaseCommand.java:405) at > org.apache.parquet.cli.commands.CatCommand.run(CatCommand.java:66) at > org.apache.parquet.cli.Main.run(Main.java:157) at > org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76) at > org.apache.parquet.cli.Main.main(Main.java:187) -- This message was sent by Atlassian Jira (v8.20.1#820001)