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

planner: fix index merge plan when expr cannot be pushed to tikv #30341

Merged
merged 32 commits into from
Dec 23, 2021

Commits on Dec 1, 2021

  1. planner: fix index merge plan when expr has not been pushed to tikv.

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    56bf325 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/pingcap/tidb into fix_ind…

    …ex_merge_sel_plan
    
    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    c5d2ddb View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. Configuration menu
    Copy the full SHA
    c4dc91f View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Configuration menu
    Copy the full SHA
    b60786e View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. fix comment

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    4800457 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'fix_index_merge_sel_plan' of github.com:guo-shaoge/tidb…

    … into fix_index_merge_sel_plan
    guo-shaoge committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    7de60f4 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2021

  1. fix comment

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 11, 2021
    Configuration menu
    Copy the full SHA
    b4654ea View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2021

  1. fix cannot be pushed expr in partial_path.IndexFilters

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    cc74a3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    594b734 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'fix_index_merge_sel_plan' of github.com:guo-shaoge/tidb…

    … into fix_index_merge_sel_plan
    guo-shaoge committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    bc26b95 View commit details
    Browse the repository at this point in the history
  4. fix cost

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    5d98c2c View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2021

  1. Update planner/core/find_best_task.go

    Co-authored-by: HuaiyuXu <xuhuaiyu@pingcap.com>
    guo-shaoge and XuHuaiyu authored Dec 13, 2021
    Configuration menu
    Copy the full SHA
    7f00244 View commit details
    Browse the repository at this point in the history
  2. Update planner/core/find_best_task.go

    Co-authored-by: HuaiyuXu <xuhuaiyu@pingcap.com>
    guo-shaoge and XuHuaiyu authored Dec 13, 2021
    Configuration menu
    Copy the full SHA
    eba2cbd View commit details
    Browse the repository at this point in the history
  3. Update planner/core/find_best_task.go

    Co-authored-by: HuaiyuXu <xuhuaiyu@pingcap.com>
    guo-shaoge and XuHuaiyu authored Dec 13, 2021
    Configuration menu
    Copy the full SHA
    9b4ec81 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. check partial path's TableFilters can be pushed to TiKV or not.

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    b59caf3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3630fdb View commit details
    Browse the repository at this point in the history
  3. fix

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    bc8c836 View commit details
    Browse the repository at this point in the history
  4. fix didn't push not expr

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    9187957 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2021

  1. fix est row

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    b89e269 View commit details
    Browse the repository at this point in the history
  2. check expr can be pushed in ds.pushedDownConds

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    fb21ec4 View commit details
    Browse the repository at this point in the history
  3. add more comment

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    19ffe55 View commit details
    Browse the repository at this point in the history
  4. fix index on virtual column for index merge

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    e3f3e2e View commit details
    Browse the repository at this point in the history
  5. fix typo

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    e249201 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. Configuration menu
    Copy the full SHA
    cfe8309 View commit details
    Browse the repository at this point in the history
  2. fix case in index_merge_reader_test.go

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    f47ebc9 View commit details
    Browse the repository at this point in the history
  3. fix case

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    11e5179 View commit details
    Browse the repository at this point in the history
  4. a simple way to do same thing

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    887bccd View commit details
    Browse the repository at this point in the history
  5. fix warnings and case

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    1d6abd4 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2021

  1. fix comment

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    b75d087 View commit details
    Browse the repository at this point in the history
  2. add index merge warnings

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    ff0fb07 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2021

  1. fix warning case

    Signed-off-by: guo-shaoge <shaoge1994@163.com>
    guo-shaoge committed Dec 23, 2021
    Configuration menu
    Copy the full SHA
    8b50eec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a78dc67 View commit details
    Browse the repository at this point in the history