Commit Graph

13291 Commits

Author SHA1 Message Date
91ca4eafdc store/tikv: remove Pessimistic option (#24332) 2021-04-28 21:21:56 +08:00
349221142b store/tikv: use tikv.error.ErrCannotSetNilValue instead of kv error (#24350) 2021-04-28 21:05:56 +08:00
3f8e8beb21 store/tikv: use tikv.error.ErrEntryTooLarge instead of kv error (#24351) 2021-04-28 20:45:57 +08:00
aaa3b748b3 store/tikv: use tikv.error.ErrInvalidTxn instead of kv.ErrInvalidTxn (#24347) 2021-04-28 19:55:56 +08:00
7df2289f3b store/tikv: remove err kv.ErrNotImplemented from tikv package (#24336) 2021-04-28 19:31:56 +08:00
83ebd6b8d0 store/tikv: remove kvfilter option (#24303) 2021-04-28 19:15:57 +08:00
c347c6ced8 executor: Use TableReader directly when accessing TiFlash partition table instead of using PartitionTableExec (#24344) 2021-04-28 17:43:57 +08:00
0d76e899f4 expression: fix wrong type infer for agg function when type is null (#24290) 2021-04-28 17:25:56 +08:00
e79fa8c6b6 planner: let CopTiFlashConcurrencyFactor inflence the cost of whole plan (#24157) 2021-04-28 16:43:56 +08:00
b7838d885a planner: clone possible properties before saving them (#24204) 2021-04-28 16:23:56 +08:00
8da5a1f113 planner, expression: support enum index scan (#22691) 2021-04-28 15:59:56 +08:00
619c472005 store/tikv: remove IsolationLevel option (#24335) 2021-04-28 15:25:56 +08:00
f07b62fcdf executor: fix data race of parallel apply operator (#24257) 2021-04-28 15:09:56 +08:00
0cb32a128b executor: fix projection executor panic and add failpoint test (#24231) 2021-04-28 14:15:56 +08:00
a1d4d9d028 store/tikv:use tikv.error.ErrNotExist instead of kv.ErrNotExist (#24136) 2021-04-28 12:59:56 +08:00
22dbcc5627 executor, variable: move hidden variables to struct (#24304) 2021-04-28 12:49:56 +08:00
dbecb9e745 executor, variable: small cleanup (#24248) 2021-04-28 01:17:56 +08:00
8b0305aa2a docs/design: update the proposal of column type change (#24308) 2021-04-27 19:59:56 +08:00
d168fc4e60 infosync, types: Truncate float for TiFlash replica progress (#24299) 2021-04-27 19:19:56 +08:00
ce13bc7400 planner: between .. and on int column can be used to prune hash partition (#24245) 2021-04-27 18:43:56 +08:00
5c83f0b518 executor: make IndexLookUps in the inner side of IndexJoins support direct reading (#24261) 2021-04-27 17:43:57 +08:00
e5806410e7 executor: make IndexReaders in the inner side of IndexJoins support direct reading (#24260) 2021-04-27 16:03:56 +08:00
75913fdc9c executor,kv: support timebounded staleness transaction (#23866) 2021-04-27 15:44:00 +08:00
6bea505237 store/tikv:move error from kv into package error (#24294) 2021-04-27 15:21:56 +08:00
a6bde1e4ef ddl: add http api to set customized ddl hook for remote ticase test (#24198) 2021-04-27 14:57:56 +08:00
3b85f7d2a0 store/tikv: move batch_getter from tikv package to driver (#24273) 2021-04-27 12:37:56 +08:00
d67beefb7b executor: make IndexMergeReader support reading partition table directly (#24239) 2021-04-27 11:31:56 +08:00
7e15333920 store/tikv: move kv.TxnInfo to store/tikv (#24216) 2021-04-26 23:27:56 +08:00
c1518ac721 expression: fix wrong collation for concat function (#24297) 2021-04-26 22:41:56 +08:00
2fa43b6568 *: add tests/globalkilltest/go.sum file into git to remove noise (#24286) 2021-04-26 20:35:56 +08:00
6f068bcd1e store/tikv:move LockExpire error from tikv package to tidb since it i… (#24269) 2021-04-26 19:27:56 +08:00
bd2553734b expression: support enum pushdown (#22686) 2021-04-26 18:51:56 +08:00
1a6242bcec variable: Add tests for sysvar registration, int/enum validation (#24277) 2021-04-26 18:41:56 +08:00
d9e2bd3da4 planner: fix visit info for grant/revoke (#23946) 2021-04-26 12:11:55 +08:00
6084a6a5ff variable: change SetSessionSystemVar to accept string (#24247) 2021-04-26 11:47:55 +08:00
af9775aaeb store/tikv/2pc: remove package tablecodec (#24184) 2021-04-26 11:27:55 +08:00
73b5e54c65 util/kvcache: enhance kvcache (#24242) 2021-04-26 01:37:55 +08:00
a21ead476c executor: accelerate TestVectorizedMergeJoin and TestVectorizedShuffleMergeJoin (#24177) 2021-04-26 00:03:55 +08:00
5800336b52 executor, table: improve update ignore & Insert on duplicate ignore performance (#24203) 2021-04-25 23:01:55 +08:00
d4b6a4417b expression: fix cast real, decimal to time (#24120) 2021-04-25 17:13:55 +08:00
2c67a8011c expression: fix wrong flen infer for bit constant (#23867) 2021-04-25 16:23:55 +08:00
4ac76b4ce5 store/tikv: set memdb's size limits after create (#24215) 2021-04-25 14:49:55 +08:00
fb676b7697 Revert "planner: donot prune all columns for Projection (#24024)" (#24180) 2021-04-25 11:47:55 +08:00
da5574a067 */tests: remove ineffectual assignment in tests (#24225) 2021-04-25 11:35:54 +08:00
6344f7a02e ddl: quickly process the next job after processing the cancelled DDL job (#24146) 2021-04-25 10:53:55 +08:00
c25042543a store/tikv: move lock wait time to store/tikv (#24217) 2021-04-25 10:43:55 +08:00
24d93db762 execution: make IndexLookUpReader support reading partition table directly (#24197) 2021-04-24 17:53:54 +08:00
3708e80db7 planner/core: remove random test to reduce CI time (#24207) 2021-04-23 18:51:54 +08:00
5c338e2013 copr: add missing TestingT (#24224) 2021-04-23 17:49:54 +08:00
f9d4af0276 executor: skip TestMppExecution when race is enabled (#24222) 2021-04-23 16:15:54 +08:00