[
https://issues.apache.org/jira/browse/LUCENE-8835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Simon Willnauer resolved LUCENE-8835.
-------------------------------------
Resolution: Fixed
Assignee: Simon Willnauer
Fix Version/s: 8.2
master (9.0)
> Respect file extension when listing files form FileSwitchDirectory
> ------------------------------------------------------------------
>
> Key: LUCENE-8835
> URL: https://issues.apache.org/jira/browse/LUCENE-8835
> Project: Lucene - Core
> Issue Type: Bug
> Reporter: Simon Willnauer
> Assignee: Simon Willnauer
> Priority: Major
> Fix For: master (9.0), 8.2
>
> Time Spent: 50m
> Remaining Estimate: 0h
>
> FileSwitchDirectory splits file actions between 2 directories based on file
> extensions. The extensions are respected on write operations like delete or
> create but ignored when we list the content of the directories. Until now we
> only deduplicated the contents on Directory#listAll which can cause
> inconsistencies and hard to debug errors due to double deletions in
> IndexWriter is a file is pending delete in one of the directories but still
> shows up in the directory listing form the other directory. This case can
> happen if both directories point to the same underlying FS directory which is
> a common usecase to split between mmap and noifs.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]