lucene-solr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Billy Morgan (JIRA)" <j...@apache.org>
Subject [jira] Commented: (SOLR-1703) Sorting by function problems on multicore (more than one core)
Date Thu, 15 Apr 2010 22:22:52 GMT

    [ https://issues.apache.org/jira/browse/SOLR-1703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12857573#action_12857573
] 

Billy Morgan commented on SOLR-1703:
------------------------------------

Just an updated to my previous post...

 It appears that the sort function tries to run against whichever core was last reloaded.
I know this won't be much help to anyone else but luckily this gives me a hacky yet workable
fix to my problem, as only one of my cores uses sort functions I just need to make sure it
is always reloaded last.

> Sorting by function problems on multicore (more than one core)
> --------------------------------------------------------------
>
>                 Key: SOLR-1703
>                 URL: https://issues.apache.org/jira/browse/SOLR-1703
>             Project: Solr
>          Issue Type: Bug
>          Components: multicore, search
>    Affects Versions: 1.5
>         Environment: Linux (debian, ubuntu), 64bits
>            Reporter: Rafał Kuć
>
> When using sort by function (for example dist function) with multicore with more than
one core (on multicore with one core, ie. the example deployment the problem doesn`t exist)
there is a problem with not using the right schema. I think there is a problem with this portion
of code:
> QueryParsing.java:
> {code}
> public static FunctionQuery parseFunction(String func, IndexSchema schema) throws ParseException
{
>     SolrCore core = SolrCore.getSolrCore();
>     return (FunctionQuery) (QParser.getParser(func, "func", new LocalSolrQueryRequest(core,
new HashMap())).parse());
>     // return new FunctionQuery(parseValSource(new StrParser(func), schema));
> }
> {code}
> Code above uses deprecated method to get the core sometimes getting the wrong core effecting
in impossibility to find the right fields in index. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

Mime
View raw message