Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perf: optimize count(*) #3845

Merged
merged 6 commits into from
Apr 30, 2024
Merged

perf: optimize count(*) #3845

merged 6 commits into from
Apr 30, 2024

Commits on Apr 30, 2024

  1. perf: optimize count(*)

    Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
    waynexia committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    4a3fbfb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91594b1 View commit details
    Browse the repository at this point in the history
  3. fallback to count(1) for temporary table

    Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
    waynexia committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    27458fd View commit details
    Browse the repository at this point in the history
  4. handle alias expr in range plan

    Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
    waynexia committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    30f250e View commit details
    Browse the repository at this point in the history
  5. handle subquery alias

    Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
    waynexia committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    98e73d2 View commit details
    Browse the repository at this point in the history
  6. rename file

    Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
    waynexia committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    db5b55e View commit details
    Browse the repository at this point in the history