// conserve address space by only mmapping the one index file that most // impacts performance if (name.endsWith(".frq")) { return new GCJIndexInput(new File(getFile(), name).getPath()); } else { return super.openInput(name); }