I’m more curious what you’d expect to see, and what possible benefit you could 
get from it

> On Feb 28, 2019, at 8:48 PM, Zheng Lin Edwin Yeo <edwinye...@gmail.com> wrote:
> 
> Hi Martin,
> 
> I have no idea on this, as the case has not been active for almost 2 years.
> Maybe I can try to follow up.
> 
> Faceting by default will show the list according to the number of
> occurrences. But I'm not sure how it will affect the MLT score or how it
> will be output when combine together, as it is not working currently and
> there is no way to test.
> 
> Regards,
> Edwin
> 
>> On Thu, 28 Feb 2019 at 14:51, Martin Frank Hansen (MHQ) <m...@kmd.dk> wrote:
>> 
>> Hi Edwin,
>> 
>> Ok that is nice to know. Do you know when this bug will get fixed?
>> 
>> By ordering I mean that MLT score the documents according to its
>> similarity function (believe it is cosine similarity), and I don’t know how
>> faceting will affect this score? Or ignore it all together?
>> 
>> Best regards
>> 
>> Martin
>> 
>> 
>> Internal - KMD A/S
>> 
>> -----Original Message-----
>> From: Zheng Lin Edwin Yeo <edwinye...@gmail.com>
>> Sent: 28. februar 2019 06:19
>> To: solr-user@lucene.apache.org
>> Subject: Re: MLT and facetting
>> 
>> Hi Martin,
>> 
>> According to the JIRA, it says it is a bug, as it was working previously
>> in Solr 4. I have not tried Solr 4 before, so I'm not sure how it works.
>> 
>> For the ordering of the documents, do you mean to sort them according to
>> the criteria that you want?
>> 
>> Regards,
>> Edwin
>> 
>> On Wed, 27 Feb 2019 at 14:43, Martin Frank Hansen (MHQ) <m...@kmd.dk>
>> wrote:
>> 
>>> Hi Edwin,
>>> 
>>> Thanks for your response. Are you sure it is a bug? Or is it not meant
>>> to work together?
>>> After doing some thinking I do see a problem faceting a MLT-result.
>>> MLT-results have a clear ordering of the documents which will be hard
>>> to maintain with facets. How will faceting MLT-results deal with the
>>> ordering of the documents? Will the ordering just be ignored?
>>> 
>>> Best regards
>>> 
>>> Martin
>>> 
>>> 
>>> 
>>> Internal - KMD A/S
>>> 
>>> -----Original Message-----
>>> From: Zheng Lin Edwin Yeo <edwinye...@gmail.com>
>>> Sent: 27. februar 2019 03:38
>>> To: solr-user@lucene.apache.org
>>> Subject: Re: MLT and facetting
>>> 
>>> Hi Martin,
>>> 
>>> I also get the same problem in Solr 7.7 if I turn on faceting in /mlt
>>> requestHandler.
>>> 
>>> Found this issue in the JIRA:
>>> https://issues.apache.org/jira/browse/SOLR-7883
>>> Seems like it is a bug in Solr and it has not been resolved yet.
>>> 
>>> Regards,
>>> Edwin
>>> 
>>> On Tue, 26 Feb 2019 at 21:03, Martin Frank Hansen (MHQ) <m...@kmd.dk>
>>> wrote:
>>> 
>>>> Hi Edwin,
>>>> 
>>>> Here it is:
>>>> 
>>>> 
>>>> </requestHandler>
>>>> 
>>>> 
>>>> -<requestHandler class="solr.MoreLikeThisHandler" name="/mlt">
>>>> 
>>>> 
>>>> -<lst name="defaults">
>>>> 
>>>> <str name="mlt.fl">text</str>
>>>> 
>>>> <str name="mlt.mintf">1</str>
>>>> 
>>>> <str name="mlt.mindf">1</str>
>>>> 
>>>> <str name="mlt.interestingTerms">true</str>
>>>> 
>>>> </lst>
>>>> 
>>>> </requestHandler>
>>>> 
>>>> 
>>>> Internal - KMD A/S
>>>> 
>>>> -----Original Message-----
>>>> From: Zheng Lin Edwin Yeo <edwinye...@gmail.com>
>>>> Sent: 26. februar 2019 08:24
>>>> To: solr-user@lucene.apache.org
>>>> Subject: Re: MLT and facetting
>>>> 
>>>> Hi Martin,
>>>> 
>>>> What is your setting in your /mlt requestHandler in solrconfig.xml?
>>>> 
>>>> Regards,
>>>> Edwin
>>>> 
>>>> On Tue, 26 Feb 2019 at 14:43, Martin Frank Hansen (MHQ) <m...@kmd.dk>
>>>> wrote:
>>>> 
>>>>> Hi Edwin,
>>>>> 
>>>>> Thanks for your response.
>>>>> 
>>>>> Yes you are right. It was simply the search parameters from Solr.
>>>>> 
>>>>> The query looks like this:
>>>>> 
>>>>> http://
>>>>> .../solr/.../mlt?df=text&facet.field=Journalnummer&facet=on&fl=id,
>>>>> Jo
>>>>> ur
>>>>> nalnummer&q=id:*6512815*
>>>>> 
>>>>> best regards,
>>>>> 
>>>>> Martin
>>>>> 
>>>>> 
>>>>> Internal - KMD A/S
>>>>> 
>>>>> -----Original Message-----
>>>>> From: Zheng Lin Edwin Yeo <edwinye...@gmail.com>
>>>>> Sent: 26. februar 2019 03:54
>>>>> To: solr-user@lucene.apache.org
>>>>> Subject: Re: MLT and facetting
>>>>> 
>>>>> Hi Martin,
>>>>> 
>>>>> I think there are some pictures which are not being sent through
>>>>> in the email.
>>>>> 
>>>>> Do send your query that you are using, and which version of Solr
>>>>> you are using?
>>>>> 
>>>>> Regards,
>>>>> Edwin
>>>>> 
>>>>> On Mon, 25 Feb 2019 at 20:54, Martin Frank Hansen (MHQ)
>>>>> <m...@kmd.dk>
>>>>> wrote:
>>>>> 
>>>>>> Hi,
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> I am trying to combine the mlt functionality with facets, but
>>>>>> Solr throws
>>>>>> org.apache.solr.common.SolrException: ":"Unable to compute facet
>>>>>> ranges, facet context is not set".
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> What I am trying to do is quite simple, find similar documents
>>>>>> using mlt and group these using the facet parameter. When using
>>>>>> mlt and facets separately everything works fine, but not when
>>>>>> combining the
>>>>> functionality.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> {
>>>>>> 
>>>>>>  "responseHeader":{
>>>>>> 
>>>>>>    "status":500,
>>>>>> 
>>>>>>    "QTime":109},
>>>>>> 
>>>>>>  "match":{"numFound":1,"start":0,"docs":[
>>>>>> 
>>>>>>      {
>>>>>> 
>>>>>>        "Journalnummer":" 00759",
>>>>>> 
>>>>>>        "id":"6512815"  },
>>>>>> 
>>>>>>  "response":{"numFound":602234,"start":0,"docs":[
>>>>>> 
>>>>>>      {
>>>>>> 
>>>>>>        "Journalnummer":" 00759",
>>>>>> 
>>>>>>        "id":"6512816",
>>>>>> 
>>>>>>      {
>>>>>> 
>>>>>>        "Journalnummer":" 00759",
>>>>>> 
>>>>>>        "id":"6834653"
>>>>>> 
>>>>>>      {
>>>>>> 
>>>>>>        "Journalnummer":" 00739",
>>>>>> 
>>>>>>        "id":"6202373"
>>>>>> 
>>>>>>      {
>>>>>> 
>>>>>>        "Journalnummer":" 00739",
>>>>>> 
>>>>>>        "id":"6748105"
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>      {
>>>>>> 
>>>>>>        "Journalnummer":" 00803",
>>>>>> 
>>>>>>        "id":"7402155"
>>>>>> 
>>>>>>  },
>>>>>> 
>>>>>>  "error":{
>>>>>> 
>>>>>>    "metadata":[
>>>>>> 
>>>>>>      "error-class","org.apache.solr.common.SolrException",
>>>>>> 
>>>>>> 
>>>>>> "root-error-class","org.apache.solr.common.SolrException"],
>>>>>> 
>>>>>>    "msg":"Unable to compute facet ranges, facet context is not
>>>>>> set",
>>>>>> 
>>>>>>    "trace":"org.apache.solr.common.SolrException: Unable to
>>>>>> compute facet ranges, facet context is not set\n\tat
>>>>>> org.apache.solr.handler.component.RangeFacetProcessor.getFacetRa
>>>>>> ng eC ou nts(RangeFacetProcessor.java:66)\n\tat
>>>>>> org.apache.solr.handler.component.FacetComponent.getFacetCounts(
>>>>>> Fa
>>>>>> ce
>>>>>> tC
>>>>>> omponent.java:331)\n\tat
>>>>>> org.apache.solr.handler.component.FacetComponent.getFacetCounts(
>>>>>> Fa
>>>>>> ce
>>>>>> tC
>>>>>> omponent.java:295)\n\tat
>>>>>> org.apache.solr.handler.MoreLikeThisHandler.handleRequestBody(Mo
>>>>>> re
>>>>>> Li
>>>>>> ke
>>>>>> ThisHandler.java:240)\n\tat
>>>>>> org.apache.solr.handler.RequestHandlerBase.handleRequest(Request
>>>>>> Ha
>>>>>> nd
>>>>>> le
>>>>>> rBase.java:199)\n\tat
>>>>>> org.apache.solr.core.SolrCore.execute(SolrCore.java:2541)\n\tat
>>>>>> org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:7
>>>>>> 09
>>>>>> )\
>>>>>> n\
>>>>>> tat
>>>>>> org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:515)
>>>>>> \n
>>>>>> \t
>>>>>> at
>>>>>> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatch
>>>>>> Fi
>>>>>> lt
>>>>>> er
>>>>>> .java:377)\n\tat
>>>>>> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatch
>>>>>> Fi
>>>>>> lt
>>>>>> er
>>>>>> .java:323)\n\tat
>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(Se
>>>>>> rv
>>>>>> le
>>>>>> tH
>>>>>> andler.java:1634)\n\tat
>>>>>> 
>>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:
>>>>>> 533)\n\tat
>>>>>> 
>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.
>>>>>> ja
>>>>>> va:146)\n\tat
>>>>>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.
>>>>>> ja
>>>>>> va
>>>>>> :548)\n\tat
>>>>>> 
>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.
>>>>>> java:132)\n\tat
>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(Scoped
>>>>>> Ha
>>>>>> nd
>>>>>> le
>>>>>> r.java:257)\n\tat
>>>>>> org.eclipse.jetty.server.session.SessionHandler.doHandle(Session
>>>>>> Ha
>>>>>> nd
>>>>>> le
>>>>>> r.java:1595)\n\tat
>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(Scoped
>>>>>> Ha
>>>>>> nd
>>>>>> le
>>>>>> r.java:255)\n\tat
>>>>>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(Context
>>>>>> Ha
>>>>>> nd
>>>>>> le
>>>>>> r.java:1317)\n\tat
>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedH
>>>>>> an
>>>>>> dl
>>>>>> er
>>>>>> .java:203)\n\tat
>>>>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.
>>>>>> ja
>>>>>> va
>>>>>> :4
>>>>>> 73)\n\tat
>>>>>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionH
>>>>>> an
>>>>>> dl
>>>>>> er
>>>>>> .java:1564)\n\tat
>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedH
>>>>>> an
>>>>>> dl
>>>>>> er
>>>>>> .java:201)\n\tat
>>>>>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextH
>>>>>> an
>>>>>> dl
>>>>>> er
>>>>>> .java:1219)\n\tat
>>>>>> 
>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.
>>>>>> ja
>>>>>> va:144)\n\tat
>>>>>> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle
>>>>>> (C
>>>>>> on
>>>>>> te
>>>>>> xtHandlerCollection.java:219)\n\tat
>>>>>> org.eclipse.jetty.server.handler.HandlerCollection.handle(Handle
>>>>>> rC
>>>>>> ol
>>>>>> le
>>>>>> ction.java:126)\n\tat
>>>>>> 
>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.
>>>>>> java:132)\n\tat
>>>>>> org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteH
>>>>>> an
>>>>>> dl
>>>>>> er
>>>>>> .java:335)\n\tat
>>>>>> 
>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.
>>>>>> java:132)\n\tat
>>>>>> org.eclipse.jetty.server.Server.handle(Server.java:531)\n\tat
>>>>>> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:352
>>>>>> )\
>>>>>> n\
>>>>>> ta
>>>>>> t
>>>>>> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.
>>>>>> ja
>>>>>> va
>>>>>> :260)\n\tat
>>>>>> org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(A
>>>>>> bs
>>>>>> tr
>>>>>> ac
>>>>>> tConnection.java:281)\n\tat
>>>>>> org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102
>>>>>> )\
>>>>>> n\
>>>>>> ta
>>>>>> t
>>>>>> org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:
>>>>>> 11
>>>>>> 8)
>>>>>> \n
>>>>>> \tat
>>>>>> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(Ea
>>>>>> tW
>>>>>> ha
>>>>>> tY
>>>>>> ouKill.java:333)\n\tat
>>>>>> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(
>>>>>> Ea
>>>>>> tW
>>>>>> ha
>>>>>> tYouKill.java:310)\n\tat
>>>>>> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce
>>>>>> (E
>>>>>> at
>>>>>> Wh
>>>>>> atYouKill.java:168)\n\tat
>>>>>> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWha
>>>>>> tY
>>>>>> ou
>>>>>> Ki
>>>>>> ll.java:126)\n\tat
>>>>>> 
>> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.
>>>>>> ru n(ReservedThreadExecutor.java:366)\n\tat
>>>>>> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThre
>>>>>> ad
>>>>>> Po
>>>>>> ol
>>>>>> .java:762)\n\tat
>>>>>> 
>>> org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.
>>>>>> java:680)\n\tat java.lang.Thread.run(Thread.java:748)\n",
>>>>>> 
>>>>>>    "code":500}}
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> In the above example I would like to facet on Journalnummer,
>>>>>> thus grouping several documents based on Journalnummer.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Hope someone can help me, and thanks in advance.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Best regards
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Martin
>>>>>> 
>>>>>> Beskyttelse af dine personlige oplysninger er vigtig for os. Her
>>>>>> finder du KMD’s Privatlivspolitik
>>>>>> <http://www.kmd.dk/Privatlivspolitik>, der fortæller, hvordan vi
>>>>> behandler oplysninger om dig.
>>>>>> 
>>>>>> Protection of your personal data is important to us. Here you
>>>>>> can read KMD’s Privacy Policy
>>>>>> <http://www.kmd.net/Privacy-Policy>
>>>>>> outlining how we process your personal data.
>>>>>> 
>>>>>> Vi gør opmærksom på, at denne e-mail kan indeholde fortrolig
>>>> information.
>>>>>> Hvis du ved en fejltagelse modtager e-mailen, beder vi dig
>>>>>> venligst informere afsender om fejlen ved at bruge svarfunktionen.
>>>>>> Samtidig beder vi dig slette e-mailen i dit system uden at
>>>>>> videresende eller
>>>>> kopiere den.
>>>>>> Selvom e-mailen og ethvert vedhæftet bilag efter vores
>>>>>> overbevisning er fri for virus og andre fejl, som kan påvirke
>>>>>> computeren eller it-systemet, hvori den modtages og læses, åbnes
>>>>>> den på modtagerens eget ansvar. Vi påtager os ikke noget ansvar
>>>>>> for tab og skade, som er opstået i forbindelse med at modtage og
>>> bruge e-mailen.
>>>>>> 
>>>>>> Please note that this message may contain confidential information.
>>>>>> If you have received this message by mistake, please inform the
>>>>>> sender of the mistake by sending a reply, then delete the
>>>>>> message from your system without making, distributing or
>>>>>> retaining any copies
>>>> of it.
>>>>>> Although we believe that the message and any attachments are
>>>>>> free from viruses and other errors that might affect the
>>>>>> computer or it-system where it is received and read, the
>>>>>> recipient opens the message at his or
>>>>> her own risk.
>>>>>> We assume no responsibility for any loss or damage arising from
>>>>>> the receipt or use of this message.
>>>>>> 
>>>> 
>>> 
>> 

Reply via email to