Reply
Highlighted
Explorer
Posts: 7
Registered: ‎06-03-2015

HUE widget Heatmap error

Hey,
When using with search in Hue using the Heatmap widget appear the following error:

{"responseHeader":{"status":500,"QTime":251,"params":{"f.lang.facet.limit":"11","facet":"true","facet.limit":"10","hl":"true","f.description.facet.mincount":"0","f.keywords.facet.mincount":"0","f.title.facet.mincount":"0","fl":"url,keywords,id,description,title","doAs":"hue","facet.field":["{!ex=lang}lang","{!ex=title}title","{!ex=keywords}keywords","{!ex=description}description"],"facet.pivot.mincount":"1","hl.fragsize":"0","facet.mincount":"0","f.content.facet.limit":"15","hl.fl":"*","f.lang.facet.mincount":"0","wt":"json","rows":"10","hl.snippets":"3","start":"0","user.name":"hue","q":"*:*","f.title.facet.limit":"11","f.description.facet.limit":"11","f.keywords.facet.limit":["11","10"],"facet.pivot":"{!ex=content,keywords}content,keywords"}},"response":{"numFound":12148,"start":0,"docs":[{"id":"http://www.funclub.pl/oferty/bulgariawczasyhotel-sunny-residence_funclubpl-lato_1001769.html","keywords":["biuro podróży,Funclub,wczasy,hotel Sunny Residence,Słoneczny Brzeg"],"title":"Biuro Podróży Funclub - wczasy w Bułgarii, Hotel Sunny Residence","description":["Zapraszamy na wczasy w Bułgarii do Hotelu Sunny Residence w Słonecznym Brzegu już od 999 zł. Tanie wczasy w Bułgarii luksusowym autokarem. Zarezerwuj wczasy w Bułgarii już dziś!"],"url":"http://www.funclub.pl/oferty/bulgariawczasyhotel-sunny-residence_funclubpl-lato_1001769.html"},{"id":"http://www.funclub.pl/oferty/bulgariawczasyhotel-sunrise-primasol-all_funclubpl-lato_1001775.html","keywords":["objazdówki,wczasy,wypoczynek i zwiedzanie,Hotel Sunrise Primasol,all inclusive"],"title":"Biuro Podróży Funclub - wczasy w Bułgarii, Hotel Sunrise Primasol All","description":["Wczasy w Bułgarii w Hotelu Sunrise Primasol z all inclusive już od 1599pln. Wczasy w Bułgarii luksusowym autokarem. Funclub organizuje również objazdówki, wypoczynek i zwiedzanie, wczasy dla seniora."],"url":"http://www.funclub.pl/oferty/bulgariawczasyhotel-sunrise-primasol-all_funclubpl-lato_1001775.html"},{"id":"http://www.funclub.pl/oferty/chorwacjadla-seniora-hotel-dubravka-hb_funclubpl-lato_5610.html","keywords":["wakacje dla seniora,senior travel,senior na wakacjach"],"title":"Biuro Podróży Funclub - wakacje dla seniora w Chorwacji, Hotel Dubravka","description":["Zapraszamy do udziału w imprezie wakacje dla seniora w Chorwacji, Baśka Voda. Wakacje dla seniora to gwarancja udanego wypoczynku dla osób 50+. Zarezerwuj wakacje dla seniora już dziś!"],"url":"http://www.funclub.pl/oferty/chorwacjadla-seniora-hotel-dubravka-hb_funclubpl-lato_5610.html"},{"id":"http://www.funclub.pl/oferty/chorwacjadla-seniora-hotel-

or as follows:

{"message": "'pivot'", "traceback": [["/opt/cloudera/parcels/CDH-5.3.5-1.cdh5.3.5.p0.4/lib/hue/apps/search/src/search/views.py", 139, "search", "response = augment_solr_response(response, collection, query)"], ["/opt/cloudera/parcels/CDH-5.3.5-1.cdh5.3.5.p0.4/lib/hue/apps/search/src/search/models.py", 513, "augment_solr_response", "count = _augment_pivot_2d(facet['id'], response['facet_counts']['facet_pivot'][name], selected_values)"], ["/opt/cloudera/parcels/CDH-5.3.5-1.cdh5.3.5.p0.4/lib/hue/apps/search/src/search/models.py", 571, "_augment_pivot_2d", "for pivot in dimension['pivot']:"]], "detail": "None", "title": "Error while accessing Solr"} 

Thank for the help

Cloudera Employee
Posts: 723
Registered: ‎07-30-2013

Re: HUE widget Heatmap error

Just after getting the error, you can see the query generated by Hue on the /logs page of Hue, e.g.:

 

[22/Jul/2015 08:03:17 -0700] connectionpool DEBUG    "GET /solr/log_analytics_demo/select?user.name=hue&doAs=romain&q=%2A%3A%2A&wt=json&rows=40&start=0&facet=true&facet.mincount=0&facet.limit=10&facet.pivot=%7B%21key%3Dcountry_code3-89753738-5329-d49f-dcbf-bf71a48d1e24+ex%3D89753738-5329-d49f-dcbf-bf71a48d1e24+f.country_code3.facet.limit%3D100+f.country_code3.facet.mincount%3D1+%7...

 

 

What does it happen when you copy paste it into your Solr?

http://localhost:8983/solr/log_analytics_demo...........

 

Explorer
Posts: 7
Registered: ‎06-03-2015

Re: HUE widget Heatmap error

In the directory / var / log / hue are two files with the current alerts access.log runcpserver.log but they do not contain such information as GET / solr / ... Do I turn on the DEBUG? How to do it?

Cloudera Employee
Posts: 723
Registered: ‎07-30-2013

Re: HUE widget Heatmap error

It is a Web page, e.g. http://hue-host:8888/logs

Explorer
Posts: 7
Registered: ‎06-03-2015

Re: HUE widget Heatmap error

{"responseHeader":{"status":500,"QTime":213,"params":{"f.lang.facet.limit":"11","facet":"true","facet.limit":"10","hl":"true","f.description.facet.mincount":"0","f.keywords.facet.mincount":"0","f.title.facet.mincount":"0","fl":"url,keywords,id,description,title","doAs":"hue","facet.field":["{!ex=lang}lang","{!ex=title}title","{!ex=keywords}keywords","{!ex=description}description"],"facet.pivot.mincount":"1","hl.fragsize":"0","facet.mincount":"0","f.content.facet.limit":"15","hl.fl":"*","f.lang.facet.mincount":"0","wt":"json","rows":"10","hl.snippets":"3","start":"0","user.name":"hue","q":"*:*","f.title.facet.limit":"11","f.description.facet.limit":"11","f.keywords.facet.limit":["11","10"],"facet.pivot":"{!ex=content,keywords}content,keywords"}},"response":{"numFound":12148,"start":0,"docs":[{"id":"http://www.funclub.pl/oferty/bulgariawczasyhotel-sunny-residence_funclubpl-lato_1001769.html","keywords":["biuro podróży,Funclub,wczasy,hotel Sunny Residence,Słoneczny Brzeg"],"title":"Biuro Podróży Funclub - wczasy w Bułgarii, Hotel Sunny Residence","description":["Zapraszamy na wczasy w Bułgarii do Hotelu Sunny Residence w Słonecznym Brzegu już od 999 zł. Tanie wczasy w Bułgarii luksusowym autokarem. Zarezerwuj wczasy w Bułgarii już dziś!"],"url":"http://www.funclub.pl/oferty/bulgariawczasyhotel-sunny-residence_funclubpl-lato_1001769.html"},{"id":"http://www.funclub.pl/oferty/bulgariawczasyhotel-sunrise-primasol-all_funclubpl-lato_1001775.html","keywords":["objazdówki,wczasy,wypoczynek i zwiedzanie,Hotel Sunrise Primasol,all inclusive"],"title":"Biuro Podróży Funclub - wczasy w Bułgarii, Hotel Sunrise Primasol All","description":["Wczasy w Bułgarii w Hotelu Sunrise Primasol z all inclusive już od 1599pln. Wczasy w Bułgarii luksusowym autokarem. Funclub organizuje również objazdówki, wypoczynek i zwiedzanie, wczasy dla seniora."],"url":"http://www.funclub.pl/oferty/bulgariawczasyhotel-sunrise-primasol-all_funclubpl-lato_1001775.html"},{"id":"http://www.funclub.pl/oferty/chorwacjadla-seniora-hotel-dubravka-hb_funclubpl-lato_5610.html","keywords":["wakacje dla seniora,senior travel,senior na wakacjach"],"title":"Biuro Podróży Funclub - wakacje dla seniora w Chorwacji, Hotel Dubravka","description":["Zapraszamy do udziału w imprezie wakacje dla seniora w Chorwacji, Baśka Voda. Wakacje dla seniora to gwarancja udanego wypoczynku dla osób 50+. Zarezerwuj wakacje dla seniora już dziś!"],"url":"http://www.funclub.pl/oferty/chorwacjadla-seniora-hotel-dubravka-hb_funclubpl-lato_5610.html"},{"id":"http://www.funclub.pl/oferty/chorwacjadla-seniora-hotel-ivan-hb_funclubpl-lato_1008793.html","title":"Chorwacja/Dla Seniora Hotel Ivan HB","url":"http://www.funclub.pl/oferty/chorwacjadla-seniora-hotel-ivan-hb_funclubpl-lato_1008793.html"},{"id":"http://www.funclub.pl/oferty/chorwacjawczasyhotel-dubravka_funclubpl-lato_5039.html","keywords":["biuro podróży,wypoczynek,wypoczynek i zwiedzanie,wycieczki objazdowe,objazdówki,obozy młodzieżowe"],"title":"Biuro Podróży Funclub - wczasy w Chorwacji, Hotel Dubravka","description":["Wczasy w Chorwacji z Biurem Podróży Funclub. Wczasy w Chorwacji, Hotel Dubravka *** już od 899 pln. Sprawdź ofertę i zarezerwuj wczasy w Chorwacji już dziś!"],"url":"http://www.funclub.pl/oferty/chorwacjawczasyhotel-dubravka_funclubpl-lato_5039.html"},{"id":"http://www.funclub.pl/oferty/chorwacjawczasyhotel-ivan-all_funclubpl-lato_1008755.html","keywords":["bol,wyspa brac,chorwacja,hotel ivan,zloty rog,zlatni rat"],"title":"Wakacje w Chorwacji","description":["Wczasy w urokliwej i wygrywającej konkursy chorwackiej miejscowości Bol na wyspie Brac, to najlepszy pomysł na wakacje 2015. Hotel Ivan all inclusive wyłącznie w ofercie biura podróży Funclub. Przejazd słynnymi luksusowymi żółtymi strzałami."],"url":"http://www.funclub.pl/oferty/chorwacjawczasyhotel-ivan-all_funclubpl-lato_1008755.html"},{"id":"http://www.funclub.pl/oferty/chorwacjawczasyhotel-palma_funclubpl-lato_1001757.html","keywords":["makarska,chorwacja,riwiera makarska,hotel palma,wczasy autokarem"],"title":"Wakacje w Chorwacji","description":["Wczasy w urokliwej i pięknie położonej chorwackiej miejscowości Makarska, to najlepszy pomysł na wakacje 2015. Hotel Palma w ofercie biura podróży Funclub. Przejazd słynnymi luksusowymi żółtymi strzałami."],"url":"http://www.funclub.pl/oferty/chorwacjawczasyhotel-palma_funclubpl-lato_1001757.html"},{"id":"http://www.funclub.pl/oferty/chorwacjawczasypokoje-makarska-dostep-do-aneksu_funclubpl-lato_1000094.html","keywords":["biuro podróży,wypoczynek,wypoczynek i zwiedzanie,wycieczki objazdowe,objazdówki,obozy młodzieżowe"],"title":"Biuro Podróży Funclub - wczasy w Chorwacji, Makarska","description":["Biuro Podróży Funclub, które organizuje wyjazdy typu wypoczynek i zwiedzanie oraz wycieczki objazdowe, zaprasza na wczasy w Chorwacji w Makarskiej. Urlop (Chorwacja) od 913 zł."],"url":"http://www.funclub.pl/oferty/chorwacjawczasypokoje-makarska-dostep-do-aneksu_funclubpl-lato_1000094.html"},{"id":"http://www.funclub.pl/oferty/chorwacjawczasypokoje-makarska_funclubpl-lato_5034.html","keywords":["biuro podróży,wypoczynek,wypoczynek i zwiedzanie,wycieczki objazdowe,objazdówki,obozy młodzieżowe"],"title":"Wakacje w Chorwacji","description":["Wczasy w urokliwej i pięknie położonej chorwackiej miejscowości Makarska, to najlepszy pomysł na wakacje 2015. Pokoje w Makarskiej w ofercie biura podróży Funclub. Przejazd słynnymi luksusowymi żółtymi strzałami."],"url":"http://www.funclub.pl/oferty/chorwacjawczasypokoje-makarska_funclubpl-lato_5034.html"},{"id":"http://www.funclub.pl/oferty/chorwacjawczasypokoje-makarskadluzszy-pobyt_funclubpl-lato_1008856.html","keywords":["makarska,chorwacja,riwiera makarska,pokoje gościnne,wczasy autokarem"],"title":"Wakacje w Chorwacji","description":["Wczasy w urokliwej i pięknie położonej chorwackiej miejscowości Makarska, to najlepszy pomysł na wakacje 2015. Dlugi pobyt w ofercie biura podróży Funclub. Przejazd słynnymi luksusowymi żółtymi strzałami."],"url":"http://www.funclub.pl/oferty/chorwacjawczasypokoje-makarskadluzszy-pobyt_funclubpl-lato_1008856.html"}]},"error":{"trace":"java.lang.NullPointerException\n\tat java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:333)\n\tat java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:988)\n\tat org.apache.solr.util.ConcurrentLRUCache.get(ConcurrentLRUCache.java:89)\n\tat org.apache.solr.search.FastLRUCache.get(FastLRUCache.java:129)\n\tat org.apache.solr.search.SolrIndexSearcher.getDocSet(SolrIndexSearcher.java:1162)\n\tat org.apache.solr.handler.component.PivotFacetProcessor.getSubset(PivotFacetProcessor.java:244)\n\tat org.apache.solr.handler.component.PivotFacetProcessor.doPivots(PivotFacetProcessor.java:183)\n\tat org.apache.solr.handler.component.PivotFacetProcessor.processSingle(PivotFacetProcessor.java:143)\n\tat org.apache.solr.handler.component.PivotFacetProcessor.process(PivotFacetProcessor.java:95)\n\tat org.apache.solr.handler.component.FacetComponent.process(FacetComponent.java:111)\n\tat org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:208)\n\tat org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)\n\tat org.apache.solr.core.SolrCore.execute(SolrCore.java:1953)\n\tat org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:766)\n\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:397)\n\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:186)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\n\tat org.apache.solr.servlet.SolrHadoopAuthenticationFilter$2.doFilter(SolrHadoopAuthenticationFilter.java:283)\n\tat org.apache.hadoop.security.authentication.server.AuthenticationFilter.doFilter(AuthenticationFilter.java:592)\n\tat org.apache.hadoop.security.token.delegation.web.DelegationTokenAuthenticationFilter.doFilter(DelegationTokenAuthenticationFilter.java:277)\n\tat org.apache.hadoop.security.authentication.server.AuthenticationFilter.doFilter(AuthenticationFilter.java:555)\n\tat org.apache.solr.servlet.SolrHadoopAuthenticationFilter.doFilter(SolrHadoopAuthenticationFilter.java:288)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\n\tat org.apache.solr.servlet.HostnameFilter.doFilter(HostnameFilter.java:86)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)\n\tat org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)\n\tat org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:620)\n\tat org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)\n\tat java.lang.Thread.run(Thread.java:745)\n","code":500}}

I understand that the problem should be sought in Solr.
Thanks for the help