Hello,

The implementation for index centralization is completed. So the new index
creation, update and delete processes will be as follows.

Previously, index creation took 2 arguments collection folder and index
folder as well as the others took index folder as argument.

Ex:-
build-index-on-collection(path-to-collection, path-to-index)
update-index(path-to-index)

In new approach, all three functions will take collection directory as
argument.

Ex:-
build-index-on-collection(path-to-collection)
update-index(path-to-collection)

All indexes will be stored in the folder specified in local.xml with in the
following tags.
*<indexDirectory>IndexDir</indexDirectory>*

In this folder, there will be an XML file containing collection and index
location. The xml structure is as follows.

*<index-directory>*
*    <indexes collection="path_to_collection1" index="path_to_index1"/>*
*  <indexes collection="path_to_collection2" index="path_to_index2"/>*
*</index-directory>*

Each index will be stored in subfolders in *IndexDir*.

In each index folder there is metadata file and index for corresponding
collection.

*Current Issues:*
So far index creation, update and delete functions are working without any
problem. (With both parallel and centralized-parallel conditions)

But index access process does not work as expected. It chooses the old way
of execution.


*Work in Progress:*
1. Fixing the issue in index access function.
2. Implement show-index function.

Thank you very much
Menaka


-- 
*Menaka Madushanka Jayawardena*
Faculty of Engineering, <http://www.pdn.ac.lk/eng>
University of Peradeniyaya.
LinkedIn <http://lk.linkedin.com/in/menakajayawardena>
TP:- 071 885 1183/ 071 350 5470

Reply via email to