static RawStore newRawStoreForConf(Configuration conf) throws MetaException { Configuration newConf = new Configuration(conf); String rawStoreClassName = MetastoreConf.getVar(newConf, ConfVars.RAW_STORE_IMPL); LOG.info(addPrefix("Opening raw store with implementation class:" + rawStoreClassName)); return RawStoreProxy.getProxy(newConf, conf, rawStoreClassName, threadLocalId.get()); }
static RawStore newRawStoreForConf(Configuration conf) throws MetaException { Configuration newConf = new Configuration(conf); String rawStoreClassName = MetastoreConf.getVar(newConf, ConfVars.RAW_STORE_IMPL); LOG.info(addPrefix("Opening raw store with implementation class:" + rawStoreClassName)); return RawStoreProxy.getProxy(newConf, conf, rawStoreClassName, threadLocalId.get()); }
private RawStore newRawStore() throws MetaException { LOG.info(addPrefix("Opening raw store with implemenation class:" + rawStoreClassName)); Configuration conf = getConf(); return RawStoreProxy.getProxy(hiveConf, conf, rawStoreClassName, threadLocalId.get()); }
LOG.error(addPrefix( String.format("Overriding %s with %s", HiveConf.ConfVars.METASTORECONNECTURLKEY.toString(),
/** * Get a cached RawStore. * * @return * @throws MetaException */ private RawStore getMS(boolean reloadConf) throws MetaException { RawStore ms = threadLocalMS.get(); if (ms == null) { LOG.info(addPrefix("Opening raw store with implemenation class:" + rawStoreClassName)); ms = (RawStore) ReflectionUtils.newInstance(getClass(rawStoreClassName, RawStore.class), getConf()); threadLocalMS.set(ms); ms = threadLocalMS.get(); } if (reloadConf) { ms.setConf(getConf()); } return ms; }
private RawStore newRawStore() throws MetaException { LOG.info(addPrefix("Opening raw store with implemenation class:" + rawStoreClassName)); Configuration conf = getConf(); return RetryingRawStore.getProxy(hiveConf, conf, rawStoreClassName, threadLocalId.get()); }
private RawStore newRawStore() throws MetaException { LOG.info(addPrefix("Opening raw store with implemenation class:" + rawStoreClassName)); Configuration conf = getConf(); return RawStoreProxy.getProxy(hiveConf, conf, rawStoreClassName, threadLocalId.get()); }