The Fetcher in this Nutch fork (Common Crawl) uses the S3FileOutputFormat to overcome issues with the default FileOutputCommitter. These issues have been addressed in Hadoop 3.1.x and upwards (see S3A Committers documentation) and should have made the S3FileOutputFormat obsolete.