amousavigourabi commented on code in PR #1141: URL: https://github.com/apache/parquet-mr/pull/1141#discussion_r1335216373
########## parquet-hadoop/src/main/java/org/apache/parquet/ParquetReadOptions.java: ########## @@ -333,13 +406,17 @@ public Builder copy(ParquetReadOptions options) { public ParquetReadOptions build() { if (codecFactory == null) { - codecFactory = HadoopCodecs.newFactory(0); + if (conf == null) { + codecFactory = HadoopCodecs.newFactory(0); + } else { + codecFactory = HadoopCodecs.newFactory(conf, 0); Review Comment: We still need a way to get the ParquetConfiguration to the HadoopCodecs, for this I used a field in ParquetReadOptions. To this effect, I would also like to start a conversation in the future about the options classes, as it seems to me we can replace them with the more versatile ParquetConfiguration in most, if not all places. This as I do think this current flow of passing the ParquetConfiguration through the ParquetReadOptions is a bit hacky. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@parquet.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org