Browse Source

Intermediate changes

robot-piglet 1 year ago
parent
commit
a5acb7aa4c
2 changed files with 3 additions and 1 deletions
  1. 1 1
      yt/yql/plugin/native/error_helpers.cpp
  2. 2 0
      yt/yql/plugin/native/plugin.cpp

+ 1 - 1
yt/yql/plugin/native/error_helpers.cpp

@@ -45,7 +45,7 @@ TString IssuesToYtErrorYson(const NYql::TIssues& issues)
             writer.OnInt64Scalar(position.Column);
 
             writer.OnKeyedItem("row");
-            writer.OnInt64Scalar(position.Row);
+            writer.OnInt64Scalar(position.Row - 1); // First line is for required pragmas.
 
             if (!position.File.empty()) {
                 writer.OnKeyedItem("file");

+ 2 - 0
yt/yql/plugin/native/plugin.cpp

@@ -268,6 +268,8 @@ public:
             }
         });
 
+        program->SetResultType(NYql::IDataProvider::EResultFormat::Skiff);
+
         NSQLTranslation::TTranslationSettings sqlSettings;
         sqlSettings.ClusterMapping = Clusters_;
         sqlSettings.ModuleMapping = Modules_;