The project I\'m working on is indexing a certain number of data (with long texts) and comparing them with list of words per interval (about 15 to 30 minutes).
I already used the ulimit but error still shows.
Then I inspected the customized core adapters for lucene functions.
Turns out there's too many IndexWriter.open directory that is LEFT OPEN.
Should note that after processing, will always call on closing the directory opened.