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

Call For Participation: SIG-Exec 2020/Q1 Plan #14541

Closed
4 of 55 tasks
SunRunAway opened this issue Jan 19, 2020 · 2 comments
Closed
4 of 55 tasks

Call For Participation: SIG-Exec 2020/Q1 Plan #14541

SunRunAway opened this issue Jan 19, 2020 · 2 comments
Assignees
Labels
help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. sig/execution SIG execution

Comments

@SunRunAway
Copy link
Contributor

SunRunAway commented Jan 19, 2020

All issues are open and welcoming to contributors. You can join #sig-exec on tidb community slack to discuss and get help from someone.

Objective 1: Improve the performance of the execution engine

Improve the performance of TiDB’s execution engine by optimizing some executors.

KR 1: Improve the performance of the Window, Aggregate, Join, Sort executors

issue difficulty assignee PRs
medium @mmyj, @SunRunAway N/A
medium @pingyu, @SunRunAway #14238
medium @catror, @qw4990 #14458
hard help wanted N/A
hard help wanted N/A
medium help wanted N/A
  • #TODO Investigate Parallel Hash Join
medium help wanted N/A
medium @wshwsh12 N/A

KR 2: Reduce the memory usage of Insert/Update executors

reduce 200% memory usage for 500,000 rows * 8 bigint columns.

issue difficulty assignee PRs
medium @b41sh #14568
medium help wanted N/A

KR 3: Implement inline projection for executors

See #14428

Objective 2: Polish & Bugfix

KR 1: Improve the JSON functionality

All issues are listed in #14486, here is a task list. In case you need help, please contact @qw4990

issue difficulty assignee PRs
medium help wanted N/A
medium help wanted N/A
medium help wanted N/A
medium @hg2990656 #11154
medium help wanted N/A
easy help wanted N/A
easy help wanted N/A
easy help wanted N/A
easy help wanted N/A
easy help wanted N/A
easy help wanted N/A
easy help wanted N/A
easy help wanted N/A
easy help wanted N/A
easy help wanted N/A
easy help wanted N/A
easy help wanted N/A

KR 2: #14332 Refine the implementation of IndexMergeReader

issue difficulty assignee PRs
easy @sduzh #14381
easy help wanted N/A
easy @SeaRise #14550
easy help wanted N/A
easy help wanted N/A
easy help wanted N/A
  • #TODO Produce an article to introduce the IndexMergeReader
easy @hailanwhu, @sduzh, @XuHuaiyu N/A

KR 3: Fix null in subquery problem

KR 4: #14392 Improve memory management for executors project/31

issue difficulty assignee PRs
medium help wanted N/A
  • #TODO Use external storage for Index Merge Join
hard help wanted N/A
hard help wanted N/A
medium help wanted N/A
hard help wanted N/A
hard help wanted N/A
medium @wshwsh12 #13718, #14279
  • #TODO Use external storage for Window Function
medium help wanted N/A
  • #TODO Compare between row-based and vectorized external storage format for different executors
hard help wanted N/A

KR 5: Investigate and implement Adaptive Join

  • #14408 Investigate and propose Adaptive Join, difficulty: hard, assignee: help wanted

KR 6: Support the Partition memory table

Objective 3: Support more features

KR 1: Support SELECT INTO OUTFILE syntax

  • #11112 Support SELECT INTO OUTFILE. difficulty: medium, assignee: @tsthght, @qw4990, deadline: 2020/02/31
  • #722 Let our parser support the SELECT INTO OUTFILE syntax. difficulty: medium, assignee: @tsthght, @qw4990, deadline: 2020/03/31

KR 2: Support to load configs from PD and update dynamically

@SunRunAway SunRunAway added type/enhancement The issue or PR belongs to an enhancement. sig/execution SIG execution and removed type/enhancement The issue or PR belongs to an enhancement. labels Jan 19, 2020
@SunRunAway SunRunAway added the help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. label Jan 19, 2020
@zz-jason zz-jason changed the title SIG-Exec 2020/Q1 OKR SIG-Exec 2020/Q1 Plan Jan 19, 2020
@SunRunAway SunRunAway pinned this issue Jan 19, 2020
@zz-jason zz-jason changed the title SIG-Exec 2020/Q1 Plan Call For Participation: SIG-Exec 2020/Q1 Plan Jan 21, 2020
@AndreMouche AndreMouche unpinned this issue Feb 4, 2020
@SunRunAway SunRunAway pinned this issue Feb 5, 2020
@qw4990
Copy link
Contributor

qw4990 commented Feb 10, 2020

@SunRunAway Please add this #14705 to the list at your convenience.

@3AceShowHand 3AceShowHand unpinned this issue Mar 11, 2020
@zz-jason
Copy link
Member

close due to stale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. sig/execution SIG execution
Projects
None yet
Development

No branches or pull requests

6 participants