Skip to content

Commit 54e6407

Browse files
committed
Add javadoc
1 parent c5467d2 commit 54e6407

File tree

1 file changed

+4
-0
lines changed
  • x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/optimizer/rules/logical

1 file changed

+4
-0
lines changed

x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/optimizer/rules/logical/PushLimitToKnn.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616
import org.elasticsearch.xpack.esql.plan.logical.Limit;
1717
import org.elasticsearch.xpack.esql.plan.logical.LogicalPlan;
1818

19+
/**
20+
* Traverses the logical plan and pushes down the limit to the KNN function(s) in filter expressions, so KNN can use
21+
* it to set k if not specified.
22+
*/
1923
public class PushLimitToKnn extends OptimizerRules.ParameterizedOptimizerRule<Limit, LogicalOptimizerContext> {
2024

2125
public PushLimitToKnn() {

0 commit comments

Comments
 (0)