Ver Fonte

HUE-8665 [editor] Add predicate optimization rule for Kudu.

jdesjean há 7 anos atrás
pai
commit
3c8df3fd1e
1 ficheiros alterados com 16 adições e 0 exclusões
  1. 16 0
      desktop/libs/libanalyze/reasons/scanner_filter.json

+ 16 - 0
desktop/libs/libanalyze/reasons/scanner_filter.json

@@ -0,0 +1,16 @@
+{
+  "type": "SQLOperator",
+  "node_name": "KUDU_SCAN_NODE",
+  "metric_names": [
+    "RowsRead", "RowsReturned"
+  ],
+  "rule": {
+    "condition": "vars['RowsReturned'] < vars['RowsRead']",
+    "expr": "vars['RowsRead'] - vars['RowsReturned']",
+    "message": "Kudu could not evaluate the predicate and it was evaluated by Impala",
+    "label": "Kudu predicate optimization"
+  },
+  "fix": {
+    "fixable": false
+  }
+}