On 11/19/2013 4:10 PM, yriveiro wrote:
After the reading this link about DocValues and be pointed by Mark Miller to
raise the question on the mailing list, I have some questions about the
codec implementation note:

"Note that only the default implementation is supported by future version of
Lucene: if you try an alternative format, you may need to switch back to the
default and rewrite your index (e.g. forceMerge) before upgrading."

My questions is about how I can do this, either the wiki or the ref guide
don't explain how this process can be done.

I'm using the per-field DocValues formats, therefore I'm not using the
default implementation, and this in some way this scare me, because I have
in some way the possibility of make Solr updates compromised.

The way I understand what you've been told is this:

Remove all docValuesFormat attributes from your schema. Restart/Reload and optimize (forceMerge) your index. At this point you should be able to upgrade Solr without any problems. Once you're upgraded, re-add the docValuesFormat attributes and optimize again.

Mark and other experts - is this correct?

I do fully understand that your index is HUGE, so optimizing it is not trivial.

IMHO upgrades should be possible with the disk-based format. Having very large indexes is the primary reason that people choose the disk-based format. These are the people who are least likely to be able to either reindex or run an optimize.

Thanks,
Shawn

Reply via email to