Remove debug output

This commit is contained in:
Alexey Milovidov 2020-04-12 19:20:12 +03:00
parent 6de712f0f4
commit ec4889e43e
5 changed files with 0 additions and 21 deletions

View File

@ -24,8 +24,6 @@ bool ColumnNamesContext::addColumnAliasIfAny(const IAST & ast)
if (required_names.count(alias))
masked_columns.insert(alias);
std::cerr << "Alias: " << alias << "\n";
complex_aliases.insert(alias);
return true;
}
@ -35,8 +33,6 @@ void ColumnNamesContext::addColumnIdentifier(const ASTIdentifier & node)
if (!IdentifierSemantic::getColumnName(node))
return;
std::cerr << "Identifier: " << node.name << "\n";
/// There should be no complex cases after query normalization. Names to aliases: one-to-many.
String alias = node.tryGetAlias();
required_names[node.name].addInclusion(alias);

View File

@ -559,9 +559,6 @@ JoinPtr SelectQueryExpressionAnalyzer::makeTableJoin(const ASTTablesInSelectQuer
/// Actions which need to be calculated on joined block.
ExpressionActionsPtr joined_block_actions = createJoinedBlockActions(context, analyzedJoin());
std::cerr << "Joined block actions: " << joined_block_actions->getSampleBlock().dumpStructure()
<< "\n\n" << toString(joined_block_actions->getRequiredColumns()) << "\n";
if (!subquery_for_join.source)
{
NamesWithAliases required_columns_with_aliases =

View File

@ -638,13 +638,9 @@ void SyntaxAnalyzerResult::collectUsedColumns(const ASTPtr & query)
/// We calculate required_source_columns with source_columns modifications and swap them on exit
required_source_columns = source_columns;
std::cerr << queryToString(query) << "\n";
RequiredSourceColumnsVisitor::Data columns_context;
RequiredSourceColumnsVisitor(columns_context).visit(query);
std::cerr << columns_context << "\n";
NameSet source_column_names;
for (const auto & column : source_columns)
source_column_names.insert(column.name);
@ -926,9 +922,6 @@ void SyntaxAnalyzer::normalize(ASTPtr & query, Aliases & aliases, const Settings
/// Creates a dictionary `aliases`: alias -> ASTPtr
QueryAliasesVisitor(aliases).visit(query);
for (const auto & alias : aliases)
std::cerr << "Alias: " << alias.first << ": " << queryToString(alias.second) << "\n";
/// Mark table ASTIdentifiers with not a column marker
MarkTableIdentifiersVisitor::Data identifiers_data{aliases};
MarkTableIdentifiersVisitor(identifiers_data).visit(query);

View File

@ -1,5 +1,3 @@
#include <iostream>
#include <Interpreters/TableJoin.h>
#include <Parsers/ASTExpressionList.h>
@ -163,8 +161,6 @@ NamesWithAliases TableJoin::getRequiredColumns(const Block & sample, const Names
void TableJoin::addJoinedColumn(const NameAndTypePair & joined_column)
{
std::cerr << "Adding " << joined_column.name << "\n";
if (join_use_nulls && isLeftOrFull(table_join.kind))
{
auto type = joined_column.type->canBeInsideNullable() ? makeNullable(joined_column.type) : joined_column.type;

View File

@ -18,7 +18,6 @@
#include <Parsers/ASTLiteral.h>
#include <Parsers/ASTFunction.h>
#include <Parsers/ASTColumnsMatcher.h>
#include <Parsers/queryToString.h>
namespace DB
@ -177,8 +176,6 @@ static void addIdentifier(ASTs & nodes, const DatabaseAndTableWithAlias & table,
String table_name = table.getQualifiedNamePrefix(false);
auto identifier = std::make_shared<ASTIdentifier>(std::vector<String>{table_name, column_name});
std::cerr << "Expanded identifier: " << queryToString(identifier) << "\n";
bool added = false;
if (aliases && aliases->count(identifier->name))
{