mz_introspection.slt 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319
  1. # Copyright Materialize, Inc. and contributors. All rights reserved.
  2. #
  3. # Use of this software is governed by the Business Source License
  4. # included in the LICENSE file at the root of this repository.
  5. #
  6. # As of the Change Date specified in that file, in accordance with
  7. # the Business Source License, use of this software will be governed
  8. # by the Apache License, Version 2.0.
  9. # This file is auto-generated by ci/test/lint-docs-catalog.py
  10. mode cockroach
  11. statement ok
  12. CREATE VIEW objects AS
  13. SELECT
  14. schema.name AS schema,
  15. objects.name AS object,
  16. columns.position,
  17. columns.name,
  18. columns.type
  19. FROM
  20. mz_catalog.mz_columns AS columns,
  21. mz_catalog.mz_objects AS objects,
  22. mz_catalog.mz_schemas AS schema
  23. WHERE columns.id = objects.id AND objects.schema_id = schema.id
  24. statement ok
  25. CREATE INDEX objects_idx ON objects(schema, object)
  26. query ITT
  27. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_active_peeks' ORDER BY position
  28. ----
  29. 1 id uuid
  30. 2 object_id text
  31. 3 type text
  32. 4 time mz_timestamp
  33. query ITT
  34. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_arrangement_sharing' ORDER BY position
  35. ----
  36. 1 operator_id uint8
  37. 2 count bigint
  38. query ITT
  39. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_arrangement_sizes' ORDER BY position
  40. ----
  41. 1 operator_id uint8
  42. 2 records bigint
  43. 3 batches bigint
  44. 4 size bigint
  45. 5 capacity bigint
  46. 6 allocations bigint
  47. query ITT
  48. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_compute_error_counts' ORDER BY position
  49. ----
  50. 1 export_id text
  51. 2 count numeric
  52. query ITT
  53. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_compute_exports' ORDER BY position
  54. ----
  55. 1 export_id text
  56. 2 dataflow_id uint8
  57. query ITT
  58. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_compute_frontiers' ORDER BY position
  59. ----
  60. 1 export_id text
  61. 2 time mz_timestamp
  62. query ITT
  63. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_compute_import_frontiers' ORDER BY position
  64. ----
  65. 1 export_id text
  66. 2 import_id text
  67. 3 time mz_timestamp
  68. query ITT
  69. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_compute_operator_durations_histogram' ORDER BY position
  70. ----
  71. 1 id uint8
  72. 2 duration_ns uint8
  73. 3 count numeric
  74. query ITT
  75. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_dataflows' ORDER BY position
  76. ----
  77. 1 id uint8
  78. 2 name text
  79. query ITT
  80. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_dataflow_addresses' ORDER BY position
  81. ----
  82. 1 id uint8
  83. 2 address list
  84. query ITT
  85. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_dataflow_arrangement_sizes' ORDER BY position
  86. ----
  87. 1 id uint8
  88. 2 name text
  89. 3 records bigint
  90. 4 batches bigint
  91. 5 size bigint
  92. 6 capacity bigint
  93. 7 allocations bigint
  94. query ITT
  95. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_dataflow_channels' ORDER BY position
  96. ----
  97. 1 id uint8
  98. 2 from_index uint8
  99. 3 from_port uint8
  100. 4 to_index uint8
  101. 5 to_port uint8
  102. query ITT
  103. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_dataflow_channel_operators' ORDER BY position
  104. ----
  105. 1 id uint8
  106. 2 from_operator_id uint8
  107. 3 from_operator_address list
  108. 4 to_operator_id uint8
  109. 5 to_operator_address list
  110. query ITT
  111. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_dataflow_global_ids' ORDER BY position
  112. ----
  113. 1 id uint8
  114. 2 global_id text
  115. query ITT
  116. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_dataflow_operators' ORDER BY position
  117. ----
  118. 1 id uint8
  119. 2 name text
  120. query ITT
  121. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_dataflow_operator_dataflows' ORDER BY position
  122. ----
  123. 1 id uint8
  124. 2 name text
  125. 3 dataflow_id uint8
  126. 4 dataflow_name text
  127. query ITT
  128. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_dataflow_operator_parents' ORDER BY position
  129. ----
  130. 1 id uint8
  131. 2 parent_id uint8
  132. query ITT
  133. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_dataflow_shutdown_durations_histogram' ORDER BY position
  134. ----
  135. 1 duration_ns uint8
  136. 2 count numeric
  137. query ITT
  138. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_expected_group_size_advice' ORDER BY position
  139. ----
  140. 1 dataflow_id uint8
  141. 2 dataflow_name text
  142. 3 region_id uint8
  143. 4 region_name text
  144. 5 levels bigint
  145. 6 to_cut bigint
  146. 7 savings numeric
  147. 8 hint double␠precision
  148. query ITT
  149. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_mappable_objects' ORDER BY position
  150. ----
  151. 1 name text
  152. 2 global_id text
  153. query ITT
  154. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_lir_mapping' ORDER BY position
  155. ----
  156. 1 global_id text
  157. 2 lir_id uint8
  158. 3 operator text
  159. 4 parent_lir_id uint8
  160. 5 nesting uint2
  161. 6 operator_id_start uint8
  162. 7 operator_id_end uint8
  163. query ITT
  164. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_message_counts' ORDER BY position
  165. ----
  166. 1 channel_id uint8
  167. 2 sent numeric
  168. 3 received numeric
  169. 4 batch_sent numeric
  170. 5 batch_received numeric
  171. query ITT
  172. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_peek_durations_histogram' ORDER BY position
  173. ----
  174. 1 type text
  175. 2 duration_ns uint8
  176. 3 count numeric
  177. query ITT
  178. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_records_per_dataflow' ORDER BY position
  179. ----
  180. 1 id uint8
  181. 2 name text
  182. 3 records bigint
  183. 4 batches bigint
  184. 5 size bigint
  185. 6 capacity bigint
  186. 7 allocations bigint
  187. query ITT
  188. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_records_per_dataflow_operator' ORDER BY position
  189. ----
  190. 1 id uint8
  191. 2 name text
  192. 3 dataflow_id uint8
  193. 4 records bigint
  194. 5 batches bigint
  195. 6 size bigint
  196. 7 capacity bigint
  197. 8 allocations bigint
  198. query ITT
  199. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_scheduling_elapsed' ORDER BY position
  200. ----
  201. 1 id uint8
  202. 2 elapsed_ns numeric
  203. query ITT
  204. SELECT position, name, type FROM objects WHERE schema = 'mz_introspection' AND object = 'mz_scheduling_parks_histogram' ORDER BY position
  205. ----
  206. 1 slept_for_ns uint8
  207. 2 requested_ns uint8
  208. 3 count numeric
  209. query T
  210. SELECT DISTINCT object FROM objects WHERE schema IN ('mz_introspection') ORDER BY object
  211. ----
  212. mz_active_peeks
  213. mz_active_peeks_per_worker
  214. mz_arrangement_batcher_allocations_raw
  215. mz_arrangement_batcher_capacity_raw
  216. mz_arrangement_batcher_records_raw
  217. mz_arrangement_batcher_size_raw
  218. mz_arrangement_batches_raw
  219. mz_arrangement_heap_allocations_raw
  220. mz_arrangement_heap_capacity_raw
  221. mz_arrangement_heap_size_raw
  222. mz_arrangement_records_raw
  223. mz_arrangement_sharing
  224. mz_arrangement_sharing_per_worker
  225. mz_arrangement_sharing_raw
  226. mz_arrangement_sizes
  227. mz_arrangement_sizes_per_worker
  228. mz_compute_dataflow_global_ids_per_worker
  229. mz_compute_error_counts
  230. mz_compute_error_counts_per_worker
  231. mz_compute_error_counts_raw
  232. mz_compute_exports
  233. mz_compute_exports_per_worker
  234. mz_compute_frontiers
  235. mz_compute_frontiers_per_worker
  236. mz_compute_hydration_times_per_worker
  237. mz_compute_import_frontiers
  238. mz_compute_import_frontiers_per_worker
  239. mz_compute_lir_mapping_per_worker
  240. mz_compute_operator_durations_histogram
  241. mz_compute_operator_durations_histogram_per_worker
  242. mz_compute_operator_durations_histogram_raw
  243. mz_dataflow_addresses
  244. mz_dataflow_addresses_per_worker
  245. mz_dataflow_arrangement_sizes
  246. mz_dataflow_channel_operators
  247. mz_dataflow_channel_operators_per_worker
  248. mz_dataflow_channels
  249. mz_dataflow_channels_per_worker
  250. mz_dataflow_global_ids
  251. mz_dataflow_operator_dataflows
  252. mz_dataflow_operator_dataflows_per_worker
  253. mz_dataflow_operator_parents
  254. mz_dataflow_operator_parents_per_worker
  255. mz_dataflow_operator_reachability
  256. mz_dataflow_operator_reachability_per_worker
  257. mz_dataflow_operator_reachability_raw
  258. mz_dataflow_operators
  259. mz_dataflow_operators_per_worker
  260. mz_dataflow_shutdown_durations_histogram
  261. mz_dataflow_shutdown_durations_histogram_per_worker
  262. mz_dataflow_shutdown_durations_histogram_raw
  263. mz_dataflows
  264. mz_dataflows_per_worker
  265. mz_expected_group_size_advice
  266. mz_lir_mapping
  267. mz_mappable_objects
  268. mz_message_batch_counts_received_raw
  269. mz_message_batch_counts_sent_raw
  270. mz_message_counts
  271. mz_message_counts_per_worker
  272. mz_message_counts_received_raw
  273. mz_message_counts_sent_raw
  274. mz_peek_durations_histogram
  275. mz_peek_durations_histogram_per_worker
  276. mz_peek_durations_histogram_raw
  277. mz_records_per_dataflow
  278. mz_records_per_dataflow_operator
  279. mz_records_per_dataflow_operator_per_worker
  280. mz_records_per_dataflow_per_worker
  281. mz_scheduling_elapsed
  282. mz_scheduling_elapsed_per_worker
  283. mz_scheduling_elapsed_raw
  284. mz_scheduling_parks_histogram
  285. mz_scheduling_parks_histogram_per_worker
  286. mz_scheduling_parks_histogram_raw