[
https://issues.apache.org/jira/browse/SOLR-1969?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12994609#comment-12994609
]
Tim Sturge commented on SOLR-1969:
----------------------------------
Hi,
Is there a plan to patch this into core SOLR? We found it gave us a 2x-3x
speedup. Is there something we can help with here?
Secondly, there's a bug in this patch; the directories in:
+ return new FileSwitchDirectory(nonMappedFiles, mmapDir,
+ FSDirectory.open(new File(path)), true);
are reversed (the set should contain the files to use the primary directory).
I'm assuming from this that this patch hasn't seen widespread deployment.
Thanks,
Tim
> Make MMapDirectory configurable in solrconfig.xml
> -------------------------------------------------
>
> Key: SOLR-1969
> URL: https://issues.apache.org/jira/browse/SOLR-1969
> Project: Solr
> Issue Type: Improvement
> Components: search
> Affects Versions: 1.4
> Reporter: Stephen Bochinski
> Attachments: mmap_upd.patch, mmap_upd.patch, mmap_upd.txt,
> mmap_upd.txt
>
> Original Estimate: 102.5h
> Remaining Estimate: 102.5h
>
> This will make it so you can enable mmapdirectory from the solrconfig.xml
> file. There are also several configurations you can specify in the
> solrconfig.xml file. You can enable or disable the unmapping files which have
> been closed by solr. This is almost necessary for an index which is being
> optimized. You also have the option to not mmap certain files. In this case,
> FSDirectory will be used to manage those particular files. This is
> particularly useful if you are using FieldCache (SOLR-1961). Having this
> enabled makes it useless to memory map the .fdt and .fdx files, considering
> they are already in memory.
> The configurations are specified as follows:
> <directoryFactory class="solr.MMapDirectoryFactory">
> <str name="unmap">true</str>
> <lst name="filetypes">
> <bool name="fdt">false</bool>
> <bool name="fdx">false</bool>
> </lst>
> </directoryFactory>
> This would enable unmapping of closed files and would not memory map files
> ending with .fdt and .fdx.
--
This message is automatically generated by JIRA.
-
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]