HADOOP-17863. ABFS: Fix compiler deprecation warning in TextFileBasedIdentityHandler (#3332)

Closes #3332

Contributed by Sumangala Patki

Change-Id: I2abd33bd62bb734a431cccfc50a52bdeb2bf7db6
This commit is contained in:
sumangala-patki 2021-11-05 18:23:51 +05:30 committed by Steve Loughran
parent 0557da6820
commit 689dd7bf17
No known key found for this signature in database
GPG Key ID: D22CF846DBB162A0

View File

@ -29,6 +29,7 @@
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import org.apache.commons.io.LineIterator; import org.apache.commons.io.LineIterator;
import org.apache.hadoop.io.IOUtils;
import static org.apache.hadoop.fs.azurebfs.constants.AbfsHttpConstants.COLON; import static org.apache.hadoop.fs.azurebfs.constants.AbfsHttpConstants.COLON;
import static org.apache.hadoop.fs.azurebfs.constants.AbfsHttpConstants.EMPTY_STRING; import static org.apache.hadoop.fs.azurebfs.constants.AbfsHttpConstants.EMPTY_STRING;
@ -189,7 +190,7 @@ private static void loadMap(HashMap<String, String> cache, String fileLocation,
} catch (ArrayIndexOutOfBoundsException e) { } catch (ArrayIndexOutOfBoundsException e) {
LOG.error("Error while parsing mapping file", e); LOG.error("Error while parsing mapping file", e);
} finally { } finally {
LineIterator.closeQuietly(it); IOUtils.cleanupWithLogger(LOG, it);
} }
} }
} }