public void setLocalityGroups() { HashMap<String, Set<Text>> localityGroups = new HashMap<String, Set<Text>>(); Iterator<String> groups = getPredicates(); int i = 1; while(groups.hasNext()) { HashSet<Text> tempColumn = new HashSet<Text>(); String temp = groups.next(); tempColumn.add(new Text(temp)); String groupName = "predicate" + i; localityGroups.put(groupName, tempColumn); i++; } try { conn.tableOperations().setLocalityGroups(tablePrefix + "doc_partitioned_index", localityGroups); //conn.tableOperations().compact(tablePrefix + "doc_partitioned_index", null, null, true, true); } catch (AccumuloException e) { e.printStackTrace(); } catch (AccumuloSecurityException e) { e.printStackTrace(); } catch (TableNotFoundException e) { e.printStackTrace(); } }
public void setLocalityGroups() { HashMap<String, Set<Text>> localityGroups = new HashMap<String, Set<Text>>(); Iterator<String> groups = getPredicates(); int i = 1; while(groups.hasNext()) { HashSet<Text> tempColumn = new HashSet<Text>(); String temp = groups.next(); tempColumn.add(new Text(temp)); String groupName = "predicate" + i; localityGroups.put(groupName, tempColumn); i++; } try { conn.tableOperations().setLocalityGroups(tablePrefix + "doc_partitioned_index", localityGroups); //conn.tableOperations().compact(tablePrefix + "doc_partitioned_index", null, null, true, true); } catch (AccumuloException e) { e.printStackTrace(); } catch (AccumuloSecurityException e) { e.printStackTrace(); } catch (TableNotFoundException e) { e.printStackTrace(); } }
} catch (AccumuloSecurityException ase) { log.error("Accumulo Security Exception"); ase.printStackTrace(); // Called from main()
public AccumuloSelectivityEvalDAO(RdfCloudTripleStoreConfiguration conf) { this.conf = conf; Instance inst = new ZooKeeperInstance(conf.get("sc.cloudbase.instancename"), conf.get("sc.cloudbase.zookeepers")); try { this.connector = inst.getConnector(conf.get("sc.cloudbase.username"), conf.get("sc.cloudbase.password")); } catch (AccumuloException e) { e.printStackTrace(); } catch (AccumuloSecurityException e) { e.printStackTrace(); } }
conn = instance.getConnector(creds.getPrincipal(), creds.getToken()); } catch (AccumuloSecurityException e) { e.printStackTrace(System.err); System.exit(BAD_PASSWD_FAIL_CODE); return;
private void init() { try { accCon = ConfigUtils.getConnector(conf); } catch (AccumuloException e) { e.printStackTrace(); } catch (AccumuloSecurityException e) { e.printStackTrace(); } try { if (conf.isUseStats() && conf.isUseSelectivity()) { ProspectorServiceEvalStatsDAO evalDao = new ProspectorServiceEvalStatsDAO(accCon, conf); evalDao.init(); AccumuloSelectivityEvalDAO ase = new AccumuloSelectivityEvalDAO(conf, accCon); ase.setRdfEvalDAO(evalDao); ase.init(); cardinality = starQuery.getCardinality(ase); CardinalityStatementPattern csp = starQuery.getMinCardSp(ase); minCard = csp.getCardinality(); minSp = csp.getSp(); } else { // TODO come up with a better default if cardinality is not // initialized cardinality = minCard = 1; minSp = starQuery.getNodes().get(0); } } catch(final Exception e) { LOG.warn("A problem was encountered while initializing the EntityTupleSet.", e); } }
private void init() { try { accCon = ConfigUtils.getConnector(conf); } catch (AccumuloException e) { e.printStackTrace(); } catch (AccumuloSecurityException e) { e.printStackTrace(); } try { if (conf.isUseStats() && conf.isUseSelectivity()) { ProspectorServiceEvalStatsDAO evalDao = new ProspectorServiceEvalStatsDAO(accCon, conf); evalDao.init(); AccumuloSelectivityEvalDAO ase = new AccumuloSelectivityEvalDAO(conf, accCon); ase.setRdfEvalDAO(evalDao); ase.init(); cardinality = starQuery.getCardinality(ase); CardinalityStatementPattern csp = starQuery.getMinCardSp(ase); minCard = csp.getCardinality(); minSp = csp.getSp(); } else { // TODO come up with a better default if cardinality is not // initialized cardinality = minCard = 1; minSp = starQuery.getNodes().get(0); } } catch(final Exception e) { LOG.warn("A problem was encountered while initializing the EntityTupleSet.", e); } }