浏览代码

[hbase] Api error throw when search with rowkey startswith '0' (#895)

linwukang 6 年之前
父节点
当前提交
70d518e13d
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      apps/hbase/src/hbase/api.py

+ 2 - 0
apps/hbase/src/hbase/api.py

@@ -218,6 +218,8 @@ class HbaseApi(object):
     client = self.connectCluster(cluster)
     aggregate_data = []
     limit = conf.TRUNCATE_LIMIT.get()
+    if not isinstance(queries, list):
+      queries=json.loads(queries)
     queries = sorted(queries, key=lambda query: query['scan_length']) #sort by scan length
     for query in queries:
       scan_length = int(query['scan_length'])