static MultiMap ai_indexWebs_parallel2(Collection webs) ctex { print("Making index in parallel."); time "Parallel indexing" { L> indexes = parallelMap(chunksOf1000(webs), f ai_indexWebs_serial); } time "Tying up" { MultiMap index = caseInsensitiveSyncListMultiMap(); for (MultiMap i : indexes) index.putAll(i); } ret index; }