Advertisement
Guest User

Untitled

a guest
Feb 21st, 2020
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.80 KB | None | 0 0
  1. {
  2. "plan": {
  3. "#operator": "Sequence",
  4. "~children": [
  5. {
  6. "#operator": "IndexScan3",
  7. "as": "D1",
  8. "covers": [
  9. "cover ((`D1`.`type`))",
  10. "cover ((`D1`.`specialCircumstanceName`))",
  11. "cover ((`D1`.`projectID`))",
  12. "cover ((`D1`.`inspectionObjectID`))",
  13. "cover ((`D1`.`spaceName`))",
  14. "cover ((((`D1`.`responsibleParties`)[0]).`documentID`))",
  15. "cover ((`D1`.`errorCodeName`))",
  16. "cover (substr0((meta((`D1`.`self`)).`id`), 0, 5))",
  17. "cover ((`D1`.`responsibleParties`))",
  18. "cover ((`D1`.`isDeleted`))",
  19. "cover ((`D1`.`spaceNrList`))",
  20. "cover ((`D1`.`proximusUnitName`))",
  21. "cover ((`D1`.`proximusObjectNrList`))",
  22. "cover ((`D1`.`inspectionObjectNumber`))",
  23. "cover ((`D1`.`selfRegulationTypeName`))",
  24. "cover ((`D1`.`detailName`))",
  25. "cover ((`D1`.`unitNrList`))",
  26. "cover ((`D1`.`detailNrList`))",
  27. "cover ((`D1`.`selfRegulationID`))",
  28. "cover ((`D1`.`proximusUnitNrList`))",
  29. "cover ((`D1`.`inspectionObjectTypeName`))",
  30. "cover ((`D1`.`unitName`))",
  31. "cover ((`D1`.`updatedAt`))",
  32. "cover ((`D1`.`sinceEpoch`))",
  33. "cover ((`D1`.`objectName`))",
  34. "cover ((`D1`.`objectNrList`))",
  35. "cover ((`D1`.`proximusObjectName`))",
  36. "cover ((`D1`.`photoIDs`))",
  37. "cover ((`D1`.`remedyStates`))",
  38. "cover ((`D1`.`spaceCategoryName`))",
  39. "cover ((`D1`.`specialCircumstanceAcronym`))",
  40. "cover ((meta(`D1`).`id`))"
  41. ],
  42. "index": "issue_filter_index",
  43. "index_id": "cd5e350fbac9fb06",
  44. "index_projection": {
  45. "entry_keys": [
  46. 0,
  47. 1,
  48. 2,
  49. 3,
  50. 4,
  51. 6,
  52. 8,
  53. 9,
  54. 10,
  55. 11,
  56. 12,
  57. 13,
  58. 14,
  59. 15,
  60. 16,
  61. 17,
  62. 18,
  63. 19,
  64. 20,
  65. 21,
  66. 22,
  67. 23,
  68. 24,
  69. 25,
  70. 26,
  71. 27,
  72. 28,
  73. 29,
  74. 30
  75. ],
  76. "primary_key": true
  77. },
  78. "keyspace": "ispect",
  79. "namespace": "default",
  80. "spans": [
  81. {
  82. "exact": true,
  83. "range": [
  84. {
  85. "high": "\"defect\"",
  86. "inclusion": 3,
  87. "low": "\"defect\""
  88. }
  89. ]
  90. }
  91. ],
  92. "using": "gsi"
  93. },
  94. {
  95. "#operator": "Parallel",
  96. "~child": {
  97. "#operator": "Sequence",
  98. "~children": [
  99. {
  100. "#operator": "Let",
  101. "bindings": [
  102. {
  103. "expr": "(correlated (select raw (max([(`S1`.`inspectionNumber`), `S1`])[1]) from cover ((`D1`.`remedyStates`)) as `S1`)[0])",
  104. "var": "state"
  105. },
  106. {
  107. "expr": "substr0(cover ((meta(`D1`).`id`)), 0, 5)",
  108. "var": "docId"
  109. }
  110. ]
  111. },
  112. {
  113. "#operator": "Filter",
  114. "condition": "((((((cover ((`D1`.`type`)) = \"defect\") and (cover ((`D1`.`projectID`)) = \"project_1503412693_b208a02b-ce84-438a-bdf9-3e3ab28edd08\")) and (not (`docId` = \"_sync\"))) and ((cover ((`D1`.`isDeleted`)) is not valued) or (cover ((`D1`.`isDeleted`)) = false))) and ((`state`.`isRemedied`) = false)) and (((`state`.`remedyStatus`) is not valued) or ((((`state`.`remedyStatus`)[0]).`taggedAsRemediedBySubcontractor`) = false)))"
  115. },
  116. {
  117. "#operator": "InitialProject",
  118. "result_terms": [
  119. {
  120. "expr": "cover ((meta(`D1`).`id`))"
  121. },
  122. {
  123. "expr": "cover ((`D1`.`type`))"
  124. },
  125. {
  126. "expr": "cover ((`D1`.`projectID`))"
  127. },
  128. {
  129. "expr": "cover ((`D1`.`sinceEpoch`))"
  130. },
  131. {
  132. "expr": "cover ((`D1`.`updatedAt`))"
  133. },
  134. {
  135. "expr": "cover ((`D1`.`spaceCategoryName`))"
  136. },
  137. {
  138. "expr": "cover ((`D1`.`spaceName`))"
  139. },
  140. {
  141. "expr": "cover ((`D1`.`spaceNrList`))"
  142. },
  143. {
  144. "expr": "cover ((`D1`.`unitName`))"
  145. },
  146. {
  147. "expr": "cover ((`D1`.`unitNrList`))"
  148. },
  149. {
  150. "expr": "cover ((`D1`.`objectName`))"
  151. },
  152. {
  153. "expr": "cover ((`D1`.`objectNrList`))"
  154. },
  155. {
  156. "expr": "cover ((`D1`.`detailName`))"
  157. },
  158. {
  159. "expr": "cover ((`D1`.`detailNrList`))"
  160. },
  161. {
  162. "expr": "cover ((`D1`.`proximusUnitName`))"
  163. },
  164. {
  165. "expr": "cover ((`D1`.`proximusUnitNrList`))"
  166. },
  167. {
  168. "expr": "cover ((`D1`.`proximusObjectName`))"
  169. },
  170. {
  171. "expr": "cover ((`D1`.`proximusObjectNrList`))"
  172. },
  173. {
  174. "expr": "cover ((`D1`.`errorCodeName`))"
  175. },
  176. {
  177. "expr": "cover ((`D1`.`responsibleParties`))"
  178. },
  179. {
  180. "expr": "cover ((`D1`.`remedyStates`))"
  181. },
  182. {
  183. "expr": "cover ((`D1`.`inspectionObjectID`))"
  184. },
  185. {
  186. "expr": "cover ((`D1`.`inspectionObjectTypeName`))"
  187. },
  188. {
  189. "expr": "cover ((`D1`.`inspectionObjectNumber`))"
  190. },
  191. {
  192. "expr": "cover ((`D1`.`specialCircumstanceName`))"
  193. },
  194. {
  195. "expr": "cover ((`D1`.`specialCircumstanceAcronym`))"
  196. },
  197. {
  198. "expr": "cover ((`D1`.`selfRegulationID`))"
  199. },
  200. {
  201. "expr": "cover ((`D1`.`selfRegulationTypeName`))"
  202. },
  203. {
  204. "expr": "cover ((`D1`.`photoIDs`))"
  205. }
  206. ]
  207. },
  208. {
  209. "#operator": "FinalProject"
  210. }
  211. ]
  212. }
  213. }
  214. ]
  215. },
  216. "text": "SELECT meta().id, type, projectID, sinceEpoch, updatedAt, spaceCategoryName, spaceName, spaceNrList, unitName, unitNrList, objectName, objectNrList, detailName, detailNrList, proximusUnitName, proximusUnitNrList, proximusObjectName, proximusObjectNrList, errorCodeName, responsibleParties, remedyStates, inspectionObjectID, inspectionObjectTypeName, inspectionObjectNumber, specialCircumstanceName, specialCircumstanceAcronym, selfRegulationID, selfRegulationTypeName, photoIDs FROM `ispect` as D1 USE INDEX (`issue_filter_index` USING GSI) LET state = (SELECT RAW MAX([S1.inspectionNumber,S1])[1] FROM D1.remedyStates AS S1)[0], docId = SUBSTR(meta(D1).id, 0, 5) WHERE type = 'defect' AND projectID = 'project_1503412693_b208a02b-ce84-438a-bdf9-3e3ab28edd08' AND docId != '_sync' AND (isDeleted is not valued OR isDeleted == false) AND state.isRemedied = false AND (state.remedyStatus IS NOT VALUED OR state.remedyStatus[0].taggedAsRemediedBySubcontractor = false)"
  217. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement