Ignore:
Timestamp:
11/14/11 02:31:08 (6 months ago)
Author:
xeraph
Branch:
default
Message:

added mapreduce query (not yet completed, and rpc has race condition bug)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kraken-logdb/src/main/java/org/krakenapps/logdb/impl/LogDBScript.java

    r530 r532  
    215215 
    216216                context.println(q); 
     217 
     218                LogQuery lq = q.getReduceQuery().getQuery(); 
     219                do { 
     220                        try { 
     221                                Thread.sleep(100); 
     222                        } catch (InterruptedException e) { 
     223                        } 
     224                } while (!lq.isEnd()); 
     225 
     226                List<Map<String, Object>> results = lq.getResult(); 
     227                for (Map<String, Object> m : results) 
     228                        printMap(m); 
     229                ((FileBufferList<Map<String, Object>>) results).close(); 
     230 
     231                qs.removeQuery(lq.getId()); 
    217232        } 
    218233 
Note: See TracChangeset for help on using the changeset viewer.