瀏覽代碼

HPCC-12989 Sort queries by target cluster

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
wangkx 10 年之前
父節點
當前提交
56f683cd7d
共有 2 個文件被更改,包括 3 次插入1 次删除
  1. 1 1
      common/workunit/workunit.cpp
  2. 2 0
      esp/services/ws_workunits/ws_workunitsQuerySets.cpp

+ 1 - 1
common/workunit/workunit.cpp

@@ -2363,7 +2363,7 @@ mapEnums querySortFields[] =
    { WUQSFwarnTimeLimitHi, "@warnTimeLimit" },
    { WUQSFpriority, "@priority" },
    { WUQSFpriorityHi, "@priority" },
-   { WUQSFQuerySet, "../@id" },
+   { WUQSFQuerySet, "@querySetId" },
    { WUQSFActivited, "@activated" },
    { WUQSFSuspendedByUser, "@suspended" },
    { WUQSFLibrary, "Library"},

+ 2 - 0
esp/services/ws_workunits/ws_workunitsQuerySets.cpp

@@ -1296,6 +1296,8 @@ bool CWsWorkunitsEx::onWUListQueries(IEspContext &context, IEspWUListQueriesRequ
             sortOrder[0] = (WUQuerySortField) (WUQSFwarnTimeLimit | WUQSFnumeric);
         else if (strieq(sortBy, "Priority"))
             sortOrder[0] = (WUQuerySortField) (WUQSFpriority | WUQSFnumeric);
+        else if (strieq(sortBy, "QuerySetId"))
+            sortOrder[0] = WUQSFQuerySet;
         else
             sortOrder[0] = WUQSFId;