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

Reply via email to