Konstantin Orlov created IGNITE-25530:
-----------------------------------------

             Summary: Sql. Explain. Confusing printout of Sort node
                 Key: IGNITE-25530
                 URL: https://issues.apache.org/jira/browse/IGNITE-25530
             Project: Ignite
          Issue Type: Bug
          Components: sql ai3
            Reporter: Konstantin Orlov


Currently, the printout of {{Sort}} node looks like this:
{code}
  Sort
      collation: [C1 ASC, C2 ASC]
      offset: 5
      fetch: 30
      est: (rows=35)
{code}
Both {{offset}} and {{fetch}} attributes are presented in the plan, but unlike 
Limit node, those attributes has slightly different semantic: they are summed 
up to calculate number of rows to store in memory and hence return when sorting 
is over.

I believe it would be better to either get rid of {{offset}} attribute and 
report only {{fetch}} or implement proper semantic for {{fetch-offset}} pair so 
it matches the {{Limit}} node.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to