@Override public Set<V> values() { return decorated().values(); }
@Private public synchronized Set<Vertex> getVertices() { return Collections.unmodifiableSet(this.vertices.values()); }
@Override public int getColumnType(int i) throws SQLException { //If the geometries are exluded, the index i should shift int offset = 0; if(excludeGeomFields){ for(int val : cachedGeomColumnNames.values()){ if(val<=i){ offset++; } } } try(Resource res = resultSetHolder.getResource()) { return res.getResultSet().getMetaData().getColumnType(i+offset); } }
@VisibleForTesting void verifyLocalResources(Configuration tezConf) { for (Vertex v : vertices.values()) { for (Map.Entry<String, LocalResource> localResource : v .getTaskLocalFiles().entrySet()) {
Map<Vertex, Set<String>> inboundVertexMap = new HashMap<Vertex, Set<String>>(); Map<Vertex, Set<String>> outboundVertexMap = new HashMap<Vertex, Set<String>>(); for (Vertex v : vertices.values()) { if (vertexMap.containsKey(v.getName())) { throw new IllegalStateException("DAG contains multiple vertices" for (Vertex vertex : vertices.values()) { for (RootInputLeafOutput<InputDescriptor, InputInitializerDescriptor> input : vertex.getInputs()) {
for (int id : addressToSocketId.values()) { networkBus.send(new CloseNetworkRequest(id));