I don't think we need to deregister the driver, but it's probably still a good idea to do this part of it:

      PhoenixDriver.INSTANCE.close();

This ensures we're not caching the HConnection any longer. I guess it depends on how long lived these Pig jobs are - if they're short, we wouldn't want to do it, but if they're long we would.