Explorar o código

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

jdesjean %!s(int64=7) %!d(string=hai) anos
pai
achega
3c8df3fd1e
Modificáronse 1 ficheiros con 16 adicións e 0 borrados
  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
+  }
+}