diff options
| author | ziganshinmr <[email protected]> | 2025-10-03 12:23:31 +0300 |
|---|---|---|
| committer | ziganshinmr <[email protected]> | 2025-10-03 12:57:45 +0300 |
| commit | af2d06d42adfbcdbcc23f84975e43d690630fcba (patch) | |
| tree | fa250b5836da32c52575c9de5e2cffd5cab352d0 /yql/essentials/core/yql_opt_utils.h | |
| parent | dd3884bdfd83865b67f53df14fcf34e5b2a356f3 (diff) | |
CalcOverWindow fuse fix
commit_hash:3cc0ca5c687c7623fb16e77fb3a9043071a2478b
Diffstat (limited to 'yql/essentials/core/yql_opt_utils.h')
| -rw-r--r-- | yql/essentials/core/yql_opt_utils.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/yql/essentials/core/yql_opt_utils.h b/yql/essentials/core/yql_opt_utils.h index 392933d8880..72b9afffe31 100644 --- a/yql/essentials/core/yql_opt_utils.h +++ b/yql/essentials/core/yql_opt_utils.h @@ -41,6 +41,7 @@ TExprNode::TPtr KeepColumnOrder(const TColumnOrder& order, const TExprNode::TPtr template<class TFieldsSet> bool HaveFieldsSubset(const TExprNode::TPtr& start, const TExprNode& arg, TFieldsSet& usedFields, const TParentsMap& parentsMap, bool allowDependsOn = true); +bool IsFieldSubset(const TStructExprType& structType, const TStructExprType& sourceStructType); template<class TFieldsSet> TExprNode::TPtr FilterByFields(TPositionHandle position, const TExprNode::TPtr& input, const TFieldsSet& subsetFields, |
