private KylinConfigExt(KylinConfigExt ext, Map<String, String> overrides) { super(ext.base.getRawAllProperties(), true); this.base = ext.base; this.overrides = BCC.check(overrides); }
public StorageURL getMetadataUrl() { return StorageURL.valueOf(getOptional("kylin.metadata.url", "kylin_metadata@hbase")); }
public BaseBatchCubingInputSide(IJoinedFlatTableDesc flatDesc) { KylinConfig config = KylinConfig.getInstanceFromEnv(); this.flatDesc = flatDesc; this.flatTableDatabase = config.getHiveDatabaseForIntermediateTable(); this.hdfsWorkingDir = config.getHdfsWorkingDirectory(); }
@Override public void run() { holder[0] = KylinConfig.getInstanceFromEnv().getMetadataUrl().toString(); } });
public ClientEnvExtractor() throws IOException { super(); packageType = "client"; kylinConfig = KylinConfig.getInstanceFromEnv(); cmdExecutor = kylinConfig.getCliCommandExecutor(); }
private void loadPropertiesFile() throws IOException { KylinConfig cfg = KylinConfig.getInstanceFromEnv(); this.isRemote = cfg.getRunAsRemoteCommand(); this.port = cfg.getRemoteHadoopCliPort(); this.hostname = cfg.getRemoteHadoopCliHostname(); this.username = cfg.getRemoteHadoopCliUsername(); this.password = cfg.getRemoteHadoopCliPassword(); }
private void initConfig() { this.config = KylinConfigExt.createInstance(KylinConfig.getInstanceFromEnv(), this.overrideKylinProps); }
/** * Get zookeeper connection string from HBase Configuration or from kylin.properties */ public static String getZKConnectString() { KylinConfig config = KylinConfig.getInstanceFromEnv(); return config.getZookeeperConnectString(); } }
public static String replaceMetadataUrl(KylinConfig kylinConfig, String newUrl) { String oldUrl = kylinConfig.getMetadataUrl().toString(); kylinConfig.setProperty("kylin.metadata.url", newUrl); return oldUrl; }
public String toString() { return getMetadataUrl().toString(); }
public String getMetadataUrlPrefix() { return getMetadataUrl().getIdentifier(); }
public OLAPQuery(DataContext optiqContext, EnumeratorTypeEnum type, int ctxId) { this.optiqContext = optiqContext; this.type = type; this.contextId = ctxId; QueryContextFacade.current().addContext(ctxId, type.toString(), type == EnumeratorTypeEnum.OLAP); }
/** * @return the timeZone */ public String getTimeZone() { return config.getTimeZone(); }
public static KylinConfig createKylinConfig(Properties prop) { KylinConfig kylinConfig = new KylinConfig(); kylinConfig.reloadKylinConfig(prop); return kylinConfig; }
/** * @param runningTime in milliseconds * @return running queries that have run more than specified time */ public static TreeSet<QueryContext> getLongRunningQueries(long runningTime) { SortedSet<QueryContext> allRunningQueries = getAllRunningQueries(); QueryContext tmpCtx = new QueryContext(runningTime + 1L); // plus 1 to include those contexts in same accumulatedMills but different uuid return (TreeSet<QueryContext>) allRunningQueries.headSet(tmpCtx); } }
public int getBadQueryDefaultDetectIntervalSeconds() { int time = (int) (getQueryTimeoutSeconds() * getBadQueryDefaultAlertingCoefficient()); // half of query timeout if (time == 0) { time = 60; // 60 sec } return time; }
/** * @return the priority bar for fetching jobs from job priority queue */ public int getFetchQueuePriorityBar() { return config.getSchedulerPriorityBarFetchFromQueue(); }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((config == null) ? 0 : config.hashCode()); return result; }
public static KylinConfigExt createInstance(KylinConfig kylinConfig, Map<String, String> overrides) { if (kylinConfig instanceof KylinConfigExt) { return new KylinConfigExt((KylinConfigExt) kylinConfig, overrides); } else { return new KylinConfigExt(kylinConfig, overrides); } }
/** * @return if consider job priority when scheduling jobs * */ public boolean getJobPriorityConsidered() { return config.getSchedulerPriorityConsidered(); }