MCPcopy Create free account
hub / github.com/apache/cassandra-python-driver / _query_build_rows

Method _query_build_rows

cassandra/metadata.py:1957–1968  ·  view source on GitHub ↗
(self, query_string, build_func)

Source from the content-addressed store, hash-verified

1955 return result[0] if result else None
1956
1957 def _query_build_rows(self, query_string, build_func):
1958 query = QueryMessage(query=query_string, consistency_level=ConsistencyLevel.ONE)
1959 responses = self.connection.wait_for_responses((query), timeout=self.timeout, fail_on_error=False)
1960 (success, response) = responses[0]
1961 if success:
1962 result = dict_factory(response.column_names, response.parsed_rows)
1963 return [build_func(row) for row in result]
1964 elif isinstance(response, InvalidRequest):
1965 log.debug("user types table not found")
1966 return []
1967 else:
1968 raise response
1969
1970
1971class SchemaParserV22(_SchemaParser):

Callers 2

_query_build_rowMethod · 0.95
get_types_mapMethod · 0.80

Calls 3

QueryMessageClass · 0.90
dict_factoryFunction · 0.90
wait_for_responsesMethod · 0.80

Tested by

no test coverage detected