docs: def queryResponse(
          self, queryEngine, query_str, vendorSpecific=None, do_post=False, **kwargs
      ):
          """CNRead.query(session, queryEngine, query) → OctetStream
          https://releases.dataone.org/online/api-
          documentation-v2.0.1/apis/CN_APIs.html#CNRead.query MNQuery.query(session,
          queryEngine, query) → OctetStream http://jenkins.
  
          -1.dataone.org/jenkins/job/API%20Documentation%20-%20trunk/ws/api-
          documentation/build/html/apis/MN_APIs.html#MNQuery.query.
  
          Args:
            queryEngine:
            query_str:
            vendorSpecific:
            do_post:
            **kwargs:
  
          Returns:
  
          """
          self._log.debug(
              'Solr query: {}'.format(
                  ', '.join(['{}={}'.format(k, v) for (k, v) in list(locals().items())])
              )
          )
          return (self.POST if do_post else self.GET)(
              ['query', queryEngine, query_str], headers=vendorSpecific, **kwargs
          )