We can give him access. I just need to know his username.

On Fri, Jun 24, 2016 at 11:31 AM, Steven Jacobs <[email protected]> wrote:
> Is it possible to give Menaka edit access for that page? I think this would
> be helpful throughout the summer. Or would he need to be a committee?
> Steven
>
> On Friday, June 24, 2016, Menaka Madushanka <[email protected]> wrote:
>
>> Thank you very much Preston. :-)
>>
>> I can do that.
>>
>> On 24 June 2016 at 21:24, Preston Carman <[email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>
>>> What do you think about adding your description of the update process
>>> to the wiki [1]? We can use this as the start of documenting the
>>> indexing functionality. You have written a nice description and it
>>> would be nice to have the in a place that others can see it to learn
>>> about our indexing process.
>>>
>>> [1]
>>> https://cwiki.apache.org/confluence/display/VXQUERY/Lucene+Indexing+Project+2016
>>>
>>> On Thu, Jun 23, 2016 at 3:39 PM, Menaka Madushanka
>>> <[email protected]
>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>> > Hello,
>>> >
>>> > I modified the implementation to use only one argument for update index
>>> > query.
>>> >
>>> > So the new query structure would be,
>>> >
>>> > *update-index(index_folder)*
>>> >
>>> > Collection information is stored when creating the index for the first
>>> time
>>> > in build-index-on-collection query and stored as metadata.
>>> >
>>> > Thank you very much
>>> > Menaka
>>> >
>>> > On 24 June 2016 at 03:42, Menaka Madushanka <[email protected]
>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>> >
>>> >> Hello Steven,
>>> >>
>>> >> Almost done. :-)
>>> >>
>>> >> On 24 June 2016 at 03:16, Steven Jacobs <[email protected]
>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>> >>
>>> >>> Auto-correct is always changing your name when I don't pay attention,
>>> I
>>> >>> apologize Menaka.
>>> >>> Steven
>>> >>>
>>> >>> On Thu, Jun 23, 2016 at 2:45 PM, Steven Jacobs <[email protected]
>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>> >>>
>>> >>>> Melaka- One high level comment. I think it will be better to have
>>> >>>> update-index take a single argument as we discussed (just the index
>>> >>>> folder). The collection location can be saved as part of the metadata
>>> >>>> information in the collection folder.
>>> >>>> Steven
>>> >>>>
>>> >>>> On Wed, Jun 22, 2016 at 2:04 PM, Menaka Madushanka <
>>> >>>> [email protected]
>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>> >>>>
>>> >>>>> Hello,
>>> >>>>>
>>> >>>>> This is the summary of the implementation. (Included in Pull Request
>>> >>>>> message as well)
>>> >>>>>
>>> >>>>> *Update Index Query*
>>> >>>>> The update-index query takes two arguments, collection directory and
>>> >>>>> index directory.
>>> >>>>> It shares some of the functionalities from build-index-on-collection
>>> >>>>> query so, some changes were done to the following classes in order
>>> to use
>>> >>>>> them in updating index process and to maximize code reuse
>>> >>>>>
>>> >>>>>
>>> >>>>>    1. IndexConstructorUtil.java : Created a new function to get an
>>> >>>>>    instance of IndexDocumentBuilder which can be used in
>>> IndexUpdater.java
>>> >>>>>    class.
>>> >>>>>    2. IndexDocumentBuilder.java : Added a new string filed
>>> containing
>>> >>>>>    the corresponding file path which is needed to retrieve a
>>> document related
>>> >>>>>    to an XML file.
>>> >>>>>
>>> >>>>>
>>> >>>>> *Metadata handling*
>>> >>>>> Here a POJO is created to properly manage the metadata for a file.
>>> >>>>> (XmlMetadata.java)
>>> >>>>> Currently it contains following fields.
>>> >>>>>
>>> >>>>>
>>> >>>>>    1. File path
>>> >>>>>    2. File Name (Not used)
>>> >>>>>    3. Checksum String
>>> >>>>>
>>> >>>>> When storing metadata, a HashMap is created with file path as the
>>> key
>>> >>>>> and XmlMetadata object. This map is then serialized and written to
>>> a file
>>> >>>>> named metadata.file and stored in the same directory where the
>>> index is
>>> >>>>> stored.
>>> >>>>>
>>> >>>>> *Update Index process*
>>> >>>>>
>>> >>>>>    - If a file is detected as modified, the current index document
>>> >>>>>    related to that file is deleted and newly created index document
>>> is added.
>>> >>>>>    - If a new file is detected, a new index document will be created
>>> >>>>>    and added to the existing index.
>>> >>>>>    - If the file is deleted, delete the index document related to
>>> that
>>> >>>>>    file.
>>> >>>>>    - After every task, update the metadata object and after all
>>> >>>>>    processes completed, write the new metadata map to the file.
>>> >>>>>
>>> >>>>> Please review the pull request and merge.
>>> >>>>>
>>> >>>>> https://github.com/apache/vxquery/pull/62
>>> >>>>>
>>> >>>>> Thank you
>>> >>>>> 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
>>> >>>>>
>>> >>>>
>>> >>>>
>>> >>>
>>> >>
>>> >>
>>> >> --
>>> >> *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
>>> >>
>>> >
>>> >
>>> >
>>> > --
>>> > *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
>>>
>>
>>
>>
>> --
>> *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