I''m fairly certain that a complete re-index only occurs when either a)
the index can''t be found at the given ''index_dir'', or
b)
Model.rebuild_index is called.
The code I looked at was in ClassMethods#aaf_index which, if you follow
it into ''create_index_instance'', does index on creation.
Hopefully that
can at least put you on the track to debugging your problem.
Matt
John Bachir wrote:> I am experience situations where accessing the index results in a
> complete re-indexing of the model. I have not been able to detect a
> pattern.
>
> Under what circumstances does Ferret (or AAF) decide that it needs to
> rebuild the index? I''ll be happy to look at the code relevant to
this
> if someone could direct me to it.
>
> Thanks,
> John
> _______________________________________________
> Ferret-talk mailing list
> Ferret-talk at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ferret-talk
>