Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-17138 Support other QueryTimeout criteria
  3. SOLR-17140

Refactor SolrQueryTimeoutImpl to support other implementations

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Implemented
    • None
    • main (10.0), 9.6
    • None
    • None

    Description

      The current way we model time limits for timeAllowed involves a lot of static methods and thread locals in a class called SolrQueryTimeoutImpl. As it is it is, this class makes it almost impossible to add an alternate implementation based on something other than wallclock time. This ticket aims to simplify the code and make it more extensible at the same time.

      Attachments

        Activity

          People

            gus Gus Heck
            ab Andrzej Bialecki
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 3.5h
                3.5h