Hey Steve, I do not remember facing such an issue before. It is currently working for me (executing tests from either maven or intellij).
Have you tried doing mvn clean install? Maybe it is related to the jdk you're using? I'm using jdk11 for both build and run. Since the thrift lib has a fixed version in the pom and the thrift binary version is also checked by the maven build, Thrift should not be an issue here. Gabor Steve Loughran <ste...@cloudera.com.invalid> ezt írta (időpont: 2025. jún. 4., Sze, 20:41): > I'm trying to run a test through Intellij to identify why buffers aren't > being released. But when I do this, > > java.lang.NoSuchMethodError: 'shaded.parquet.org.apache.thrift.TFieldIdEnum > org.apache.parquet.format.LogicalType.getSetField()' > > at > > org.apache.parquet.format.converter.ParquetMetadataConverter.getLogicalTypeAnnotation(ParquetMetadataConverter.java:1291) > at > > org.apache.parquet.format.converter.ParquetMetadataConverter.buildChildren(ParquetMetadataConverter.java:2012) > at > > org.apache.parquet.format.converter.ParquetMetadataConverter.fromParquetSchema(ParquetMetadataConverter.java:1960) > at > > org.apache.parquet.format.converter.ParquetMetadataConverter.fromParquetMetadata(ParquetMetadataConverter.java:1790) > at > > org.apache.parquet.format.converter.ParquetMetadataConverter.readParquetMetadata(ParquetMetadataConverter.java:1749) > at > > org.apache.parquet.hadoop.ParquetFileReader.readFooter(ParquetFileReader.java:634) > at > > org.apache.parquet.hadoop.ParquetFileReader.<init>(ParquetFileReader.java:939) > at > > org.apache.parquet.hadoop.ParquetFileReader.<init>(ParquetFileReader.java:930) > > I've tried handing off the build to maven, but the same problem surfaces > > Is there a secret to this? it's clearly shaded dependency related, which is > always a source of trouble. But it is a missing method, not missing class.. > > steve >