Browse Source

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

jdesjean 7 năm trước cách đây
mục cha
commit
3c8df3fd1e
1 tập tin đã thay đổi với 16 bổ sung0 xóa
  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
+  }
+}