HBASE-20521 change getConf as first sequence instead of jobContext in TableOutputFormat.checkOutputSpec, add unit tests

This commit is contained in:
Mike Drob 2018-05-08 22:18:48 -05:00
parent d91908b0d4
commit 421ed6ca51
1 changed files with 3 additions and 3 deletions

View File

@ -174,9 +174,9 @@ implements Configurable {
@Override @Override
public void checkOutputSpecs(JobContext context) throws IOException, public void checkOutputSpecs(JobContext context) throws IOException,
InterruptedException { InterruptedException {
Configuration hConf = context.getConfiguration(); Configuration hConf = getConf();
if(hConf == null) { if (hConf == null) {
hConf = this.conf; hConf = context.getConfiguration();
} }
try (Admin admin = ConnectionFactory.createConnection(hConf).getAdmin()) { try (Admin admin = ConnectionFactory.createConnection(hConf).getAdmin()) {