hi,
v21.12.3.1-stable
clickhouse-client execute 'system RELOAD FUNCTION on cluster cluster test_function;'
Actual execution differs from expectations.

![image](https://user-images.githubusercontent.com/35019926/153533788-53ed9c1f-d383-4bc8-b85e-d1828328ad7e.png)



{
    /** During parsing if SystemQuery is not parsed properly it is added to Expected variants as description check IParser.h.
      * Description string must be statically allocated.
      */
    static std::vector<std::string> type_index_to_type_name = getTypeIndexToTypeName();
    const auto & type_name = type_index_to_type_name[static_cast<UInt64>(type)];
    return type_name.data();
}
String ASTSystemQuery::getDatabase() const
{
    String name;
    tryGetIdentifierNameInto(database, name);
    return name;
}
String ASTSystemQuery::getTable() const
{
    String name;
    tryGetIdentifierNameInto(table, name);
    return name;
}
void ASTSystemQuery::setDatabase(const String & name)