浏览代码

[metadata] Only predict one simple statement

Romain Rigaux 4 年之前
父节点
当前提交
01d16152cc

+ 2 - 2
desktop/libs/metadata/src/metadata/optimizer/optimizer_client.py

@@ -271,10 +271,10 @@ class OptimizerClient(object):
       }
     )
 
-    hints = response.get(source_platform, [])
+    predictions = response.get('predictions', [])
 
     return {
-      'hints': hints,
+      'statement': predictions[0]['statement']
     }
 
 

+ 1 - 1
desktop/libs/metadata/src/metadata/optimizer_api.py

@@ -225,7 +225,7 @@ def predict(request):
 
   if data:
     response['status'] = 0
-    response['predict'] = data
+    response['prediction'] = data['statement']
   else:
     response['message'] = 'Optimizer: %s' % data