Hi, I'm by no means expert on this so if anyone sees a mistake please correct me.
I think you need to index this field, since boost functions are added to the query as optional clauses (https://lucene.apache.org/solr/guide/6_6/the-dismax-query-parser.html#TheDisMaxQueryParser-Thebf_BoostFunctions_Parameter). It's like boosting a regular field by putting ^2 next to it in a query. Storing or enabling docValues will unnecesarily consume space/memory. On Tue, 3 Nov 2020 16:10:50 -0800 Wei <weiwan...@gmail.com> wrote: > Hi, > > I have a couple of primitive single value numeric type fields, their > values are used in boosting functions, but not used in sort/facet. or in > returned response. Should I use docValues for them in the schema? I can > think of the following options: > > 1) indexed=true, stored=true, docValues=false > 2) indexed=true, stored=false, docValues=true > 3) indexed=false, stored=false, docValues=true > > What would be the performance implications for these options? > > Best, > Wei -- uyilmaz <uyil...@vivaldi.net>