mkql_sort.h 608 B

123456789101112131415161718
  1. #pragma once
  2. #include <yql/essentials/minikql/computation/mkql_computation_node.h>
  3. namespace NKikimr {
  4. namespace NMiniKQL {
  5. IComputationNode* WrapUnstableSort(TCallable& callable, const TComputationNodeFactoryContext& ctx);
  6. IComputationNode* WrapSort(TCallable& callable, const TComputationNodeFactoryContext& ctx);
  7. IComputationNode* WrapTop(TCallable& callable, const TComputationNodeFactoryContext& ctx);
  8. IComputationNode* WrapTopSort(TCallable& callable, const TComputationNodeFactoryContext& ctx);
  9. IComputationNode* WrapKeepTop(TCallable& callable, const TComputationNodeFactoryContext& ctx);
  10. }
  11. }