diff options
| author | vvvv <[email protected]> | 2025-02-20 18:32:48 +0300 |
|---|---|---|
| committer | vvvv <[email protected]> | 2025-02-20 19:08:40 +0300 |
| commit | f7be69263b74ce8734db168cc516bf15895f112a (patch) | |
| tree | 2d7648607e445dc83344b3499ded218597725b89 /yql/essentials/sql/sql.h | |
| parent | 85a37e6d028089a8eb1680d5a8d701c58ea48965 (diff) | |
Drop internal v0 deps
commit_hash:d5e60311a1b50570d1c9eb4a7a1620e9881c1a4e
Diffstat (limited to 'yql/essentials/sql/sql.h')
| -rw-r--r-- | yql/essentials/sql/sql.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/yql/essentials/sql/sql.h b/yql/essentials/sql/sql.h index 250cefc2b18..ebeca9629cf 100644 --- a/yql/essentials/sql/sql.h +++ b/yql/essentials/sql/sql.h @@ -9,11 +9,6 @@ #include <yql/essentials/sql/settings/translation_settings.h> #include <yql/essentials/sql/settings/translator.h> -#include <util/generic/hash.h> -#include <util/generic/hash_set.h> - -#include <google/protobuf/message.h> - namespace NSQLTranslation { struct TTranslators { @@ -24,29 +19,17 @@ namespace NSQLTranslation { TTranslators(TTranslatorPtr v0, TTranslatorPtr v1, TTranslatorPtr pg); }; - //FIXME drop this function and overloads without translators - TTranslators MakeAllTranslators(); - - NYql::TAstParseResult SqlToYql(const TString& query, const TTranslationSettings& settings, - NYql::TWarningRules* warningRules = nullptr, NYql::TStmtParseInfo* stmtParseInfo = nullptr, - TTranslationSettings* effectiveSettings = nullptr); NYql::TAstParseResult SqlToYql(const TTranslators& translators, const TString& query, const TTranslationSettings& settings, NYql::TWarningRules* warningRules = nullptr, NYql::TStmtParseInfo* stmtParseInfo = nullptr, TTranslationSettings* effectiveSettings = nullptr); - google::protobuf::Message* SqlAST(const TString& query, const TString& queryName, NYql::TIssues& issues, size_t maxErrors, - const TTranslationSettings& settings = {}, ui16* actualSyntaxVersion = nullptr); google::protobuf::Message* SqlAST(const TTranslators& translators, const TString& query, const TString& queryName, NYql::TIssues& issues, size_t maxErrors, const TTranslationSettings& settings = {}, ui16* actualSyntaxVersion = nullptr); - ILexer::TPtr SqlLexer(const TString& query, NYql::TIssues& issues, const TTranslationSettings& settings = {}, ui16* actualSyntaxVersion = nullptr); ILexer::TPtr SqlLexer(const TTranslators& translators, const TString& query, NYql::TIssues& issues, const TTranslationSettings& settings = {}, ui16* actualSyntaxVersion = nullptr); - NYql::TAstParseResult SqlASTToYql(const TString& query, const google::protobuf::Message& protoAst, const TSQLHints& hints, const TTranslationSettings& settings); NYql::TAstParseResult SqlASTToYql(const TTranslators& translators, const TString& query, const google::protobuf::Message& protoAst, const TSQLHints& hints, const TTranslationSettings& settings); - TVector<NYql::TAstParseResult> SqlToAstStatements(const TString& query, const TTranslationSettings& settings, - NYql::TWarningRules* warningRules = nullptr, ui16* actualSyntaxVersion = nullptr, TVector<NYql::TStmtParseInfo>* stmtParseInfo = nullptr); TVector<NYql::TAstParseResult> SqlToAstStatements(const TTranslators& translators, const TString& query, const TTranslationSettings& settings, NYql::TWarningRules* warningRules = nullptr, ui16* actualSyntaxVersion = nullptr, TVector<NYql::TStmtParseInfo>* stmtParseInfo = nullptr); } // namespace NSQLTranslation |
