9c64224c49
*: Reduce data inconsistencies ( #31547 )
...
ref pingcap/tidb#26833
2022-02-11 13:51:36 +08:00
dcbfda914a
ddl, executor: add warning log for lock/unlock tables ( #29301 )
2021-11-04 14:23:01 +08:00
ec7a638e33
executor: Fix authplugin handling with alter/create ( #28468 )
2021-11-02 01:10:51 +08:00
f46359484c
brie: Fix handling of scheme when SEM is enabled ( #29037 )
2021-10-25 21:24:49 +08:00
94e30df8e2
parser: fix compiling, add unit tests ( #28700 )
2021-10-11 23:15:25 +08:00
7755d25aba
*: Integrate SkyWalking-eyes to check license headers in CI and fix licenses headers ( #27198 )
2021-08-16 18:52:00 +08:00
e04181b351
executor: forbid read from stale query result ( #25954 )
2021-07-13 16:49:32 +08:00
9cf25b6c24
executor: check privilege before adding ( #23519 )
2021-07-01 10:09:26 +08:00
9321489621
ddl, executor: fix test race in terror ( #25405 )
2021-06-15 13:16:36 +08:00
9f8175743f
*: refine some error messages ( #24767 )
2021-06-03 21:14:26 +08:00
542da5d60b
*: prepare errors for CTE ( #24763 )
2021-05-20 06:03:40 +08:00
dc5c226423
execution: Fix issue 24439 Inconsistent error with MySQL for GRANT CREATE USER ON <specific db>.* ( #24485 )
2021-05-13 11:15:39 +08:00
eb2b0ca182
ddl: grant nonexistent user/role incompatible error ( #23853 )
2021-04-17 00:37:51 +08:00
90d02b2eed
*: add support for dynamic privileges ( #22778 )
2021-04-01 00:17:24 +08:00
3641cd4fe0
executor: fix split table with large integers ( #21277 )
2021-03-15 16:18:56 +08:00
31bbfcef82
executor: refine maxOneRow ( #22194 )
...
Signed-off-by: wjhuang2016 <huangwenjun1997@gmail.com >
2021-01-09 13:19:14 +08:00
6910eae2a1
executor: load data statement shoule not be prepared ( #21188 )
2020-11-23 13:49:56 +08:00
2f067c0542
*: redact arguments for Error ( #20436 )
2020-10-21 14:44:08 +08:00
43764a59b7
RFC + Support of BACKUP and RESTORE statements ( #15274 )
2020-04-30 19:35:56 +08:00
9f0736ee8b
errno: move the error code from the parser/mysql to tidb/errno ( #15277 )
2020-03-11 15:40:21 +08:00
465af00b46
*: use new registrable terror ( #14606 )
2020-02-06 16:40:26 +08:00
744c5c1d67
planner, executor: fix error code ( #13733 )
2019-12-03 13:14:49 +08:00
421de5ef20
executor,server: re-implement the kill statement by checking the Next() function ( #10841 )
2019-06-20 11:03:21 +08:00
08e4bd988f
store/tikv: support single statement rollback for pessimistic transaction ( #10654 )
2019-06-05 13:40:12 +08:00
c9cc3b7e32
executor: support prepare DDL statements with no parameters ( #10144 )
2019-05-06 08:29:23 +08:00
62d37a8356
executor: fix the error message when granting to a non-exist user ( #10239 )
2019-05-05 22:11:38 +08:00
778c3f4a5a
privilege, executor: add SET ROLE and CURRENT_ROLE support ( #9581 )
2019-03-21 13:11:27 +08:00
b845f2a4da
executor, planner: support show create view ( #9309 )
2019-02-19 10:18:57 +08:00
7ab61d85ce
executor: improve SHOW commands compatibility ( #8417 )
2018-11-26 20:39:56 +08:00
0c3e9c1652
session,executor: run statement without transaction ( #8260 )
...
`set @@autocommit = 0`
`select 1` // This statement should not make the session enter a transaction,
because it never need Txn().
Make txn lazy initialize
2018-11-14 20:10:58 +08:00
89dda9d9a8
*: move parser to a separate repository ( #8036 )
2018-10-25 11:12:10 +08:00
d1f2587903
*: admin check table return tidb specific error code. ( #7363 )
2018-08-14 13:54:16 +08:00
4a203fd525
executor: add placeholder count check in prepare stage ( #7162 )
2018-07-29 13:35:59 +08:00
b5f9b35a45
plan: refactor the code of building Insert. ( #7068 )
2018-07-25 22:41:42 +08:00
a54ab4270c
executor: gather all the error definitions together ( #6772 )
2018-06-07 10:58:03 +08:00