Commit Graph

13363 Commits

Author SHA1 Message Date
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) 2021-05-11 10:57:38 +08:00
xhe
9e13287d9d *: remove SchemaVersion in TransactionContext (#24236) 2021-05-11 10:31:39 +08:00
3dd2e546f8 store/tikv: make tikv.ErrTokenLimit as a normal error instead of terror (#24484) 2021-05-11 10:15:39 +08:00
f135c534a5 plan: merge continuous selections and delete surely true expressions (#24214) 2021-05-10 23:25:37 +08:00
c6c8265e09 store/tikv: remove use of TaskID transaction option in store/tikv (#24407) 2021-05-10 22:51:37 +08:00
b8cad01bef privilege: fix RequestVerificationWithUser use of default roles (#24442) 2021-05-10 22:08:42 +08:00
xhe
5e9e0e6e37 *: consitent get infoschema (#24230) 2021-05-10 21:00:36 +08:00
a0fad5a9ef planner: add more test cases about dynamic-mode with new-collation (#24454) 2021-05-10 19:57:30 +08:00
0581cb4ed9 executor: add some test cases about partition-table dynamic mode with view (#24448) 2021-05-10 18:47:27 +08:00
f29cbd3b6b store/tikv/error: remove unused error to driver package (#24426) 2021-05-10 16:28:45 +08:00
xhe
96577f9d1d expression: try to fix TestExprPushDownToFlash tests (#24235) 2021-05-10 13:38:43 +08:00
b0dfa746bf *: fix gosimple check (#24460) 2021-05-10 12:56:43 +08:00
3b935289ae variable: improve test coverage (#24503) 2021-05-10 12:04:45 +08:00
04da3ceade store/cop: reload region every time when meeting io error (#24447) 2021-05-08 18:06:42 +08:00
0859a3c029 planner: refactor Converting Partition Keys for shuffle hash join (#24456) 2021-05-08 17:40:41 +08:00
8ed1d9d4a7 meta: add an in-memory autoID allocator (#24438) 2021-05-08 16:36:41 +08:00
b0dd4dae2a tikv: add id to version map to accelerate get region by id (#24403) 2021-05-08 15:24:41 +08:00
82ea46d652 sessionctx/variable: Improve sysvar test coverage, collation normalization (#24472) 2021-05-08 11:18:43 +08:00
bd011d3c95 store/tikv: make tikv.ErrTiFlashServerTimeout as a normal error instead of dberror (#24385) 2021-05-08 10:54:44 +08:00
075df515e4 executor, session, variable: Move deprecation, synonyms, scope validation to sysvar struct (#24280) 2021-05-07 23:12:41 +08:00
4127c6b19a server: add MVCC API for secondary index with common handle (#24436) 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) 2021-05-07 20:08:41 +08:00
358c7975b1 test: fix unstable TestIssue20658 (#24425) 2021-05-07 18:50:41 +08:00
a329ce6cff docs: Add design document about Lock View (#24375) 2021-05-07 18:42:41 +08:00
9fe539c5a1 ddl: fix alter int to bit will panic in backfill index (#24263) 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) 2021-05-07 16:06:42 +08:00
3e0947fd21 planner: add some test cases about partition table dynamic-mode and plan-cache (#24422) 2021-05-07 15:20:41 +08:00
437a5f6251 *: fix some typos (#24418) 2021-05-07 11:03:53 +08:00
ff689c08aa store/tikv: make tikv.ErrRegionUnavailable as a normal error (#24390) 2021-05-07 10:47:52 +08:00
289dcfefdd util: fix enum index range for in/not in clause. (#24431) 2021-05-06 23:05:52 +08:00
a6ec081b82 planner: fix column pruning bug for Apply and Join (#24369) 2021-05-06 21:15:52 +08:00
5bd601bdae ddl: disallow changing the default value of the primary key column to null (#24417) 2021-05-06 21:01:52 +08:00
bc4a38c9b9 ddl: add partition compatibility for temporary table (#24406) 2021-05-06 20:27:52 +08:00
a57dc3ab65 planner: prune partitions that will never be used (#24376) 2021-05-06 19:59:52 +08:00
6ef4815d28 *: support clustered index table produce binlog (#24135) 2021-05-06 18:59:53 +08:00
13ff0726fd executor: support global kill (32 bits) (#20749) 2021-05-06 18:25:53 +08:00
9d01a36a6b store/tikv: make tikv.ErrTiFlashServerBusy as a normal error instead … (#24392) 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) 2021-05-06 16:49:52 +08:00
26c948d538 store/tikv: make tikv.PDServerTimeout as a normal error instead of db… (#24388) 2021-05-06 15:49:52 +08:00
82cf05e599 store/tikv: make tikv.ErrTiKVServerBusy as a normal error instead of … (#24391)
Co-authored-by: Ti Chi Robot <ti-community-prow-bot@tidb.io>
2021-05-06 15:06:27 +08:00
b66b43dac5 store/tikv: make tikv.ErrGCTooEarly as a normal error instead of dberror (#24400) 2021-05-06 14:41:53 +08:00
1cd3788334 planner: convert Sequence as DataSource to TableDual (#24405) 2021-05-06 13:35:52 +08:00
c269b11705 store/copr: invalidate stale regions for Mpp query. (#24410) 2021-05-06 13:15:52 +08:00
0d4e66ee8d store/tikv: make tikv.ErrTiKV* as normal errors instead of dberror (#24396) 2021-05-06 12:09:52 +08:00
337beb1f89 *: the value of tikv-client.copr-cache.capacity-mb should >=0 (#24232) 2021-05-06 11:05:53 +08:00
207ce344cb planner: remove useless predicates after partition pruning (#24282) 2021-05-02 23:21:51 +08:00
18d519f056 stats, executor: use a correct sampling to collect stats (#23997) 2021-05-02 23:11:51 +08:00
2026977abc planner: Remove redundant call to expression.ColumnSubstitute (#24097) 2021-05-02 23:01:51 +08:00
0e5c1f0719 ddl, partition: make partition table can use binary type column (#23528) 2021-05-02 22:37:51 +08:00