Github user dongjoon-hyun commented on a diff in the pull request:
    --- Diff: 
    @@ -643,6 +657,27 @@ case class Pivot(
    + * A constructor for creating a logical limit, which is split into two 
separate logical nodes:
    + * a [[LocalLimit]], which is a partition local limit, followed by a 
    + *
    + * This muds the water for clean logical/physical separation, and is done 
for better limit pushdown.
    + * In distributed query processing, a non-terminal global limit is 
actually an expensive operation
    + * because it requires coordination (in Spark this is done using a 
    + *
    + * In most cases when we want to push down limit, it is often better to 
only push some partition
    + * local limit. Consider the following:
    + *
    + *   GlobalLimit(Union(A, B)
    --- End diff --
    Missing ')' at the end: `GlobalLimit(Union(A, B)` -> `GlobalLimit(Union(A, 

If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at or file a JIRA ticket
with INFRA.

To unsubscribe, e-mail:
For additional commands, e-mail:

Reply via email to