@Override public List<LineageInfo> getLineageInfoList(GetLineageInfoListOptions options) throws IOException { LineageMasterClient masterClient = mContext.acquireMasterClient(); try { return masterClient.getLineageInfoList(); } catch (ConnectionFailedException e) { throw new IOException(e); } finally { mContext.releaseMasterClient(masterClient); } }