Commit Graph

  • 9148ff9f44 ddl, transaction: DDL on temporary tables won't affect transactions (#24534) djshow832 2021-05-17 22:31:39 +08:00
  • 0f10bef470 domain, session: Add new sysvarcache to replace global values cache (#24359) Morgan Tocker 2021-05-17 08:13:39 -06:00
  • d641810f1a session: test that temporary tables will also be retried (#24505) djshow832 2021-05-17 21:49:39 +08:00
  • 2ca98e393c *: compatibility with staleread (#24285) xhe 2021-05-17 19:53:39 +08:00
  • ae36fbdb31 tablecodec: fix write wrong prefix index value when collation is ascii_bin/latin1_bin (#24578) lysu 2021-05-17 14:35:39 +08:00
  • c20d496dd7 executor: add test cases about partition table with expression (#24628) rebelice 2021-05-17 14:23:39 +08:00
  • 2df8c3bfd1 store/tikv: resolve ReplicaReadType dependencies (#24653) disksing 2021-05-17 14:09:39 +08:00
  • 8ad868f801 *: Add security enhanced mode part 3 (#24412) Morgan Tocker 2021-05-16 22:45:38 -06:00
  • 09e95b9028 planner: fix wrong column offsets when processing dynamic pruning for IndexJoin (#24659) Yuanjia Zhang 2021-05-17 11:51:39 +08:00
  • 0eefeecd1b executor: add some test cases about partition table dynamic-mode with split-region (#24665) Yuanjia Zhang 2021-05-17 11:37:39 +08:00
  • f2cb145af2 planner, privilege: Add security enhanced mode part 4 (#24416) Morgan Tocker 2021-05-16 21:25:39 -06:00
  • 557c94b9ba store/tikv: remove CompareTS (#24657) disksing 2021-05-17 11:13:39 +08:00
  • e92df204b5 planner: fix wrongly check for update statement (#24614) xiongjiwei 2021-05-14 19:09:38 +08:00
  • 42b12f7cc3 store/tikv: remove options from unionstore (#24629) disksing 2021-05-14 18:01:38 +08:00
  • 4d7fcbb3df executor: add correctness tests about direct reading with ORDER BY and LIMIT (#24455) ZhuoZhi 2021-05-14 17:33:38 +08:00
  • 392df99f04 cmd: ddl_test modify retryCnt from 5 to 20 (#24662) HuaiyuXu 2021-05-14 17:21:38 +08:00
  • 031a9fa18b ddl: refactor rule [4/6] (#24007) xhe 2021-05-14 17:05:38 +08:00
  • d9f28c7f76 executor, privileges: Add dynamic privileges to SHOW PRIVILEGES (#24646) Morgan Tocker 2021-05-14 02:07:39 -06:00
  • ea7f0ca1ba store: fix data race about KVStore.tikvClient (#24655) Song Gao 2021-05-14 15:49:38 +08:00
  • 80a557eb49 sessionctx: change innodb large prefix default (#24555) Morgan Tocker 2021-05-13 22:43:38 -06:00
  • d169a57ba5 util: fix wrong enum building for index range (#24632) Shenghui Wu 2021-05-14 11:55:38 +08:00
  • e628bad698 txn: avoid the gc resolving pessimistic locks of ongoing transactions (#24601) cfzjywxk 2021-05-14 10:31:38 +08:00
  • 18cbfaac15 *: enable gosimple linter (#24617) tison 2021-05-14 09:15:38 +08:00
  • b7c22aa31d kv: remove UnionStore interface (#24625) disksing 2021-05-13 21:29:39 +08:00
  • 5d40ea459a executor, store: Pass the SQL digest down to pessimistic lock request (#24380) MyonKeminta 2021-05-13 20:43:38 +08:00
  • aecff1c42e ranger: fix the case which could have duplicate ranges (#24590) Yiding Cui 2021-05-13 20:03:38 +08:00
  • 1df03a6808 planner: fix incorrect TableDual plan built from nulleq (#24596) sylzd 2021-05-13 19:51:38 +08:00
  • aa3e64d08b store/tikv: use latest PD TS plus one as min commit ts (#24579) Yilin Chen 2021-05-13 19:31:39 +08:00
  • 1c4fbfce50 server: close the temporary session in HTTP API to avoid memory leak (#24339) tiancaiamao 2021-05-13 18:47:39 +08:00
  • 769062b318 store/driver: move backoff driver into single package so we can use i… (#24624) Shirly 2021-05-13 18:35:39 +08:00
  • d2bdfd51b7 store/tikv: move transaction options out to /kv (#24619) disksing 2021-05-13 17:49:39 +08:00
  • 9c3f1b70c2 variables: init cte max recursive deeps in a new session (#24609) xiongjiwei 2021-05-13 17:11:40 +08:00
  • 7c8ddd808a store/tikv: move Backoffer into a single package (#24525) Shirly 2021-05-13 15:47:40 +08:00
  • 9692c1386b store/tikv: remove use of CollectRuntimeStats option in store/tikv (#24604) disksing 2021-05-13 15:19:40 +08:00
  • cc83cc524f store/tikv: remove use of GuaranteeLinearizability option in store/tikv (#24605) disksing 2021-05-13 14:45:40 +08:00
  • f2c2fbda47 binlog: DML on temporary tables do not write binlog (#24570) djshow832 2021-05-13 14:13:39 +08:00
  • 956149cdbb planner/core: refresh stale regions in cache for batch cop response (#24457) Han Fei 2021-05-13 13:35:39 +08:00
  • c90f48d80d *: typo fix (#24564) Howie 2021-05-13 13:07:39 +08:00
  • 2105317479 executor: Improve the performance of appending not fixed columns (#20969) mmyj 2021-05-13 12:57:39 +08:00
  • acf2e82b52 executor: fix point_get result on clustered index when new-row-format disabled but new-collation enabled (#24544) lysu 2021-05-13 12:45:40 +08:00
  • 5fd39d1ed0 ddl: forbid recover/flashback temporary tables (#24518) djshow832 2021-05-13 12:09:39 +08:00
  • 68d0a25183 test: make TestExtractStartTs stable (#24585) 龙方淞 2021-05-13 11:55:39 +08:00
  • d5a0e6a1d3 *: fix errcheck (#24463) jianzhiyao 2021-05-13 11:31:39 +08:00
  • dc5c226423 execution: Fix issue 24439 Inconsistent error with MySQL for GRANT CREATE USER ON <specific db>.* (#24485) sylzd 2021-05-13 11:15:39 +08:00
  • f92df3c5b1 ddl: speedup test case TestIndexOnMultipleGeneratedColumn (#24487) jianzhiyao 2021-05-13 10:35:40 +08:00
  • 75fcd6586b ddl: forbid partition on temporary mode before put into queue (#24565) Howie 2021-05-13 02:19:39 +08:00
  • 61131c6f1d executor: add partition pruning tests for adding and dropping partition operations (#24573) Yuanjia Zhang 2021-05-13 00:47:39 +08:00
  • d54e8841a1 store/tikv: remove use of SampleStep option in store/tikv (#24461) disksing 2021-05-13 00:27:40 +08:00
  • 771255e010 executor, meta: Allocate auto id for global temporary tables (#24506) djshow832 2021-05-12 23:45:40 +08:00
  • e5840626e5 store/tikv: remove use of MatchStoreLabels transaction option in store/tikv (#24465) disksing 2021-05-12 23:07:40 +08:00
  • b6b352cc57 store/tikv: change backoff type for missed tiflash peer. (#24577) Han Fei 2021-05-12 22:39:40 +08:00
  • 6228e22467 store/tikv: remove use of IsStatenessReadOnly option in store/tikv (#24464) disksing 2021-05-12 22:13:40 +08:00
  • 89c0e6c91a ddl: add check table compatibility for temporary table (#24501) Howie 2021-05-12 21:49:40 +08:00
  • 6a69ee70ca store/driver: move error to single package (#24549) Shirly 2021-05-12 20:41:40 +08:00
  • 9527fa38db store/tikv: remove use of ReplicaRead transaction option in store/tikv (#24409) disksing 2021-05-12 20:01:40 +08:00
  • e7db533810 planner: ignore lock for temporary table of PointGet and BatchPointGet (#24540) mmyj 2021-05-12 19:49:40 +08:00
  • b1d134d7d9 txn: Add txn state's view (#22908) 龙方淞 2021-05-12 19:25:40 +08:00
  • 1ae648bd61 store/tikv: remove use of EnableAsyncCommit option in store/tikv (#24462) disksing 2021-05-12 19:11:40 +08:00
  • 081291b06e *: the value of tikv-client.store-liveness-timeout should not less than 0 (#24244) Howie 2021-05-12 18:51:40 +08:00
  • 01798548d9 store/tikv: remove use of SchemaAmender option in store/tikv (#24408) disksing 2021-05-12 18:27:40 +08:00
  • ec618f1619 planner: support set tidb_allow_mpp to 2 or ENFORCE to enforce use mpp mode. (#24516) Zhi Qi 2021-05-12 18:05:40 +08:00
  • e40f8c0881 *: fix revoke statement for CURRENT_USER() and refine error message (#24052) tiancaiamao 2021-05-12 16:40:58 +08:00
  • 3eedd404b8 executor: add some test cases about partition table dynamic-mode with clustered-index (#24523) Yuanjia Zhang 2021-05-11 19:59:40 +08:00
  • c5e20dd1a2 variable: fix the TiDBDistSQLScanConcurrency comment (#24451) Ryan Leung 2021-05-11 19:21:40 +08:00
  • 7611952a09 store/tikv: make tikv.ErrLockAcquireFailAndNoWaitSet as a normal error (#24475) Shirly 2021-05-11 17:11:39 +08:00
  • 7d41c86812 planner: create new column slice in PreparePossibleProperties (#24342) Mingcong Han 2021-05-11 16:21:39 +08:00
  • 263a47e85c executor: add a test for dynamic partition prune mode with equal expression (#24520) rebelice 2021-05-11 15:51:39 +08:00
  • b639ff55fd store/tikv: make tikv.ErrQueryInterrupted as a normal error (#24474) Shirly 2021-05-11 15:19:40 +08:00
  • c1a1550ba0 store/tikv: make tikv.ErrUnknown as a normal error instead of terror (#24486) Shirly 2021-05-11 14:59:38 +08:00
  • 6e348f44d2 parser: update parser to fix Can't recognize numeric literals when set 'ANSI_QUOTES' sql_mode (#24522) xiongjiwei 2021-05-11 14:41:39 +08:00
  • 5460b5c77f store, executor: rename resolveTS to safeTS to be consistent with TiKV (#24538) JmPotato 2021-05-11 14:03:38 +08:00
  • 81ce996c41 session: add a test case to cover batch point get for temporary table (#24519) mmyj 2021-05-11 13:35:38 +08:00
  • c8bc701170 *: misc cleanups to variable package (#24507) Morgan Tocker 2021-05-10 23:23:38 -06:00
  • e26b8470c7 variable: use the defined variable (#24509) Ryan Leung 2021-05-11 13:11:38 +08:00
  • 24e9c1342b ddl: speedup test case TestModifyColumnTime (#24469) jianzhiyao 2021-05-11 12:59:38 +08:00
  • 3fed33fc17 statistics: dump FMSketch to KV only for partition table with dynamic prune mode (#24453) rebelice 2021-05-11 12:47:38 +08:00
  • 9b86513a4d store/tikv: make tikv.ErrLockWaitTimeout as a normal error instead of… (#24424) Shirly 2021-05-11 12:25:38 +08:00
  • daf133cf81 store/copr: removes the unused fields in batchCopIterator (#24446) Shirly 2021-05-11 12:13:39 +08:00
  • d27fda32fb executor: add correctness tests about direct reading with aggregations (#24491) ZhuoZhi 2021-05-11 11:59:39 +08:00
  • 7c1997517c txn: Use TransactionOption in store/tikv module (#23255) 龙方淞 2021-05-11 11:17:38 +08:00
  • f13f696400 executor: add correctness tests about PointGet and BatchGet (#24467) ZhuoZhi 2021-05-11 10:57:38 +08:00
  • 9e13287d9d *: remove SchemaVersion in TransactionContext (#24236) xhe 2021-05-11 10:31:39 +08:00
  • 3dd2e546f8 store/tikv: make tikv.ErrTokenLimit as a normal error instead of terror (#24484) Shirly 2021-05-11 10:15:39 +08:00
  • f135c534a5 plan: merge continuous selections and delete surely true expressions (#24214) Zhuhe Fang 2021-05-10 23:25:37 +08:00
  • c6c8265e09 store/tikv: remove use of TaskID transaction option in store/tikv (#24407) disksing 2021-05-10 22:51:37 +08:00
  • b8cad01bef privilege: fix RequestVerificationWithUser use of default roles (#24442) Morgan Tocker 2021-05-10 08:08:42 -06:00
  • 5e9e0e6e37 *: consitent get infoschema (#24230) xhe 2021-05-10 21:00:36 +08:00
  • a0fad5a9ef planner: add more test cases about dynamic-mode with new-collation (#24454) Yuanjia Zhang 2021-05-10 19:57:30 +08:00
  • 0581cb4ed9 executor: add some test cases about partition-table dynamic mode with view (#24448) Yuanjia Zhang 2021-05-10 18:47:27 +08:00
  • f29cbd3b6b store/tikv/error: remove unused error to driver package (#24426) Shirly 2021-05-10 16:28:45 +08:00
  • 96577f9d1d expression: try to fix TestExprPushDownToFlash tests (#24235) xhe 2021-05-10 13:38:43 +08:00
  • b0dfa746bf *: fix gosimple check (#24460) jianzhiyao 2021-05-10 12:56:43 +08:00
  • 3b935289ae variable: improve test coverage (#24503) Morgan Tocker 2021-05-09 22:04:45 -06:00
  • 04da3ceade store/cop: reload region every time when meeting io error (#24447) Han Fei 2021-05-08 18:06:42 +08:00
  • 0859a3c029 planner: refactor Converting Partition Keys for shuffle hash join (#24456) Zhuhe Fang 2021-05-08 17:40:41 +08:00
  • 8ed1d9d4a7 meta: add an in-memory autoID allocator (#24438) djshow832 2021-05-08 16:36:41 +08:00
  • b0dd4dae2a tikv: add id to version map to accelerate get region by id (#24403) amyangfei 2021-05-08 15:24:41 +08:00
  • 82ea46d652 sessionctx/variable: Improve sysvar test coverage, collation normalization (#24472) Morgan Tocker 2021-05-07 21:18:43 -06:00
  • bd011d3c95 store/tikv: make tikv.ErrTiFlashServerTimeout as a normal error instead of dberror (#24385) Shirly 2021-05-08 10:54:44 +08:00
  • 075df515e4 executor, session, variable: Move deprecation, synonyms, scope validation to sysvar struct (#24280) Morgan Tocker 2021-05-07 09:12:41 -06:00