Hi Everyone,

I would like to pick your brains on tackling a schema upgrade from 1.6 to 1.7. 
We have our current deployment on schema 1.6, which means uninvertible 
attribute for each field is true by default, hence sorting, faceting is 
supported. We do not use docValues on these fields.

Now, with the schema upgrade to 1.7, docValues=true, and uninvertible=false by 
default. This means that we cannot use the existing index, as the fields will 
not support sorting, faceting without enabling uninvertible attribute. So, my 
question is, can I safely set the uninvertible attribute to true for each field 
in the schema? I read in some articles that uninversion may cause huge memory 
usage that can lead to crashes during facet query processing. I do have a very 
large collection and many fields need to support sorting, faceting. Will it be 
advisable to enable uninversion?

P.S.: docValues cannot be added at this moment as the cost of reindexing is too 
high. We can wait till solr 10 for reindex.

Thanks,
Sandeep

Reply via email to