Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: Jena 2.11.0
    • Component/s: ARQ
    • Labels:
      None

      Description

      Use the cancellation structure to have a timebased query cancellation.

        Activity

        Hide
        andy.seaborne Andy Seaborne added a comment -

        Rather than a thread, check the clock every so often in QueryIterartorBase.hasNext/.next.

        Add .setTimeout to qQueryExecution and QueryIterator.
        Default to zero - no timeout - no checking.

        Show
        andy.seaborne Andy Seaborne added a comment - Rather than a thread, check the clock every so often in QueryIterartorBase.hasNext/.next. Add .setTimeout to qQueryExecution and QueryIterator. Default to zero - no timeout - no checking.
        Hide
        andy.seaborne Andy Seaborne added a comment -

        First step: QueryExecution.setTimeout(long delayms) added and implemented.

        Remaining
        QueryExecution.setTimeout(long timeout1, long timeout2)
        for time to first result (from WHERE clause iterator) and time after that.

        Show
        andy.seaborne Andy Seaborne added a comment - First step: QueryExecution.setTimeout(long delayms) added and implemented. Remaining QueryExecution.setTimeout(long timeout1, long timeout2) for time to first result (from WHERE clause iterator) and time after that.
        Hide
        andy.seaborne Andy Seaborne added a comment -

        Reopen to set fix version.

        Show
        andy.seaborne Andy Seaborne added a comment - Reopen to set fix version.
        Hide
        andy.seaborne Andy Seaborne added a comment -

        Set fix version to clear up unmarked ones.

        Show
        andy.seaborne Andy Seaborne added a comment - Set fix version to clear up unmarked ones.

          People

          • Assignee:
            andy.seaborne Andy Seaborne
            Reporter:
            andy.seaborne Andy Seaborne
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development