MCPcopy Create free account
hub / github.com/apache/impala / _create_where_clause

Method _create_where_clause

tests/comparison/query_generator.py:1304–1315  ·  view source on GitHub ↗
(self,
      table_exprs,
      table_alias_prefix)

Source from the content-addressed store, hash-verified

1302 return null_args
1303
1304 def _create_where_clause(self,
1305 table_exprs,
1306 table_alias_prefix):
1307 predicate, _ = self._create_boolean_func_tree(allow_subquery=True)
1308 predicate = self.populate_func_with_vals(
1309 predicate,
1310 table_exprs=table_exprs,
1311 table_alias_prefix=table_alias_prefix)
1312 if predicate.contains_subquery and not table_exprs[0].alias:
1313 # TODO: Figure out if an alias is really needed.
1314 table_exprs[0].alias = self.get_next_id()
1315 return WhereClause(predicate)
1316
1317 def _create_having_clause(self, table_exprs, basic_select_item_exprs):
1318 if self.profile.only_use_aggregates_in_having_clause():

Callers 1

generate_statementMethod · 0.95

Calls 4

get_next_idMethod · 0.95
WhereClauseClass · 0.90

Tested by

no test coverage detected