Hi all, Menaka has been making great progress with Summer of Code so far, and today I will be discussing the next task with him. I wanted to share the plan that Preston and I came up with, in case anyone else had feedback.
The plan is to move indexing to a central location (rather than providing a new index directory for every index query. We are planning to add this directory path as a potential parameter to local.xml. In this directory, we will store two things: 1) A sub directory for each index that has been created 2) A single XML file that catalogs the existing indexes, with at least two fields per record: a) collection path b) index directory This provides us with at least the following benefits: Keeping indexes together Enabling the "show indexes" query Simplifying the index queries (now the user will only ever need to specify the collection path) Enabling future optimizations, including deciding dynamically when to use a query Steven
