Skip to content

Commit

Permalink
syntax changes
Browse files Browse the repository at this point in the history
  • Loading branch information
alephonea committed May 15, 2024
1 parent c2bf71d commit 14be4cc
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion ydb/library/yql/core/cbo/cbo_optimizer_new.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@ TOptimizerStatistics TBaseProviderContext::ComputeJoinStats(
double cost = ComputeJoinCost(leftStats, rightStats, newCard, newByteSize, joinAlgo)
+ leftStats.Cost + rightStats.Cost;

auto result = TOptimizerStatistics(newCard, newNCols, cost, outputType, newByteSize,
auto result = TOptimizerStatistics(outputType, newCard, newNCols, newByteSize, cost,
leftKeyColumns ? leftStats.KeyColumns : ( rightKeyColumns ? rightStats.KeyColumns : TOptimizerStatistics::EmptyColumns));
result.Selectivity = selectivity;
return result;
Expand Down
18 changes: 9 additions & 9 deletions ydb/library/yql/core/yql_statistics.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,20 +28,20 @@ bool TOptimizerStatistics::Empty() const {
}

TOptimizerStatistics::TOptimizerStatistics(
EStatisticsType type = BaseTable,
double nrows = 0.0,
int ncols = 0,
double byteSize = 0.0,
double cost = 0.0,
const TVector<TString>& keyColumns = EmptyColumns,
std::unique_ptr<IProviderStatistics> specific = nullptr)
EStatisticsType type,
double nrows,
int ncols,
double byteSize,
double cost,
const TVector<TString>& keyColumns,
std::unique_ptr<IProviderStatistics> specific)
: Type(type)
, NRows(nrows)
, Nrows(nrows)
, Ncols(ncols)
, ByteSize(byteSize)
, Cost(cost)
, KeyColumns(keyColumns)
, Specific(specific)
, Specific(std::move(specific))
{
}

Expand Down
2 changes: 1 addition & 1 deletion ydb/library/yql/core/yql_statistics.h
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ struct TOptimizerStatistics {
TOptimizerStatistics() : KeyColumns(EmptyColumns) {}

TOptimizerStatistics(
EStatisticsType type = BaseTable,
EStatisticsType type,
double nrows = 0.0,
int ncols = 0,
double byteSize = 0.0,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ class TDqDataProviderSource: public TDataProviderBase {
, ExecTransformer_([this, execTransformerFactory] () { return THolder<IGraphTransformer>(execTransformerFactory(State_)); })
, TypeAnnotationTransformer_([] () { return CreateDqsDataSourceTypeAnnotationTransformer(); })
, ConstraintsTransformer_([] () { return CreateDqDataSourceConstraintTransformer(); })
, StatisticsTransformer_([this]() { return CreateDqsStatisticsTransformer(State_, TBaseProviderContext::instance()); })
, StatisticsTransformer_([this]() { return CreateDqsStatisticsTransformer(State_, TBaseProviderContext::Instance()); })
{ }

TStringBuf GetName() const override {
Expand Down

0 comments on commit 14be4cc

Please sign in to comment.