[
https://issues.apache.org/jira/browse/SOLR-3911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13530057#comment-13530057
]
Mark Miller commented on SOLR-3911:
-----------------------------------
Okay, makes sense. There should only be the lazy cores issue other this this
and custom hashing. Anything else that is different should be a mistake.
> Make Directory and DirectoryFactory first class so that the majority of
> Solr's features work with any custom implementations.
> -----------------------------------------------------------------------------------------------------------------------------
>
> Key: SOLR-3911
> URL: https://issues.apache.org/jira/browse/SOLR-3911
> Project: Solr
> Issue Type: Improvement
> Reporter: Mark Miller
> Assignee: Mark Miller
> Fix For: 4.1, 5.0
>
> Attachments: SOLR-3911.patch, SOLR-3911.patch, SOLR-3911.patch
>
>
> The biggest issue is that many parts of Solr rely on a local file system
> based Directory implementation - most notably, replication. This should all
> be changed to use the Directory and DirectoryFactory abstractions.
> Other parts of the code that count on the local file system for making paths
> and getting file sizes should also be changed to use Directory and/or
> DirectoryFactory.
> Original title: Replication should work with any Directory impl, not just
> local filesystem based Directories.
> I've wanted to do this for a long time - there is no reason replication
> should not support any directory impl. This will let us use the mockdir for
> replication tests rather than having to force an FSDir and lose all the extra
> test checks and simulations. This will improve our testing around replication
> a lot, and allow custom Directory impls to be used on multi node Solr.
> Expanded scope - full first class support for DirectoryFactory and Directory.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]