pingcap/tidb

push avg & distinct functions across join when tidb_opt_agg_push_down is set

Open

#16,355 opened on Apr 14, 2020

View on GitHub
 (3 comments) (0 reactions) (1 assignee)Go (6,186 forks)batch import
feature/acceptedhelp wantedsig/plannertype/feature-request

Repository metrics

Stars
 (40,090 stars)
PR merge metrics
 (Avg merge 14d 4h) (346 merged PRs in 30d)

Description

Bug Report

Please answer these questions before submitting your issue. Thanks!

1. What did you do?

When tidb_opt_agg_push_down is on, currently it does not support pushing avg function and distinct functions across Join.

After https://github.com/pingcap/tidb/pull/16344, it supports pushing those across Union, we should make it happen w/ Join, too.

2. What did you expect to see?

3. What did you see instead?

4. What version of TiDB are you using? (tidb-server -V or run select tidb_version(); on TiDB)

e90aac271

Contributor guide