Apache Jena
  1. Apache Jena
  2. JENA-111

Improving TopN optimization in case of an intermediate OpModifier

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: Jena 2.11.0
    • Component/s: ARQ
    • Labels:

      Description

      In the TopN optimization (Jena-89) it would be useful to handle also the case in which there are some other OpModifiers (I think they are the only category of Ops that can be in that position in the tree) between Slice and Order By, for example OpProject:

      (slice _1
      (project ?s ...
      (order by <condition>

      ->
      (project ?s ...
      (top 1 <condition>

      1. JENA-111_ARQ_r1165795.patch
        12 kB
        Paolo Castagna
      2. topk_project.patch
        2 kB
        Sara Magliacane

        Issue Links

          Activity

          Andy Seaborne made changes -
          Status Reopened [ 4 ] Closed [ 6 ]
          Resolution Done [ 11 ]
          Fix Version/s Jena 2.11.0 [ 12324437 ]
          Andy Seaborne made changes -
          Resolution Fixed [ 1 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          Paolo Castagna made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Paolo Castagna made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Andy Seaborne made changes -
          Link This issue is blocked by JENA-114 [ JENA-114 ]
          Paolo Castagna made changes -
          Attachment JENA-111_ARQ_r1165795.patch [ 12493319 ]
          Paolo Castagna made changes -
          Status In Progress [ 3 ] Open [ 1 ]
          Paolo Castagna made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Paolo Castagna made changes -
          Assignee Paolo Castagna [ castagna ]
          Sara Magliacane made changes -
          Attachment topk_project.patch [ 12493180 ]
          Sara Magliacane made changes -
          Labels arq optimization
          Sara Magliacane made changes -
          Link This issue is related to JENA-89 [ JENA-89 ]
          Sara Magliacane made changes -
          Link This issue blocks JENA-89 [ JENA-89 ]
          Sara Magliacane made changes -
          Field Original Value New Value
          Link This issue blocks JENA-89 [ JENA-89 ]
          Sara Magliacane created issue -

            People

            • Assignee:
              Paolo Castagna
              Reporter:
              Sara Magliacane
            • Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development