[
https://issues.apache.org/jira/browse/IOTDB-1420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17360672#comment-17360672
]
Jialin Qiao commented on IOTDB-1420:
------------------------------------
https://github.com/apache/iotdb/pull/3385
> Compaction process conflicts with TTL process
> ---------------------------------------------
>
> Key: IOTDB-1420
> URL: https://issues.apache.org/jira/browse/IOTDB-1420
> Project: Apache IoTDB
> Issue Type: Bug
> Components: Compaction
> Reporter: 张凌哲
> Priority: Major
> Labels: pull-request-available
> Fix For: 0.11.4, 0.12.1
>
>
> The compaction process needs to get all readers of the files to be compacted
> and close all of them after this compaction finish. However, if one of the
> reader of the file cannot be get(it may be deleted by TTL process), the whole
> compaction will just throw out and the open reader cannot be closed.
> If the problem above continuously occurs. There will be too many file reader
> cannot be closed. And cause `too many opened files` error.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)