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

compatible with tidb_6.1 #2444

Closed
wants to merge 3 commits into from
Closed

Conversation

shiyuhang0
Copy link
Member

@shiyuhang0 shiyuhang0 commented Jul 7, 2022

What problem does this PR solve?

TiSpark needs to support TiDB TLS. In this pr, we will support TiDB v6.1.0 as well as 6.0.0

TiDB 6.0.0

  • TiFlash push down:
    • Support pushing down the DAYOFMONTH() and LAST_DAY() functions to TiFlash #33012
    • Support pushing down the DAYOFWEEK() and DAYOFYEAR() functions to TiFlash #33130
    • Support pushing down the IS_TRUE, IS_FALSE, and IS_TRUE_WITH_NULL functions to TiFlash #33047
    • Support pushing down the GREATEST and LEAST functions to TiFlash #32787
    • Support pushing down the REGEXP function to TiFlash #32637
    • Supports pushing down the DAYNAME() and MONTHNAME() functions to TiFlash #32594
  • partition table
    • Enable partition pruning for RANGE COLUMNS partitionings on IN conditions and string type columns #32626
  • others
    • Support using the PointGet plan for queries that read the _tidb_rowid column #31543

TiDB v6.1.0 ( doc & release note)

  • collation
    • Support new collation:new_collations_enabled_on_first_bootstrap will be true in default in TiDB 6.0,
    • List partitioning and list COLUMNS partitioning become GA, compatible with MySQL 5.7. tidb_enable_list_partition will open in default
  • DML
    • Support non-transactional DML statements (only support DELETE)
  • support API V2:the config api-version default will be 1
  • default value
    • Support using rand() as the default value of a column #10377
    • Support using uuid() as the default value of a column #33870

@ti-chi-bot
Copy link
Member

[REVIEW NOTIFICATION]

This pull request has not been approved.

To complete the pull request process, please ask the reviewers in the list to review by filling /cc @reviewer in the comment.
After your PR has acquired the required number of LGTMs, you can assign this pull request to the committer in the list by filling /assign @committer in the comment to help you merge this pull request.

The full list of commands accepted by this bot can be found here.

Reviewer can indicate their review by submitting an approval review.
Reviewer can cancel approval by submitting a request changes review.

@shiyuhang0
Copy link
Member Author

/run-all-tests

@shiyuhang0 shiyuhang0 closed this Jul 8, 2022
@shiyuhang0 shiyuhang0 reopened this Jul 8, 2022
@ti-chi-bot
Copy link
Member

@ngaut: Thanks for your review. The bot only counts approvals from reviewers and higher roles in list, but you're still welcome to leave your comments.

In response to this:

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the ti-community-infra/tichi repository.

Comment on lines 1 to +2
# TiDB Configuration.
# TiDB Configuration.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Duplicate content, please delete

This was referenced Aug 27, 2022
@shiyuhang0
Copy link
Member Author

closed by #2524

@shiyuhang0 shiyuhang0 closed this Sep 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants