Community
Participate
Working Groups
existence of a an empty file "indexed_complete" in the index directory would suffice. The complete index idea adds to the complexity of the build index action, the impact on help system is small (if file exist, do less work). If we implment this, we have two options: a) when most documents are translated, mark it as complete, and remaining documents will be indexed at runtime. The magic number when to mark index as complete would be about 98% for maximized performance. b) when creating nl index, add all NL files from nl directory, but also add English for the missing documents. No documents would be parsed at runtime and the magic number for the tool could be much lower for example 80%. The only cost would be little bit of wasted installation size as two indexes, english end nl would contain some of the same English files.
Given default index is usually created with a different analyzer then index for tranlated docs in the fragment, we may want to reconsider what documents are included in prebuilt index in the fragment. More investigation needed, not for RC1.
Closing since we are not planning on doing this.