ya.make 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. LIBRARY()
  2. SRCS(
  3. yql_yt_block_input.cpp
  4. yql_yt_block_io_filter.cpp
  5. yql_yt_block_io_utils.cpp
  6. yql_yt_block_output.cpp
  7. yql_yt_cbo_helpers.cpp
  8. yql_yt_datasink_constraints.cpp
  9. yql_yt_datasink_exec.cpp
  10. yql_yt_datasink_finalize.cpp
  11. yql_yt_datasink_trackable.cpp
  12. yql_yt_datasink_type_ann.cpp
  13. yql_yt_datasink.cpp
  14. yql_yt_datasource_constraints.cpp
  15. yql_yt_datasource_exec.cpp
  16. yql_yt_datasource_type_ann.cpp
  17. yql_yt_datasource.cpp
  18. yql_yt_epoch.cpp
  19. yql_yt_forwarding_gateway.cpp
  20. yql_yt_gateway.cpp
  21. yql_yt_horizontal_join.cpp
  22. yql_yt_helpers.cpp
  23. yql_yt_intent_determination.cpp
  24. yql_yt_io_discovery.cpp
  25. yql_yt_io_discovery_walk_folders.cpp
  26. yql_yt_join_impl.cpp
  27. yql_yt_join_reorder.cpp
  28. yql_yt_key.cpp
  29. yql_yt_load_table_meta.cpp
  30. yql_yt_load_columnar_stats.cpp
  31. yql_yt_logical_optimize.cpp
  32. yql_yt_mkql_compiler.cpp
  33. yql_yt_op_hash.cpp
  34. yql_yt_op_settings.cpp
  35. yql_yt_optimize.cpp
  36. yql_yt_peephole.cpp
  37. yql_yt_physical_finalizing.cpp
  38. yql_yt_physical_optimize.cpp
  39. yql_yt_provider_context.cpp
  40. yql_yt_provider_impl.cpp
  41. yql_yt_provider.cpp
  42. yql_yt_provider.h
  43. yql_yt_provider_impl.h
  44. yql_yt_table_desc.cpp
  45. yql_yt_table.cpp
  46. yql_yt_dq_integration.cpp
  47. yql_yt_dq_optimize.cpp
  48. yql_yt_dq_hybrid.cpp
  49. yql_yt_wide_flow.cpp
  50. yql_yt_ytflow_integration.cpp
  51. yql_yt_ytflow_optimize.cpp
  52. phy_opt/yql_yt_phy_opt.cpp
  53. phy_opt/yql_yt_phy_opt_content.cpp
  54. phy_opt/yql_yt_phy_opt_fuse.cpp
  55. phy_opt/yql_yt_phy_opt_helper.h
  56. phy_opt/yql_yt_phy_opt_lambda.cpp
  57. phy_opt/yql_yt_phy_opt_misc.cpp
  58. phy_opt/yql_yt_phy_opt_sort.cpp
  59. phy_opt/yql_yt_phy_opt_join.cpp
  60. phy_opt/yql_yt_phy_opt_map.cpp
  61. phy_opt/yql_yt_phy_opt_partition.cpp
  62. phy_opt/yql_yt_phy_opt_weak_fields.cpp
  63. phy_opt/yql_yt_phy_opt_field_subset.cpp
  64. phy_opt/yql_yt_phy_opt_helper.cpp
  65. phy_opt/yql_yt_phy_opt_key_range.cpp
  66. phy_opt/yql_yt_phy_opt_ytql.cpp
  67. phy_opt/yql_yt_phy_opt_merge.cpp
  68. phy_opt/yql_yt_phy_opt_push.cpp
  69. phy_opt/yql_yt_phy_opt_write.cpp
  70. )
  71. PEERDIR(
  72. library/cpp/yson/node
  73. library/cpp/disjoint_sets
  74. yt/cpp/mapreduce/common
  75. yt/cpp/mapreduce/interface
  76. yql/essentials/ast
  77. yql/essentials/core/extract_predicate
  78. yql/essentials/public/udf
  79. yql/essentials/public/udf/tz
  80. yql/essentials/sql
  81. yql/essentials/sql/v1
  82. yql/essentials/sql/v1/lexer/antlr4
  83. yql/essentials/sql/v1/lexer/antlr4_ansi
  84. yql/essentials/sql/v1/proto_parser/antlr4
  85. yql/essentials/sql/v1/proto_parser/antlr4_ansi
  86. yql/essentials/parser/pg_wrapper/interface
  87. yql/essentials/utils
  88. yql/essentials/utils/log
  89. yql/essentials/core
  90. yql/essentials/core/dq_expr_nodes
  91. yql/essentials/core/dqs_expr_nodes
  92. yql/essentials/core/expr_nodes
  93. yql/essentials/core/issue
  94. yql/essentials/core/issue/protos
  95. yql/essentials/core/peephole_opt
  96. yql/essentials/core/type_ann
  97. yql/essentials/core/file_storage
  98. yql/essentials/core/url_lister/interface
  99. yql/essentials/core/dq_integration
  100. yql/essentials/minikql
  101. yql/essentials/providers/common/codec
  102. yql/essentials/providers/common/config
  103. yql/essentials/providers/common/dq
  104. yql/essentials/providers/common/mkql
  105. yql/essentials/providers/common/proto
  106. yql/essentials/providers/common/activation
  107. yql/essentials/providers/common/provider
  108. yql/essentials/providers/common/schema/expr
  109. yql/essentials/providers/common/structured_token
  110. yql/essentials/providers/common/transform
  111. yql/essentials/providers/result/expr_nodes
  112. yql/providers/stat/expr_nodes
  113. yt/yql/providers/yt/common
  114. yt/yql/providers/yt/expr_nodes
  115. yt/yql/providers/yt/lib/expr_traits
  116. yt/yql/providers/yt/lib/graph_reorder
  117. yt/yql/providers/yt/lib/hash
  118. yt/yql/providers/yt/lib/key_filter
  119. yt/yql/providers/yt/lib/mkql_helpers
  120. yt/yql/providers/yt/lib/res_pull
  121. yt/yql/providers/yt/lib/row_spec
  122. yt/yql/providers/yt/lib/schema
  123. yt/yql/providers/yt/lib/skiff
  124. yt/yql/providers/yt/lib/yson_helpers
  125. yt/yql/providers/yt/opt
  126. yt/yql/providers/yt/gateway/qplayer
  127. yt/yql/providers/yt/proto
  128. yt/yql/providers/ytflow/expr_nodes
  129. yt/yql/providers/ytflow/integration/interface
  130. yt/yql/providers/ytflow/integration/proto
  131. )
  132. YQL_LAST_ABI_VERSION()
  133. GENERATE_ENUM_SERIALIZATION(yql_yt_op_settings.h)
  134. END()
  135. RECURSE_FOR_TESTS(
  136. ut
  137. )