yql_dq_optimization_impl.cpp 942 B

1234567891011121314151617181920212223242526272829
  1. #include "yql_dq_optimization_impl.h"
  2. namespace NYql {
  3. TExprNode::TPtr TDqOptimizationBase::RewriteRead(const TExprNode::TPtr& read, TExprContext& /*ctx*/) {
  4. return read;
  5. }
  6. TExprNode::TPtr TDqOptimizationBase::RewriteLookupRead(const TExprNode::TPtr& /*read*/, TExprContext& /*ctx*/) {
  7. return {};
  8. }
  9. TExprNode::TPtr TDqOptimizationBase::ApplyExtractMembers(const TExprNode::TPtr& read, const TExprNode::TPtr& /*members*/, TExprContext& /*ctx*/) {
  10. return read;
  11. }
  12. TExprNode::TPtr TDqOptimizationBase::ApplyTakeOrSkip(const TExprNode::TPtr& read, const TExprNode::TPtr& /*countBase*/, TExprContext& /*ctx*/) {
  13. return read;
  14. }
  15. TExprNode::TPtr TDqOptimizationBase::ApplyUnordered(const TExprNode::TPtr& read, TExprContext& /*ctx*/) {
  16. return read;
  17. }
  18. TExprNode::TListType TDqOptimizationBase::ApplyExtend(const TExprNode::TListType& reads, bool /*ordered*/, TExprContext& /*ctx*/) {
  19. return reads;
  20. }
  21. } // namespace NYql