public static Map<UUID, String> viewStatus(String keyspace, String view) { String query = "SELECT host_id, status FROM %s.%s WHERE keyspace_name = ? AND view_name = ?"; UntypedResultSet results; try { results = QueryProcessor.execute(String.format(query, SchemaConstants.DISTRIBUTED_KEYSPACE_NAME, VIEW_BUILD_STATUS), ConsistencyLevel.ONE, keyspace, view); } catch (Exception e) { return Collections.emptyMap(); } Map<UUID, String> status = new HashMap<>(); for (UntypedResultSet.Row row : results) { status.put(row.getUUID("host_id"), row.getString("status")); } return status; }
public static Map<UUID, String> viewStatus(String keyspace, String view) { String query = "SELECT host_id, status FROM %s.%s WHERE keyspace_name = ? AND view_name = ?"; UntypedResultSet results; try { results = QueryProcessor.execute(String.format(query, SchemaConstants.DISTRIBUTED_KEYSPACE_NAME, VIEW_BUILD_STATUS), ConsistencyLevel.ONE, keyspace, view); } catch (Exception e) { return Collections.emptyMap(); } Map<UUID, String> status = new HashMap<>(); for (UntypedResultSet.Row row : results) { status.put(row.getUUID("host_id"), row.getString("status")); } return status; }
public static Map<UUID, String> viewStatus(String keyspace, String view) { String query = "SELECT host_id, status FROM %s.%s WHERE keyspace_name = ? AND view_name = ?"; UntypedResultSet results; try { results = QueryProcessor.execute(String.format(query, SchemaConstants.DISTRIBUTED_KEYSPACE_NAME, VIEW_BUILD_STATUS), ConsistencyLevel.ONE, keyspace, view); } catch (Exception e) { return Collections.emptyMap(); } Map<UUID, String> status = new HashMap<>(); for (UntypedResultSet.Row row : results) { status.put(row.getUUID("host_id"), row.getString("status")); } return status; }
public static UntypedResultSet execute(String query, ConsistencyLevel cl, QueryState state, Object... values) throws RequestExecutionException { try { ParsedStatement.Prepared prepared = prepareInternal(query); ResultMessage result = prepared.statement.execute(state, makeInternalOptions(prepared, values, cl), System.nanoTime()); if (result instanceof ResultMessage.Rows) return UntypedResultSet.create(((ResultMessage.Rows)result).result); else return null; } catch (RequestValidationException e) { throw new RuntimeException("Error validating " + query, e); } }
public static UntypedResultSet execute(String query, ConsistencyLevel cl, QueryState state, Object... values) throws RequestExecutionException { try { ParsedStatement.Prepared prepared = prepareInternal(query); ResultMessage result = prepared.statement.execute(state, makeInternalOptions(prepared, values, cl), System.nanoTime()); if (result instanceof ResultMessage.Rows) return UntypedResultSet.create(((ResultMessage.Rows)result).result); else return null; } catch (RequestValidationException e) { throw new RuntimeException("Error validating " + query, e); } }
public static UntypedResultSet execute(String query, ConsistencyLevel cl, QueryState state, Object... values) throws RequestExecutionException { try { ParsedStatement.Prepared prepared = prepareInternal(query); ResultMessage result = prepared.statement.execute(state, makeInternalOptions(prepared, values, cl), System.nanoTime()); if (result instanceof ResultMessage.Rows) return UntypedResultSet.create(((ResultMessage.Rows)result).result); else return null; } catch (RequestValidationException e) { throw new RuntimeException("Error validating " + query, e); } }