[
https://issues.apache.org/jira/browse/IGNITE-18202?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Yury Gerzhedovich resolved IGNITE-18202.
----------------------------------------
Resolution: Fixed
> Pushdown relational operators
> -----------------------------
>
> Key: IGNITE-18202
> URL: https://issues.apache.org/jira/browse/IGNITE-18202
> Project: Ignite
> Issue Type: Epic
> Components: sql
> Reporter: Konstantin Orlov
> Priority: Major
> Labels: ignite-3
>
> h3. Rational
> In a distributed environment, network latency and network bandwidth are
> important performance factors. To minimize the influence of the network to a
> query execution, we could move certain fragments of query processing as close
> to the data as possible. Such a class of optimization is known as operator's
> pushdown. Pushdowns can drastically reduce query processing time by filtering
> data before transferring it over the network, or pre-aggregating it. Besides,
> this is a natural way to parallelise the query processing.
> h3. Operators to pushdown
> Below is a list of relational operators that should be pushed down and
> executed on data nodes. Requirements as well as details on how and when every
> particular operator should be pushed down will be described later in
> according tickets attached to this epic.
> * Aggregate
> * Join
> * Limit
> * Predicate
> * Projection
> * Sort
> * Except and Intersect
> * Modify
--
This message was sent by Atlassian Jira
(v8.20.10#820010)