80441df434
parser: Update ServerVersion to 8.0.11 ( #46155 )
...
ref pingcap/tidb#7968
2023-08-24 11:54:35 +00:00
2ded221876
server: implement spill disk for cursorFetch result ( #45163 )
...
close pingcap/tidb#43233
2023-07-06 03:57:45 +00:00
a55d196356
Revert "parser: Update ServerVersion to 8.0.11" ( #44744 )
2023-06-17 08:35:09 +00:00
a98e98e2ab
executor: disable password validation for tidb_auth_token users ( #44101 )
...
close pingcap/tidb#44098
2023-05-24 07:59:39 +00:00
acc8f88097
session: del NO_BACKSLASH_ESCAPES sql mode for internal sql ( #43966 )
...
close pingcap/tidb#43392
2023-05-19 03:49:36 +00:00
f09d950add
executor,util: Correct error for MAX_EXECUTION_TIME ( #43041 )
...
close pingcap/tidb#43031
2023-05-18 16:33:36 +00:00
72cf5dfaf1
server: support compressed MySQL protocol ( #36780 )
...
close pingcap/tidb#22605
2023-05-12 07:16:22 +00:00
7caffd9ba4
privilege, server: support LDAP authentication ( #43582 )
...
close pingcap/tidb#43580
2023-05-10 14:51:21 +00:00
0d37102956
parser: Update ServerVersion to 8.0.11 ( #42560 )
...
ref pingcap/tidb#7968
2023-04-25 11:07:52 +00:00
e942ab6148
kazel: support auto-config shard_count ( #42751 )
...
close pingcap/tidb#42827
2023-04-06 15:46:58 +08:00
a6093c70eb
planner: skip non-prep plan cache if query has under-score charsets ( #42723 )
...
ref pingcap/tidb#36598
2023-03-31 18:00:55 +08:00
88d81cad74
parser: add warning when the hint in the wrong place ( #42152 )
...
close pingcap/tidb#42149
2023-03-30 09:18:55 +08:00
ee8ad52afa
planner: fix tiflash cannot find generated column ( #41261 )
...
close pingcap/tidb#40663
2023-02-13 17:28:03 +08:00
278a9fec2a
ddl: Improve ErrTooLongKey message ( #41270 )
...
Prefix indexes are specified in characters while this error message
returns a limit in bytes. By adding the byte length in the message this
is makes it easier to understand.
This would deviate a little bit from the message in MySQL.
Before:
```
sql> CREATE TABLE t1(id int primary key, c1 text, key(c1(1000)));
ERROR: 1071 (42000): Specified key was too long; max key length is 3072 bytes
```
After:
```
sql> CREATE TABLE t1(id int primary key, c1 text, key(c1(1000)));
ERROR: 1071 (42000): Specified key was too long (4000 bytes); max key length is 3072 bytes
```
2023-02-10 11:57:11 +01:00
c8124a0595
ddl: Disable RENAME COLUMN for partitioning columns | tidb-test=pr/2054 ( #40151 )
...
close pingcap/tidb#40150
2022-12-29 09:18:16 +08:00
83d275cc53
ddl: Refine the error message to compatible with MySQL when drop a partition table partition key column ( #38740 )
...
close pingcap/tidb#38739
2022-12-27 18:24:16 +08:00
824ef608c7
*: support password expiration policy ( #39035 )
...
ref pingcap/tidb#9709 , close pingcap/tidb#38936
2022-12-02 16:36:02 +08:00
40d1ddb364
*: support password reuse policy ( #39162 )
...
ref pingcap/tidb#38937
2022-12-02 09:58:01 +08:00
37bd052ee5
planner: rewrite count star to count not null column ( #39197 )
...
close pingcap/tidb#37165
2022-11-28 23:57:59 +08:00
09f6295f61
ddl: fix issue of foreign key name too long ( #38855 )
2022-11-03 19:54:02 +08:00
0e23da6e7c
*: create a user using tidb_auth_token authentication ( #38585 )
...
ref pingcap/tidb#38504
2022-10-31 11:47:59 +08:00
9a8272dc71
ddl: add foreign key check when modify column ( #37823 )
...
close pingcap/tidb#37821
2022-09-15 19:10:59 +08:00
f80a42d2d6
ddl: check index is needed in foreign key when drop index ( #37813 )
...
close pingcap/tidb#37812
2022-09-15 14:44:59 +08:00
3f77284ee4
ddl: add foreign key check when execute drop/truncate table ( #37773 )
...
close pingcap/tidb#37772
2022-09-14 16:50:59 +08:00
1d482db4dd
*: Support for tidb_sm3_password authentication ( #36193 )
...
close pingcap/tidb#36192
2022-09-08 12:00:57 +08:00
9036de3394
*: support create table with foreign key and maintain foreign key reference ( #37148 )
...
close pingcap/tidb#37147
2022-09-07 13:22:56 +08:00
7f4091d993
expression: set json to right type ( #37054 )
...
close pingcap/tidb#37339
2022-08-24 17:18:21 +08:00
2e16291b2d
server: support deprecation of EOF packets ( #34753 )
...
close pingcap/tidb#32118
2022-08-05 15:34:07 +08:00
a6475a1397
server: Support flag 128 in execution of prepared statements ( #36732 )
...
close pingcap/tidb#36731
2022-08-04 17:48:06 +08:00
5b4a82dbf4
*: upgrade bazel timeout ( #36776 )
2022-08-02 11:10:05 +08:00
624171abcc
*: decouple planner/core from ddl package ( #36608 )
2022-07-27 21:15:12 +08:00
bf743a6ca0
*: enable flaky test for all test ( #36385 )
...
close pingcap/tidb#36404
2022-07-22 15:35:09 +08:00
911e7cc360
*: enable revive ( #35970 )
...
ref pingcap/tidb#35345
2022-07-15 16:03:06 +08:00
9a2ed52119
server, sessionctx: support token-based authentication ( #36152 )
...
close pingcap/tidb#35913
2022-07-14 18:29:06 +08:00
2b4a4c6d7a
*: support bazel ( #33691 )
...
close pingcap/tidb#34083
2022-06-07 15:22:30 +08:00
7342460e07
refactor(charset): remove unused charsets map ( #35120 )
...
close pingcap/tidb#35118
2022-06-02 14:28:27 +08:00
b7eeb41c31
parser: revert latin1 as an alias for utf8mb4 ( #35025 )
...
ref pingcap/tidb#34008
2022-05-30 22:04:26 +08:00
79938e695c
dml: support for show count(*) warnings | errors ( #34721 )
...
close pingcap/tidb#25068
2022-05-23 15:50:46 +08:00
ede6f8cf16
*: Support modify table/column charset from latin1 to utf8/utf8mb4 ( #34386 )
...
ref pingcap/tidb#34008
2022-05-10 13:00:35 +08:00
1bf64c60f4
*: Refactor FieldType structure ( #33569 )
...
close pingcap/tidb#32116
2022-04-26 19:28:51 +08:00
4d3a3c259a
server: use max_allowed_packet to limit the packet size. ( #33651 )
...
close pingcap/tidb#31422
2022-04-18 11:24:03 +08:00
3ddd95906e
parser/mysql, privilege/privileges: fix trigger privilege ( #32893 )
...
close pingcap/tidb#32891
2022-03-23 11:52:33 +08:00
1d20bbfeb4
*: Annotations to fix gosec warnings of CWE-798 ( #31311 )
...
ref pingcap/tidb#31310
2022-01-11 00:21:42 +08:00
df58e6c36c
execution: refine precision of cast as decimal in agg func ( #30805 )
2021-12-23 16:53:47 +08:00
b4df7ca4dc
test: make all the tests run in serial ( #30692 )
2021-12-14 18:06:36 +08:00
5f340b88c9
parser: format error message during parsing when meet a big value. ( #28791 )
2021-11-18 00:51:47 +08:00
ec7a638e33
executor: Fix authplugin handling with alter/create ( #28468 )
2021-11-02 01:10:51 +08:00
8d9647dee5
privileges: fix create temporary tables privilege ( #29279 )
2021-11-01 16:46:51 +08:00
11b61738f3
parser: migrate test-infra to testify ( #29191 )
2021-10-28 12:30:49 +08:00
c1ec51e049
privilege: add Event and Routine privilege on db level ( #28690 )
2021-10-13 14:07:27 +08:00