iter = _queryCache.values();
while (iter.hasNext()) {
SoftReference<ResultSetCacheChunk> ref = iter.next();
ResultSetCacheChunk chunk = ref.get();
if (chunk != null) {
for (int i = 0; i < size; i++) {
if (completions.get(i).complete(chunk)) {
// XXX: delete