Selaa lähdekoodia

HPCC-13670 Filter ECL WUs using case-insensitive filename

The existing code uses filename as case-sensitive filter
when searching ECL WUs. This fix changes it to be case-
insensitive filter.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
wangkx 10 vuotta sitten
vanhempi
commit
6f3a13fef0
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      esp/services/ws_workunits/ws_workunitsService.cpp

+ 1 - 1
esp/services/ws_workunits/ws_workunitsService.cpp

@@ -1840,7 +1840,7 @@ void doWUQueryWithSort(IEspContext &context, IEspWUQueryRequest & req, IEspWUQue
     addWUQueryFilter(filters, filterCount, filterbuf, req.getCluster(), WUSFcluster);
     if(version > 1.07)
         addWUQueryFilter(filters, filterCount, filterbuf, req.getRoxieCluster(), WUSFroxiecluster);
-    addWUQueryFilter(filters, filterCount, filterbuf, req.getLogicalFile(), WUSFfileread);
+    addWUQueryFilter(filters, filterCount, filterbuf, req.getLogicalFile(), (WUSortField) (WUSFfileread | WUSFnocase));
     addWUQueryFilter(filters, filterCount, filterbuf, req.getOwner(), (WUSortField) (WUSFuser | WUSFnocase));
     addWUQueryFilter(filters, filterCount, filterbuf, req.getJobname(), (WUSortField) (WUSFjob | WUSFnocase));
     addWUQueryFilter(filters, filterCount, filterbuf, req.getECL(), (WUSortField) (WUSFecl | WUSFwild));