| Summary: | [Doc] *.doc.*.jar bundles contain Lucene 1.9.1 instead of 2.9.1 search indexes | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Holger Voormann <eclipse> |
| Component: | Releng | Assignee: | Platform-Releng-Inbox <platform-releng-inbox> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | cgold, daniel_megert, john.arthorne, Mike_Wilson |
| Version: | 3.7 | ||
| Target Milestone: | 3.7 M5 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Holger Voormann
John, McQ, I guess we should do this. (In reply to comment #1) > John, McQ, I guess we should do this. Yes. I think Chris G mentioned this in a call recently. Does anybody know how these indexes are being created? I would have thought this would happen "for free" after switching to building with the new lucene (the index must get created in each build or they would be incorrect). I will also take a look at this. It appears that the problem existed during M4 when we were building using a 1.9.1 version of Lucene. There is a trace option - org.eclipse.help/debug/search that turns on tracing when building the search indexes. This is the output from Eclipse SDK 3.6.1 Search index for org.eclipse.jdt.doc.isv is prebuilt with path "index" Search index for org.eclipse.jdt.doc.user is prebuilt with path "index" Search index for org.eclipse.pde.doc.user is prebuilt with path "index" Search index for org.eclipse.platform.doc.isv is prebuilt with path "index" Search index for org.eclipse.platform.doc.user is prebuilt with path "index" Building search index- new docs: 2035, preindexed: 2020, remaining: 15 Milliseconds to update search index = = 2937 This was the output from 3.7M4, note that it finds 0 preindexed docs and takes 9766 milliseconds Search index for org.eclipse.jdt.doc.isv is prebuilt with path "index" Search index for org.eclipse.jdt.doc.user is prebuilt with path "index" Search index for org.eclipse.pde.doc.user is prebuilt with path "index" Search index for org.eclipse.platform.doc.isv is prebuilt with path "index" Search index for org.eclipse.platform.doc.user is prebuilt with path "index" Building search index- new docs: 2041, preindexed: 0, remaining: 2041 Milliseconds to update search index = = 9766 And this is the output from I20110118-0800 Search index for org.eclipse.jdt.doc.isv is prebuilt with path "index" Search index for org.eclipse.jdt.doc.user is prebuilt with path "index" Search index for org.eclipse.pde.doc.user is prebuilt with path "index" Search index for org.eclipse.platform.doc.isv is prebuilt with path "index" Search index for org.eclipse.platform.doc.user is prebuilt with path "index" Building search index- new docs: 2043, preindexed: 1254, remaining: 789 Milliseconds to update search index = = 5891 It appears that the problem is starting to go away as the doc bundles are built using 3.6M4, however platform.doc.user and jdt.doc.user have not been rebuilt since M4 so the prebuilt indexes are not loading correctly. John - can you run the release tool on all of the doc projects? ( I don't have commit rights to the jdt docs ). (In reply to comment #4) > John - can you run the release tool on all of the doc projects? ( I don't have > commit rights to the jdt docs ). It looks like they have all been tagged today. I just tested using I20110124-1800 and the prebuilt indexes are now all working correctly. Building search index- new docs: 2043, preindexed: 2028, remaining: 15 Resolving as FIXED. Verified in I20110127-2034-win32. Thanks. |