You probably need to configure TFIDFSimilarity or ClassicSimilarity in schema and rebuild your index. Otherwise, norm() seems unuseful to me.
On Thu, Jun 8, 2017 at 11:24 PM, tstusr <ulfrhe...@gmail.com> wrote: > Hi, thanks for reply. > > After adding true on distrib, with query > > localhost:8983/solr/uda/tvrh?q=usage:stuff&fl={!func}norm( > usage)&debugQuery=on&distrib=true > > I've got something similar, I append the complete solr log. > > 2017-06-08 20:22:02.065 INFO (qtp1205044462-18) [c:uda s:shard2 > r:core_node2 x:uda_shard2_replica1] o.a.s.c.S.Request [uda_shard2_replica1] > webapp=/solr path=/tvrh > params={distrib=false&tv=false&df=_text_&debug=false& > debug=timing&debug=track&qt=/tvrh&fl=id&fl=score&shards.purpose=4&tv.tf > =true&start=0&fsv=true&shard.url=http://172.16.13.121:7574/solr/uda_ > shard2_replica1/&rid=-uda_shard1_replica1-1496953322061- > 23&rows=10&tv.tf_idf=true&version=2&q=usage:stuff& > requestPurpose=GET_TOP_IDS&tv.df=true&NOW=1496953322060& > isShard=true&wt=javabin&debugQuery=false} > hits=10 status=0 QTime=0 > 2017-06-08 20:22:02.285 INFO (qtp1205044462-21) [c:uda s:shard2 > r:core_node2 x:uda_shard2_replica1] o.a.s.c.S.Request [uda_shard2_replica1] > webapp=/solr path=/tvrh > params={distrib=false&tv=true&df=_text_&debug=timing&debug= > track&qt=/tvrh&fl={!func}norm(usage)&fl=id&shards.purpose=320&tv.tf > =true&shard.url=http://172.16.13.121:7574/solr/uda_ > shard2_replica1/&rid=-uda_shard1_replica1-1496953322061- > 23&tv.tf_idf=true&version=2&q=usage:stuff&requestPurpose= > GET_FIELDS,GET_DEBUG&tv.df=true&NOW=1496953322060&ids= > 8a647a6b-32dd-4fa0-9499-bc387aa0f647,6f7d1b1e-24d2-4e08-9b23-e011a9ba38ce, > ae4f969b-1d07-4c2c-98ff-8cb04385e036,b37d9965-ed61-45bb-9b6c-b810be0c75be, > 1e3e3018-0f60-4ab2-8728-04dc4c24ffa5&isShard=true&wt= > javabin&debugQuery=true} > status=0 QTime=40 > 2017-06-08 20:22:02.288 ERROR (qtp1205044462-21) [c:uda s:shard2 > r:core_node2 x:uda_shard2_replica1] o.a.s.s.HttpSolrCall > null:java.lang.UnsupportedOperationException: requires a TFIDFSimilarity > (such as ClassicSimilarity) > at > org.apache.lucene.queries.function.valuesource.NormValueSource.getValues( > NormValueSource.java:62) > at > org.apache.solr.response.transform.ValueSourceAugmenter.transform( > ValueSourceAugmenter.java:92) > at org.apache.solr.response.DocsStreamer.next( > DocsStreamer.java:151) > at org.apache.solr.response.DocsStreamer.next( > DocsStreamer.java:57) > at > org.apache.solr.response.BinaryResponseWriter$Resolver.writeResultsBody( > BinaryResponseWriter.java:124) > at > org.apache.solr.response.BinaryResponseWriter$Resolver.writeResults( > BinaryResponseWriter.java:143) > at > org.apache.solr.response.BinaryResponseWriter$Resolver. > resolve(BinaryResponseWriter.java:87) > at org.apache.solr.common.util.JavaBinCodec.writeVal( > JavaBinCodec.java:234) > at > org.apache.solr.common.util.JavaBinCodec.writeNamedList( > JavaBinCodec.java:218) > at > org.apache.solr.common.util.JavaBinCodec.writeKnownType( > JavaBinCodec.java:325) > at org.apache.solr.common.util.JavaBinCodec.writeVal( > JavaBinCodec.java:223) > at org.apache.solr.common.util.JavaBinCodec.marshal( > JavaBinCodec.java:146) > at > org.apache.solr.response.BinaryResponseWriter.write( > BinaryResponseWriter.java:51) > at > org.apache.solr.response.QueryResponseWriterUtil.writeQueryResponse( > QueryResponseWriterUtil.java:49) > at > org.apache.solr.servlet.HttpSolrCall.writeResponse(HttpSolrCall.java:809) > at org.apache.solr.servlet.HttpSolrCall.call( > HttpSolrCall.java:538) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter( > SolrDispatchFilter.java:347) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter( > SolrDispatchFilter.java:298) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain. > doFilter(ServletHandler.java:1691) > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:582) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle( > ScopedHandler.java:143) > at > org.eclipse.jetty.security.SecurityHandler.handle( > SecurityHandler.java:548) > at > org.eclipse.jetty.server.session.SessionHandler. > doHandle(SessionHandler.java:226) > at > org.eclipse.jetty.server.handler.ContextHandler. > doHandle(ContextHandler.java:1180) > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) > at > org.eclipse.jetty.server.session.SessionHandler. > doScope(SessionHandler.java:185) > at > org.eclipse.jetty.server.handler.ContextHandler. > doScope(ContextHandler.java:1112) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle( > ScopedHandler.java:141) > at > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle( > ContextHandlerCollection.java:213) > at > org.eclipse.jetty.server.handler.HandlerCollection. > handle(HandlerCollection.java:119) > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle( > HandlerWrapper.java:134) > at > org.eclipse.jetty.rewrite.handler.RewriteHandler.handle( > RewriteHandler.java:335) > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle( > HandlerWrapper.java:134) > at org.eclipse.jetty.server.Server.handle(Server.java:534) > at org.eclipse.jetty.server.HttpChannel.handle( > HttpChannel.java:320) > at > org.eclipse.jetty.server.HttpConnection.onFillable( > HttpConnection.java:251) > at > org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded( > AbstractConnection.java:273) > at org.eclipse.jetty.io.FillInterest.fillable( > FillInterest.java:95) > at > org.eclipse.jetty.io.SelectChannelEndPoint$2.run( > SelectChannelEndPoint.java:93) > at > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume. > executeProduceConsume(ExecuteProduceConsume.java:303) > at > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume. > produceConsume(ExecuteProduceConsume.java:148) > at > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run( > ExecuteProduceConsume.java:136) > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob( > QueuedThreadPool.java:671) > at > org.eclipse.jetty.util.thread.QueuedThreadPool$2.run( > QueuedThreadPool.java:589) > at java.lang.Thread.run(Thread.java:745) > > > But now, how can we solve this? > > > > -- > View this message in context: http://lucene.472066.n3. > nabble.com/Query-fieldNorm-through-http-tp4339693p4339706.html > Sent from the Solr - User mailing list archive at Nabble.com. > -- Sincerely yours Mikhail Khludnev