Hi,
I've made {!mlt_content} accepting external content in cloud mode. See
https://issues.apache.org/jira/browse/SOLR-16420
It will be released at 9.2. Meanwhile, you can check it in snapshot like
https://ci-builds.apache.org/job/Solr/job/Solr-Artifacts-9x/lastStableBuild/artifact/solr/packaging/build/distributions/
https://ci-builds.apache.org/job/Solr/job/Solr-Artifacts-9x/322/artifact/solr/packaging/build/distributions/solr-9.2.0-jenkins322.tgz

It works on techproducts example like
q={!mlt_content qf=name mindf=0 mintf=0}SDRAM Unbuffered

On Wed, Sep 28, 2022 at 5:32 PM Mikhail Khludnev <[email protected]> wrote:

> I think https://github.com/apache/solr/pull/1045 is ready. Reviews are
> welcome.
>
> On Tue, Sep 20, 2022 at 12:15 PM Mikhail Khludnev <[email protected]> wrote:
>
>> For reference, the trick above doesn't work now, I'll work on it under
>> https://issues.apache.org/jira/browse/SOLR-16420.
>> Note, that fix for facet support in /mlt handler will be released under
>> 9.1.
>>
>> On Fri, Sep 9, 2022 at 2:37 PM Mikhail Khludnev <[email protected]> wrote:
>>
>>> Hold on. JSON query DSL lets you pass quite long content via body. It
>>> should support {!mlt}. At least it's worth a try.!
>>>
>>> On Thu, Sep 8, 2022 at 2:53 PM Mikhail Khludnev <[email protected]> wrote:
>>>
>>>> Hello Batanun
>>>> I checked {!mlt} source code. It can't swallow external content. I've
>>>> found that Lucene XML parser
>>>> https://lucene.apache.org/core/9_1_0/queryparser/org/apache/lucene/queryparser/xml/CorePlusQueriesParser.html
>>>> is capable to handle <LikeThisQuery>. However, it's diverged and not
>>>> available in Solr out-of-the-box
>>>> https://solr.apache.org/guide/8_8/other-parsers.html#xml-query-parser
>>>>
>>>>
>>>> On Thu, Sep 8, 2022 at 1:16 PM Batanun B <[email protected]> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I'm evaluating if the MoreLikeThis (mlt) feature of solr can be useful
>>>>> for our editors when they are creating new content. We want to trigger 
>>>>> this
>>>>> before the content has been inserted in the system, so there is no 
>>>>> document
>>>>> in solr that we can use as a base for the mlt search. So we want to use 
>>>>> the
>>>>> "externally supplied text" feature, where we provide the article text in
>>>>> the request body of the search. This works great when we use the mlt
>>>>> request handler (/mlt). But we also would like to get facets for this
>>>>> search, and bug SOLR-7883 is stopping us from doing that.
>>>>>
>>>>> Some people suggest that we use the mlt query parser instead, as part
>>>>> of our regular request parser (/select). But I can't get that to work
>>>>> together with the "externally supplied text". It gives me the error "Bad
>>>>> contentType for search handler :text/plain".
>>>>>
>>>>> So, does anyone know how to do a search that uses MoreLikeThis with
>>>>> externally supplied text, and facets at the same time?
>>>>>
>>>>> Regards
>>>>>
>>>>>
>>>>
>>>> --
>>>> Sincerely yours
>>>> Mikhail Khludnev
>>>>
>>>
>>>
>>> --
>>> Sincerely yours
>>> Mikhail Khludnev
>>>
>>
>>
>> --
>> Sincerely yours
>> Mikhail Khludnev
>>
>
>
> --
> Sincerely yours
> Mikhail Khludnev
>


-- 
Sincerely yours
Mikhail Khludnev

Reply via email to