pg_kernels.slow.1.inc 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. TExecFunc arrow_date_cmp() { return MakeIndirectExec<true, true>(&date_cmp); }
  2. TExecFunc arrow_date_cmp_timestamp() { return MakeIndirectExec<true, true>(&date_cmp_timestamp); }
  3. TExecFunc arrow_date_cmp_timestamptz() { return MakeIndirectExec<true, true>(&date_cmp_timestamptz); }
  4. TExecFunc arrow_date_eq() { return MakeIndirectExec<true, true>(&date_eq); }
  5. TExecFunc arrow_date_eq_timestamp() { return MakeIndirectExec<true, true>(&date_eq_timestamp); }
  6. TExecFunc arrow_date_eq_timestamptz() { return MakeIndirectExec<true, true>(&date_eq_timestamptz); }
  7. TExecFunc arrow_date_finite() { return MakeIndirectExec<true, true>(&date_finite); }
  8. TExecFunc arrow_date_ge() { return MakeIndirectExec<true, true>(&date_ge); }
  9. TExecFunc arrow_date_ge_timestamp() { return MakeIndirectExec<true, true>(&date_ge_timestamp); }
  10. TExecFunc arrow_date_ge_timestamptz() { return MakeIndirectExec<true, true>(&date_ge_timestamptz); }
  11. TExecFunc arrow_date_gt() { return MakeIndirectExec<true, true>(&date_gt); }
  12. TExecFunc arrow_date_gt_timestamp() { return MakeIndirectExec<true, true>(&date_gt_timestamp); }
  13. TExecFunc arrow_date_gt_timestamptz() { return MakeIndirectExec<true, true>(&date_gt_timestamptz); }
  14. TExecFunc arrow_date_in() { return MakeIndirectExec<true, true>(&date_in); }
  15. TExecFunc arrow_date_larger() { return MakeIndirectExec<true, true>(&date_larger); }
  16. TExecFunc arrow_date_le() { return MakeIndirectExec<true, true>(&date_le); }
  17. TExecFunc arrow_date_le_timestamp() { return MakeIndirectExec<true, true>(&date_le_timestamp); }
  18. TExecFunc arrow_date_le_timestamptz() { return MakeIndirectExec<true, true>(&date_le_timestamptz); }
  19. TExecFunc arrow_date_lt() { return MakeIndirectExec<true, true>(&date_lt); }
  20. TExecFunc arrow_date_lt_timestamp() { return MakeIndirectExec<true, true>(&date_lt_timestamp); }
  21. TExecFunc arrow_date_lt_timestamptz() { return MakeIndirectExec<true, true>(&date_lt_timestamptz); }
  22. TExecFunc arrow_date_mi() { return MakeIndirectExec<true, true>(&date_mi); }
  23. TExecFunc arrow_date_mi_interval() { return MakeIndirectExec<true, true>(&date_mi_interval); }
  24. TExecFunc arrow_date_mii() { return MakeIndirectExec<true, true>(&date_mii); }
  25. TExecFunc arrow_date_ne() { return MakeIndirectExec<true, true>(&date_ne); }
  26. TExecFunc arrow_date_ne_timestamp() { return MakeIndirectExec<true, true>(&date_ne_timestamp); }
  27. TExecFunc arrow_date_ne_timestamptz() { return MakeIndirectExec<true, true>(&date_ne_timestamptz); }
  28. TExecFunc arrow_date_out() { return MakeIndirectExec<true, false>(&date_out); }
  29. TExecFunc arrow_date_pl_interval() { return MakeIndirectExec<true, true>(&date_pl_interval); }
  30. TExecFunc arrow_date_pli() { return MakeIndirectExec<true, true>(&date_pli); }
  31. TExecFunc arrow_date_recv() { return MakeIndirectExec<true, true>(&date_recv); }
  32. TExecFunc arrow_date_send() { return MakeIndirectExec<true, false>(&date_send); }
  33. TExecFunc arrow_date_smaller() { return MakeIndirectExec<true, true>(&date_smaller); }
  34. TExecFunc arrow_date_sortsupport() { return MakeIndirectExec<true, true>(&date_sortsupport); }
  35. TExecFunc arrow_date_timestamp() { return MakeIndirectExec<true, true>(&date_timestamp); }
  36. TExecFunc arrow_date_timestamptz() { return MakeIndirectExec<true, true>(&date_timestamptz); }
  37. TExecFunc arrow_datetime_timestamp() { return MakeIndirectExec<true, true>(&datetime_timestamp); }
  38. TExecFunc arrow_datetimetz_timestamptz() { return MakeIndirectExec<true, true>(&datetimetz_timestamptz); }
  39. TExecFunc arrow_extract_date() { return MakeIndirectExec<true, false>(&extract_date); }
  40. TExecFunc arrow_extract_time() { return MakeIndirectExec<true, false>(&extract_time); }
  41. TExecFunc arrow_extract_timetz() { return MakeIndirectExec<true, false>(&extract_timetz); }
  42. TExecFunc arrow_gin_cmp_prefix() { return MakeIndirectExec<true, true>(&gin_cmp_prefix); }
  43. TExecFunc arrow_gin_cmp_tslexeme() { return MakeIndirectExec<true, true>(&gin_cmp_tslexeme); }
  44. TExecFunc arrow_gin_extract_tsquery() { return MakeIndirectExec<true, true>(&gin_extract_tsquery); }
  45. TExecFunc arrow_gin_extract_tsquery_5args() { return MakeIndirectExec<true, true>(&gin_extract_tsquery_5args); }
  46. TExecFunc arrow_gin_extract_tsquery_oldsig() { return MakeIndirectExec<true, true>(&gin_extract_tsquery_oldsig); }
  47. TExecFunc arrow_gin_extract_tsvector() { return MakeIndirectExec<true, true>(&gin_extract_tsvector); }
  48. TExecFunc arrow_gin_extract_tsvector_2args() { return MakeIndirectExec<true, true>(&gin_extract_tsvector_2args); }
  49. TExecFunc arrow_gin_tsquery_consistent() { return MakeIndirectExec<true, true>(&gin_tsquery_consistent); }
  50. TExecFunc arrow_gin_tsquery_consistent_6args() { return MakeIndirectExec<true, true>(&gin_tsquery_consistent_6args); }
  51. TExecFunc arrow_gin_tsquery_consistent_oldsig() { return MakeIndirectExec<true, true>(&gin_tsquery_consistent_oldsig); }
  52. TExecFunc arrow_gin_tsquery_triconsistent() { return MakeIndirectExec<true, true>(&gin_tsquery_triconsistent); }
  53. TExecFunc arrow_in_range_date_interval() { return MakeIndirectExec<true, true>(&in_range_date_interval); }
  54. TExecFunc arrow_in_range_time_interval() { return MakeIndirectExec<true, true>(&in_range_time_interval); }
  55. TExecFunc arrow_in_range_timetz_interval() { return MakeIndirectExec<true, true>(&in_range_timetz_interval); }
  56. TExecFunc arrow_interval_time() { return MakeIndirectExec<true, true>(&interval_time); }
  57. TExecFunc arrow_make_date() { return MakeIndirectExec<true, true>(&make_date); }
  58. TExecFunc arrow_make_time() { return MakeIndirectExec<true, true>(&make_time); }
  59. TExecFunc arrow_multirange_gist_compress() { return MakeIndirectExec<true, true>(&multirange_gist_compress); }
  60. TExecFunc arrow_multirange_gist_consistent() { return MakeIndirectExec<true, true>(&multirange_gist_consistent); }
  61. TExecFunc arrow_multirange_typanalyze() { return MakeIndirectExec<true, true>(&multirange_typanalyze); }
  62. TExecFunc arrow_overlaps_time() { return MakeIndirectExec<false, true>(&overlaps_time); }
  63. TExecFunc arrow_overlaps_timetz() { return MakeIndirectExec<false, true>(&overlaps_timetz); }
  64. TExecFunc arrow_pg_logical_emit_message_bytea() { return MakeIndirectExec<true, true>(&pg_logical_emit_message_bytea); }
  65. TExecFunc arrow_pg_logical_emit_message_text() { return MakeIndirectExec<true, true>(&pg_logical_emit_message_text); }
  66. TExecFunc arrow_pg_relation_is_publishable() { return MakeIndirectExec<true, true>(&pg_relation_is_publishable); }
  67. TExecFunc arrow_range_gist_consistent() { return MakeIndirectExec<true, true>(&range_gist_consistent); }
  68. TExecFunc arrow_range_gist_penalty() { return MakeIndirectExec<true, true>(&range_gist_penalty); }
  69. TExecFunc arrow_range_gist_picksplit() { return MakeIndirectExec<true, true>(&range_gist_picksplit); }
  70. TExecFunc arrow_range_gist_same() { return MakeIndirectExec<true, true>(&range_gist_same); }
  71. TExecFunc arrow_range_gist_union() { return MakeIndirectExec<true, false>(&range_gist_union); }
  72. TExecFunc arrow_range_typanalyze() { return MakeIndirectExec<true, true>(&range_typanalyze); }
  73. TExecFunc arrow_time_cmp() { return MakeIndirectExec<true, true>(&time_cmp); }
  74. TExecFunc arrow_time_eq() { return MakeIndirectExec<true, true>(&time_eq); }
  75. TExecFunc arrow_time_ge() { return MakeIndirectExec<true, true>(&time_ge); }
  76. TExecFunc arrow_time_gt() { return MakeIndirectExec<true, true>(&time_gt); }
  77. TExecFunc arrow_time_hash() { return MakeIndirectExec<true, true>(&time_hash); }
  78. TExecFunc arrow_time_hash_extended() { return MakeIndirectExec<true, true>(&time_hash_extended); }
  79. TExecFunc arrow_time_in() { return MakeIndirectExec<true, true>(&time_in); }
  80. TExecFunc arrow_time_interval() { return MakeIndirectExec<true, false>(&time_interval); }
  81. TExecFunc arrow_time_larger() { return MakeIndirectExec<true, true>(&time_larger); }
  82. TExecFunc arrow_time_le() { return MakeIndirectExec<true, true>(&time_le); }
  83. TExecFunc arrow_time_lt() { return MakeIndirectExec<true, true>(&time_lt); }
  84. TExecFunc arrow_time_mi_interval() { return MakeIndirectExec<true, true>(&time_mi_interval); }
  85. TExecFunc arrow_time_mi_time() { return MakeIndirectExec<true, false>(&time_mi_time); }
  86. TExecFunc arrow_time_ne() { return MakeIndirectExec<true, true>(&time_ne); }
  87. TExecFunc arrow_time_out() { return MakeIndirectExec<true, false>(&time_out); }
  88. TExecFunc arrow_time_part() { return MakeIndirectExec<true, true>(&time_part); }
  89. TExecFunc arrow_time_pl_interval() { return MakeIndirectExec<true, true>(&time_pl_interval); }
  90. TExecFunc arrow_time_recv() { return MakeIndirectExec<true, true>(&time_recv); }
  91. TExecFunc arrow_time_scale() { return MakeIndirectExec<true, true>(&time_scale); }
  92. TExecFunc arrow_time_send() { return MakeIndirectExec<true, false>(&time_send); }
  93. TExecFunc arrow_time_smaller() { return MakeIndirectExec<true, true>(&time_smaller); }
  94. TExecFunc arrow_time_support() { return MakeIndirectExec<true, true>(&time_support); }
  95. TExecFunc arrow_time_timetz() { return MakeIndirectExec<true, false>(&time_timetz); }
  96. TExecFunc arrow_timestamp_cmp_date() { return MakeIndirectExec<true, true>(&timestamp_cmp_date); }
  97. TExecFunc arrow_timestamp_date() { return MakeIndirectExec<true, true>(&timestamp_date); }
  98. TExecFunc arrow_timestamp_eq_date() { return MakeIndirectExec<true, true>(&timestamp_eq_date); }
  99. TExecFunc arrow_timestamp_ge_date() { return MakeIndirectExec<true, true>(&timestamp_ge_date); }
  100. TExecFunc arrow_timestamp_gt_date() { return MakeIndirectExec<true, true>(&timestamp_gt_date); }
  101. TExecFunc arrow_timestamp_le_date() { return MakeIndirectExec<true, true>(&timestamp_le_date); }
  102. TExecFunc arrow_timestamp_lt_date() { return MakeIndirectExec<true, true>(&timestamp_lt_date); }
  103. TExecFunc arrow_timestamp_ne_date() { return MakeIndirectExec<true, true>(&timestamp_ne_date); }
  104. TExecFunc arrow_timestamp_time() { return MakeIndirectExec<true, true>(&timestamp_time); }
  105. TExecFunc arrow_timestamptz_cmp_date() { return MakeIndirectExec<true, true>(&timestamptz_cmp_date); }
  106. TExecFunc arrow_timestamptz_date() { return MakeIndirectExec<true, true>(&timestamptz_date); }
  107. TExecFunc arrow_timestamptz_eq_date() { return MakeIndirectExec<true, true>(&timestamptz_eq_date); }
  108. TExecFunc arrow_timestamptz_ge_date() { return MakeIndirectExec<true, true>(&timestamptz_ge_date); }
  109. TExecFunc arrow_timestamptz_gt_date() { return MakeIndirectExec<true, true>(&timestamptz_gt_date); }
  110. TExecFunc arrow_timestamptz_le_date() { return MakeIndirectExec<true, true>(&timestamptz_le_date); }
  111. TExecFunc arrow_timestamptz_lt_date() { return MakeIndirectExec<true, true>(&timestamptz_lt_date); }
  112. TExecFunc arrow_timestamptz_ne_date() { return MakeIndirectExec<true, true>(&timestamptz_ne_date); }
  113. TExecFunc arrow_timestamptz_time() { return MakeIndirectExec<true, true>(&timestamptz_time); }
  114. TExecFunc arrow_timestamptz_timetz() { return MakeIndirectExec<true, false>(&timestamptz_timetz); }
  115. TExecFunc arrow_timetypmodin() { return MakeIndirectExec<true, true>(&timetypmodin); }
  116. TExecFunc arrow_timetypmodout() { return MakeIndirectExec<true, false>(&timetypmodout); }
  117. TExecFunc arrow_timetz_cmp() { return MakeIndirectExec<true, true>(&timetz_cmp); }
  118. TExecFunc arrow_timetz_eq() { return MakeIndirectExec<true, true>(&timetz_eq); }
  119. TExecFunc arrow_timetz_ge() { return MakeIndirectExec<true, true>(&timetz_ge); }
  120. TExecFunc arrow_timetz_gt() { return MakeIndirectExec<true, true>(&timetz_gt); }
  121. TExecFunc arrow_timetz_hash() { return MakeIndirectExec<true, true>(&timetz_hash); }
  122. TExecFunc arrow_timetz_hash_extended() { return MakeIndirectExec<true, true>(&timetz_hash_extended); }
  123. TExecFunc arrow_timetz_in() { return MakeIndirectExec<true, false>(&timetz_in); }
  124. TExecFunc arrow_timetz_izone() { return MakeIndirectExec<true, false>(&timetz_izone); }
  125. TExecFunc arrow_timetz_larger() { return MakeIndirectExec<true, false>(&timetz_larger); }
  126. TExecFunc arrow_timetz_le() { return MakeIndirectExec<true, true>(&timetz_le); }
  127. TExecFunc arrow_timetz_lt() { return MakeIndirectExec<true, true>(&timetz_lt); }
  128. TExecFunc arrow_timetz_mi_interval() { return MakeIndirectExec<true, false>(&timetz_mi_interval); }
  129. TExecFunc arrow_timetz_ne() { return MakeIndirectExec<true, true>(&timetz_ne); }
  130. TExecFunc arrow_timetz_out() { return MakeIndirectExec<true, false>(&timetz_out); }
  131. TExecFunc arrow_timetz_part() { return MakeIndirectExec<true, true>(&timetz_part); }
  132. TExecFunc arrow_timetz_pl_interval() { return MakeIndirectExec<true, false>(&timetz_pl_interval); }
  133. TExecFunc arrow_timetz_recv() { return MakeIndirectExec<true, false>(&timetz_recv); }
  134. TExecFunc arrow_timetz_scale() { return MakeIndirectExec<true, false>(&timetz_scale); }
  135. TExecFunc arrow_timetz_send() { return MakeIndirectExec<true, false>(&timetz_send); }
  136. TExecFunc arrow_timetz_smaller() { return MakeIndirectExec<true, false>(&timetz_smaller); }
  137. TExecFunc arrow_timetz_time() { return MakeIndirectExec<true, true>(&timetz_time); }
  138. TExecFunc arrow_timetz_zone() { return MakeIndirectExec<true, false>(&timetz_zone); }
  139. TExecFunc arrow_timetztypmodin() { return MakeIndirectExec<true, true>(&timetztypmodin); }
  140. TExecFunc arrow_timetztypmodout() { return MakeIndirectExec<true, false>(&timetztypmodout); }
  141. TExecFunc arrow_window_cume_dist_support() { return MakeIndirectExec<true, true>(&window_cume_dist_support); }
  142. TExecFunc arrow_window_dense_rank_support() { return MakeIndirectExec<true, true>(&window_dense_rank_support); }
  143. TExecFunc arrow_window_ntile_support() { return MakeIndirectExec<true, true>(&window_ntile_support); }
  144. TExecFunc arrow_window_percent_rank_support() { return MakeIndirectExec<true, true>(&window_percent_rank_support); }
  145. TExecFunc arrow_window_rank_support() { return MakeIndirectExec<true, true>(&window_rank_support); }
  146. TExecFunc arrow_window_row_number_support() { return MakeIndirectExec<true, true>(&window_row_number_support); }