You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Mark Miller (JIRA)" <ji...@apache.org> on 2018/01/29 18:23:00 UTC

[jira] [Resolved] (SOLR-11873) Use time based expiration cache in all places in HdfsDirectoryFactory

     [ https://issues.apache.org/jira/browse/SOLR-11873?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mark Miller resolved SOLR-11873.
--------------------------------
       Resolution: Fixed
    Fix Version/s: 7.3
                   master (8.0)

> Use time based expiration cache in all places in HdfsDirectoryFactory
> ---------------------------------------------------------------------
>
>                 Key: SOLR-11873
>                 URL: https://issues.apache.org/jira/browse/SOLR-11873
>             Project: Solr
>          Issue Type: Bug
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: hdfs
>    Affects Versions: 7.2
>            Reporter: Mihaly Toth
>            Assignee: Mark Miller
>            Priority: Major
>             Fix For: master (8.0), 7.3
>
>
> {{HdfsDirectoryFactory.exists()}} method already applies caching on FileSystem objects. This is not done yet in the {{size()}} method.
> This function is eventually used when querying the core status. Each and every query will use the same configuration and start from the first configured HDFS NameNode. If that is down Solr will always access this down node first without "learning".
> It would be nice to apply the same caching on that function too.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org