In spark we use slf4j for logging and by default we output to log4j. Are you finding that parquet logs are going through JUL when you run catalyst? This means something is not set-up correctly... ideally everything should be routed through slf4j.