Lucene 2.3 added support for merge schedulers and merge policy. Have a way to plug in your own ad well as configuring different ones.
Also, add an implementation for concurrent merge scheduler that uses the built in Compass executor manager for transactional safe executions as well as poolable threads.
Description
Lucene 2.3 added support for merge schedulers and merge policy. Have a way to plug in your own ad well as configuring different ones.
Also, add an implementation for concurrent merge scheduler that uses the built in Compass executor manager for transactional safe executions as well as poolable threads.