code: public ChannelBuffer formatQueryV1(final TSQuery data_query, 
        final List<DataPoints[]> results, final List<Annotation> globals) {
      try {
        return formatQueryAsyncV1(data_query, results, globals)
            .joinUninterruptibly();
      } catch (QueryException e) {
        throw e;
      } catch (Exception e) {
        throw new RuntimeException("Shouldn't be here", e);
      }
    }
docs: Format the results from a timeseries data query
  @param data_query The TSQuery object used to fetch the results
  @param results The data fetched from storage
  @param globals An optional list of global annotation objects
  @return A ChannelBuffer object to pass on to the caller