Lucene - Core
  1. Lucene - Core
  2. LUCENE-2440

Add support for custom ExecutorServices in ParallelMultiSearcher

    Details

    • Lucene Fields:
      New, Patch Available

      Description

      Right now, the ParallelMultiSearcher uses a cachedThreadPool, which is limitless and a poor choice for a web application, given the threaded nature of the requests (say a webapp with tomcat-default 200 threads and 100 indexes could be looking at 2000 searching threads pretty easily). Support for adding a custom ExecutorService is pretty trivial. Patch forthcoming.

      1. LUCENE-2440.patch
        2 kB
        Edward Drapkin

        Activity

        Grant Ingersoll made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Mark Thomas made changes -
        Workflow Default workflow, editable Closed status [ 12563428 ] jira [ 12584203 ]
        Mark Thomas made changes -
        Workflow jira [ 12509945 ] Default workflow, editable Closed status [ 12563428 ]
        Michael McCandless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 3.1 [ 12314822 ]
        Fix Version/s 4.0 [ 12314025 ]
        Resolution Fixed [ 1 ]
        Edward Drapkin made changes -
        Field Original Value New Value
        Attachment LUCENE-2440.patch [ 12443513 ]
        Edward Drapkin created issue -

          People

          • Assignee:
            Unassigned
            Reporter:
            Edward Drapkin
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development