Commit Graph

  • 4127c6b19a server: add MVCC API for secondary index with common handle (#24436) tangenta 2021-05-07 20:18:51 +08:00
  • 5d1958b82b planner: add some test cases about partition-table dynamic mode with global-stats and SQL binding (#24430) Yuanjia Zhang 2021-05-07 20:08:41 +08:00
  • 358c7975b1 test: fix unstable TestIssue20658 (#24425) tangenta 2021-05-07 18:50:41 +08:00
  • a329ce6cff docs: Add design document about Lock View (#24375) MyonKeminta 2021-05-07 18:42:41 +08:00
  • 9fe539c5a1 ddl: fix alter int to bit will panic in backfill index (#24263) Arenatlx 2021-05-07 17:48:42 +08:00
  • 4bde135acd ddl: generated columns to be disallowed more completely for column type change operation (need to change the data) (#24320) Lynn 2021-05-07 16:06:42 +08:00
  • 3e0947fd21 planner: add some test cases about partition table dynamic-mode and plan-cache (#24422) Yuanjia Zhang 2021-05-07 15:20:41 +08:00
  • 437a5f6251 *: fix some typos (#24418) wjHuang 2021-05-07 11:03:53 +08:00
  • ff689c08aa store/tikv: make tikv.ErrRegionUnavailable as a normal error (#24390) Shirly 2021-05-07 10:47:52 +08:00
  • 289dcfefdd util: fix enum index range for in/not in clause. (#24431) Shenghui Wu 2021-05-06 23:05:52 +08:00
  • a6ec081b82 planner: fix column pruning bug for Apply and Join (#24369) guo-shaoge 2021-05-06 21:15:52 +08:00
  • 5bd601bdae ddl: disallow changing the default value of the primary key column to null (#24417) Lynn 2021-05-06 21:01:52 +08:00
  • bc4a38c9b9 ddl: add partition compatibility for temporary table (#24406) Howie 2021-05-06 20:27:52 +08:00
  • a57dc3ab65 planner: prune partitions that will never be used (#24376) ZhuoZhi 2021-05-06 19:59:52 +08:00
  • 6ef4815d28 *: support clustered index table produce binlog (#24135) lysu 2021-05-06 18:59:53 +08:00
  • 13ff0726fd executor: support global kill (32 bits) (#20749) Ping Yu 2021-05-06 18:25:53 +08:00
  • 9d01a36a6b store/tikv: make tikv.ErrTiFlashServerBusy as a normal error instead … (#24392) Shirly 2021-05-06 17:59:53 +08:00
  • cb74578c11 executor: solve the compatibility problem between UnionScan and partition tables and remove all code about PartitionTableExec (#24394) Yuanjia Zhang 2021-05-06 16:49:52 +08:00
  • 26c948d538 store/tikv: make tikv.PDServerTimeout as a normal error instead of db… (#24388) Shirly 2021-05-06 15:49:52 +08:00
  • 82cf05e599 store/tikv: make tikv.ErrTiKVServerBusy as a normal error instead of … (#24391) Shirly 2021-05-06 15:06:27 +08:00
  • b66b43dac5 store/tikv: make tikv.ErrGCTooEarly as a normal error instead of dberror (#24400) Shirly 2021-05-06 14:41:53 +08:00
  • 1cd3788334 planner: convert Sequence as DataSource to TableDual (#24405) bb7133 2021-05-06 13:35:52 +08:00
  • c269b11705 store/copr: invalidate stale regions for Mpp query. (#24410) Han Fei 2021-05-06 13:15:52 +08:00
  • 0d4e66ee8d store/tikv: make tikv.ErrTiKV* as normal errors instead of dberror (#24396) Shirly 2021-05-06 12:09:52 +08:00
  • 337beb1f89 *: the value of tikv-client.copr-cache.capacity-mb should >=0 (#24232) Howie 2021-05-06 11:05:53 +08:00
  • 207ce344cb planner: remove useless predicates after partition pruning (#24282) ZhuoZhi 2021-05-02 23:21:51 +08:00
  • 18d519f056 stats, executor: use a correct sampling to collect stats (#23997) Yiding Cui 2021-05-02 23:11:51 +08:00
  • 2026977abc planner: Remove redundant call to expression.ColumnSubstitute (#24097) Ben Ye 2021-05-02 11:01:51 -04:00
  • 0e5c1f0719 ddl, partition: make partition table can use binary type column (#23528) xiongjiwei 2021-05-02 22:37:51 +08:00
  • 27cacd8caf ddl: fix the bug of maximum length limit of identifier #24288 (#24337) 余林颖 2021-04-30 17:01:50 +08:00
  • d16d25d5d2 store/tikv: make tikv.ErrResolveLockTimeout as a normal error instead… (#24386) Shirly 2021-04-30 15:21:50 +08:00
  • b77338d012 store/tikv: not setting special ts when resolving async locks (#22723) Yilin Chen 2021-04-30 13:29:50 +08:00
  • 1342f3a054 store/tikv: remove use of Enable1PC transaction option in store/tikv (#24366) disksing 2021-04-30 11:47:49 +08:00
  • a9a5e057e9 store/tikv: remove use of TxnScope transaction option in store/tikv (#24365) disksing 2021-04-30 11:15:50 +08:00
  • 8ff80f12b7 store/tikv: remove use of InfoSchema transaction option in store/tikv (#24364) disksing 2021-04-30 10:47:50 +08:00
  • c506155130 store/tikv: make tikv.ErrTiKVServerTimeout as a normal error (#24367) Shirly 2021-04-30 09:29:49 +08:00
  • c5ca2ea7f9 *: add security enhanced mode part 2 (#24279) Morgan Tocker 2021-04-29 10:31:57 -06:00
  • af6cece281 *: support read and write operations for the global temporary table (#24196) tiancaiamao 2021-04-29 21:49:58 +08:00
  • 6b0b74e5be statistics: fix three bugs about MergePartTopN2GlobalTopN (#24370) rebelice 2021-04-29 19:31:57 +08:00
  • f1521632e2 executor: fix a concurrent-access problem caused by accessing a single parser object in session concurrently (#24338) Yuanjia Zhang 2021-04-29 18:11:57 +08:00
  • 371e10ed1b store/tikv: remove use of CommitHook transaction option in store/tikv (#24363) disksing 2021-04-29 16:59:57 +08:00
  • 68a22eda62 store/tikv: remove use of SnapshotTS transaction option in store/tikv (#24362) disksing 2021-04-29 16:21:57 +08:00
  • 1a69af6aac store/tikv: use tikv.error.ErrWriteConflictInLatch instead of kv.ErrW… (#24348) Shirly 2021-04-29 15:35:56 +08:00
  • 257ce7d93d planner: filter conflict read_from_storage hints (#24313) rebelice 2021-04-29 14:51:57 +08:00
  • ec3558b7bf store/tikv: remove use of NotFillCache transaction option in store/tikv (#24361) disksing 2021-04-29 14:35:57 +08:00
  • 64938b80ee store/tikv: remove use of SyncLog transaction option in store/tikv (#24333) disksing 2021-04-29 14:17:57 +08:00
  • 0ec8f2d9fb store/tikv: remove use of Priority transaction options in store/tikv (#24360) disksing 2021-04-29 13:59:57 +08:00
  • 267648fb1f changelog: fix broken link (#24358) Eric Shen 2021-04-29 12:35:57 +08:00
  • 86b6429db9 store/tikv: use tikv.error.ErrTxnTooLarge instead of kv.ErrTxnTooLarge (#24353) Shirly 2021-04-29 11:39:57 +08:00
  • 4a8e671f89 store/tikv: remove use of KeyOnly transaction option in store/tikv (#24334) disksing 2021-04-29 11:13:57 +08:00
  • 75be70cd4c store/tikv: remove use of SchemaLease transaction option in store/tikv (#24331) disksing 2021-04-29 02:39:56 +08:00
  • 91ca4eafdc store/tikv: remove Pessimistic option (#24332) disksing 2021-04-28 21:21:56 +08:00
  • 349221142b store/tikv: use tikv.error.ErrCannotSetNilValue instead of kv error (#24350) Shirly 2021-04-28 21:05:56 +08:00
  • 3f8e8beb21 store/tikv: use tikv.error.ErrEntryTooLarge instead of kv error (#24351) Shirly 2021-04-28 20:45:57 +08:00
  • aaa3b748b3 store/tikv: use tikv.error.ErrInvalidTxn instead of kv.ErrInvalidTxn (#24347) Shirly 2021-04-28 19:55:56 +08:00
  • 7df2289f3b store/tikv: remove err kv.ErrNotImplemented from tikv package (#24336) Shirly 2021-04-28 19:31:56 +08:00
  • 83ebd6b8d0 store/tikv: remove kvfilter option (#24303) disksing 2021-04-28 19:15:57 +08:00
  • c347c6ced8 executor: Use TableReader directly when accessing TiFlash partition table instead of using PartitionTableExec (#24344) Yuanjia Zhang 2021-04-28 17:43:57 +08:00
  • 0d76e899f4 expression: fix wrong type infer for agg function when type is null (#24290) Zhuomin Liu 2021-04-28 17:25:56 +08:00
  • e79fa8c6b6 planner: let CopTiFlashConcurrencyFactor inflence the cost of whole plan (#24157) Han Fei 2021-04-28 16:43:56 +08:00
  • b7838d885a planner: clone possible properties before saving them (#24204) Kenan Yao 2021-04-28 16:23:56 +08:00
  • 8da5a1f113 planner, expression: support enum index scan (#22691) Shenghui Wu 2021-04-28 15:59:56 +08:00
  • 619c472005 store/tikv: remove IsolationLevel option (#24335) disksing 2021-04-28 15:25:56 +08:00
  • f07b62fcdf executor: fix data race of parallel apply operator (#24257) guo-shaoge 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) Shirly 2021-04-28 12:59:56 +08:00
  • 22dbcc5627 executor, variable: move hidden variables to struct (#24304) Morgan Tocker 2021-04-27 22:49:56 -06:00
  • dbecb9e745 executor, variable: small cleanup (#24248) Morgan Tocker 2021-04-27 11:17:56 -06:00
  • 8b0305aa2a docs/design: update the proposal of column type change (#24308) Lynn 2021-04-27 19:59:56 +08:00
  • d168fc4e60 infosync, types: Truncate float for TiFlash replica progress (#24299) birdstorm 2021-04-27 19:19:56 +08:00
  • ce13bc7400 planner: between .. and on int column can be used to prune hash partition (#24245) ZhuoZhi 2021-04-27 18:43:56 +08:00
  • 5c83f0b518 executor: make IndexLookUps in the inner side of IndexJoins support direct reading (#24261) Yuanjia Zhang 2021-04-27 17:43:57 +08:00
  • e5806410e7 executor: make IndexReaders in the inner side of IndexJoins support direct reading (#24260) Yuanjia Zhang 2021-04-27 16:03:56 +08:00
  • 75913fdc9c executor,kv: support timebounded staleness transaction (#23866) Song Gao 2021-04-27 15:44:00 +08:00
  • 6bea505237 store/tikv:move error from kv into package error (#24294) Shirly 2021-04-27 15:21:56 +08:00
  • a6bde1e4ef ddl: add http api to set customized ddl hook for remote ticase test (#24198) Arenatlx 2021-04-27 14:57:56 +08:00
  • 3b85f7d2a0 store/tikv: move batch_getter from tikv package to driver (#24273) Shirly 2021-04-27 12:37:56 +08:00
  • d67beefb7b executor: make IndexMergeReader support reading partition table directly (#24239) Yuanjia Zhang 2021-04-27 11:31:56 +08:00
  • 7e15333920 store/tikv: move kv.TxnInfo to store/tikv (#24216) disksing 2021-04-26 23:27:56 +08:00
  • c1518ac721 expression: fix wrong collation for concat function (#24297) xiongjiwei 2021-04-26 22:41:56 +08:00
  • 2fa43b6568 *: add tests/globalkilltest/go.sum file into git to remove noise (#24286) crazycs 2021-04-26 20:35:56 +08:00
  • 6f068bcd1e store/tikv:move LockExpire error from tikv package to tidb since it i… (#24269) Shirly 2021-04-26 19:27:56 +08:00
  • bd2553734b expression: support enum pushdown (#22686) dongyan 2021-04-26 18:51:56 +08:00
  • 1a6242bcec variable: Add tests for sysvar registration, int/enum validation (#24277) Morgan Tocker 2021-04-26 04:41:56 -06:00
  • d9e2bd3da4 planner: fix visit info for grant/revoke (#23946) Morgan Tocker 2021-04-25 22:11:55 -06:00
  • 6084a6a5ff variable: change SetSessionSystemVar to accept string (#24247) Morgan Tocker 2021-04-25 21:47:55 -06:00
  • af9775aaeb store/tikv/2pc: remove package tablecodec (#24184) Shirly 2021-04-26 11:27:55 +08:00
  • 73b5e54c65 util/kvcache: enhance kvcache (#24242) ClSlaid 2021-04-26 01:37:55 +08:00
  • a21ead476c executor: accelerate TestVectorizedMergeJoin and TestVectorizedShuffleMergeJoin (#24177) mmyj 2021-04-26 00:03:55 +08:00
  • 5800336b52 executor, table: improve update ignore & Insert on duplicate ignore performance (#24203) Zijie Lu 2021-04-25 23:01:55 +08:00
  • d4b6a4417b expression: fix cast real, decimal to time (#24120) Rain Li 2021-04-25 04:13:55 -05:00
  • 2c67a8011c expression: fix wrong flen infer for bit constant (#23867) Zhuomin Liu 2021-04-25 16:23:55 +08:00
  • 4ac76b4ce5 store/tikv: set memdb's size limits after create (#24215) disksing 2021-04-25 14:49:55 +08:00
  • fb676b7697 Revert "planner: donot prune all columns for Projection (#24024)" (#24180) guo-shaoge 2021-04-25 11:47:55 +08:00
  • da5574a067 */tests: remove ineffectual assignment in tests (#24225) Shirly 2021-04-25 11:35:54 +08:00
  • 6344f7a02e ddl: quickly process the next job after processing the cancelled DDL job (#24146) Lynn 2021-04-25 10:53:55 +08:00
  • c25042543a store/tikv: move lock wait time to store/tikv (#24217) disksing 2021-04-25 10:43:55 +08:00
  • 24d93db762 execution: make IndexLookUpReader support reading partition table directly (#24197) Yuanjia Zhang 2021-04-24 17:53:54 +08:00
  • 3708e80db7 planner/core: remove random test to reduce CI time (#24207) rebelice 2021-04-23 18:51:54 +08:00
  • 5c338e2013 copr: add missing TestingT (#24224) disksing 2021-04-23 17:49:54 +08:00