summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/sql.cpp
diff options
context:
space:
mode:
authorvvvv <[email protected]>2025-02-20 18:32:48 +0300
committervvvv <[email protected]>2025-02-20 19:08:40 +0300
commitf7be69263b74ce8734db168cc516bf15895f112a (patch)
tree2d7648607e445dc83344b3499ded218597725b89 /yql/essentials/sql/sql.cpp
parent85a37e6d028089a8eb1680d5a8d701c58ea48965 (diff)
Drop internal v0 deps
commit_hash:d5e60311a1b50570d1c9eb4a7a1620e9881c1a4e
Diffstat (limited to 'yql/essentials/sql/sql.cpp')
-rw-r--r--yql/essentials/sql/sql.cpp39
1 files changed, 0 insertions, 39 deletions
diff --git a/yql/essentials/sql/sql.cpp b/yql/essentials/sql/sql.cpp
index 4d768852c66..cf7c91bc844 100644
--- a/yql/essentials/sql/sql.cpp
+++ b/yql/essentials/sql/sql.cpp
@@ -1,27 +1,12 @@
#include "sql.h"
#include <yql/essentials/core/issue/yql_issue.h>
-#include <yql/essentials/sql/v0/sql.h>
-#include <yql/essentials/sql/v0/lexer/lexer.h>
-#include <yql/essentials/sql/v1/sql.h>
-#include <yql/essentials/sql/v1/lexer/lexer.h>
-#include <yql/essentials/sql/v1/proto_parser/proto_parser.h>
-#include <yql/essentials/parser/pg_wrapper/interface/parser.h>
-
#include <google/protobuf/arena.h>
#include <util/string/builder.h>
namespace NSQLTranslation {
- TTranslators MakeAllTranslators() {
- return TTranslators(
- NSQLTranslationV0::MakeTranslator(),
- NSQLTranslationV1::MakeTranslator(),
- NSQLTranslationPG::MakeTranslator()
- );
- }
-
NYql::TAstParseResult SqlToYql(const TTranslators& translators, const TString& query, const TTranslationSettings& settings,
NYql::TWarningRules* warningRules, NYql::TStmtParseInfo* stmtParseInfo, TTranslationSettings* effectiveSettings)
{
@@ -80,11 +65,6 @@ namespace NSQLTranslation {
}
}
- NYql::TAstParseResult SqlToYql(const TString& query, const TTranslationSettings& settings,
- NYql::TWarningRules* warningRules, NYql::TStmtParseInfo* stmtParseInfo, TTranslationSettings* effectiveSettings) {
- return SqlToYql(MakeAllTranslators(), query, settings, warningRules, stmtParseInfo, effectiveSettings);
- }
-
google::protobuf::Message* SqlAST(const TTranslators& translators, const TString& query, const TString& queryName, NYql::TIssues& issues,
size_t maxErrors, const TTranslationSettings& settings, ui16* actualSyntaxVersion)
{
@@ -121,11 +101,6 @@ namespace NSQLTranslation {
}
}
- google::protobuf::Message* SqlAST(const TString& query, const TString& queryName, NYql::TIssues& issues,
- size_t maxErrors, const TTranslationSettings& settings, ui16* actualSyntaxVersion) {
- return SqlAST(MakeAllTranslators(), query, queryName, issues, maxErrors, settings, actualSyntaxVersion);
- }
-
ILexer::TPtr SqlLexer(const TTranslators& translators, const TString& query, NYql::TIssues& issues, const TTranslationSettings& settings, ui16* actualSyntaxVersion)
{
TTranslationSettings parsedSettings(settings);
@@ -161,10 +136,6 @@ namespace NSQLTranslation {
}
}
- ILexer::TPtr SqlLexer(const TString& query, NYql::TIssues& issues, const TTranslationSettings& settings, ui16* actualSyntaxVersion) {
- return SqlLexer(MakeAllTranslators(), query, issues, settings, actualSyntaxVersion);
- }
-
NYql::TAstParseResult SqlASTToYql(const TTranslators& translators, const TString& query,
const google::protobuf::Message& protoAst, const TSQLHints& hints, const TTranslationSettings& settings) {
NYql::TAstParseResult result;
@@ -192,11 +163,6 @@ namespace NSQLTranslation {
}
}
- NYql::TAstParseResult SqlASTToYql(const TString& query, const google::protobuf::Message& protoAst,
- const TSQLHints& hints, const TTranslationSettings& settings) {
- return SqlASTToYql(MakeAllTranslators(), query, protoAst, hints, settings);
- }
-
TVector<NYql::TAstParseResult> SqlToAstStatements(const TTranslators& translators, const TString& query,
const TTranslationSettings& settings, NYql::TWarningRules* warningRules, ui16* actualSyntaxVersion,
TVector<NYql::TStmtParseInfo>* stmtParseInfo)
@@ -247,11 +213,6 @@ namespace NSQLTranslation {
}
}
- TVector<NYql::TAstParseResult> SqlToAstStatements(const TString& query, const TTranslationSettings& settings,
- NYql::TWarningRules* warningRules, ui16* actualSyntaxVersion, TVector<NYql::TStmtParseInfo>* stmtParseInfo) {
- return SqlToAstStatements(MakeAllTranslators(), query, settings, warningRules, actualSyntaxVersion, stmtParseInfo);
- }
-
TTranslators::TTranslators(TTranslatorPtr v0, TTranslatorPtr v1, TTranslatorPtr pg)
: V0(v0 ? v0 : MakeDummyTranslator("v0"))
, V1(v1 ? v1 : MakeDummyTranslator("v1"))