Commit Graph

17667 Commits

Author SHA1 Message Date
f89466daa2 sessionctx: set skipInit false for TiDBOptProjectionPushDown and TiDBOptAggPushDown (#35491)
close pingcap/tidb#35083
2022-06-21 15:38:37 +08:00
5c9ad77ae1 *: add support for disabling noop variables (#35496)
close pingcap/tidb#8895
2022-06-21 14:10:36 +08:00
2648989a55 lightning: add store write limiter (#35193)
close pingcap/tidb#35192
2022-06-21 13:02:36 +08:00
49603af359 expression: avoid padding 0 when implicitly cast to binary (#35053)
close pingcap/tidb#34823
2022-06-21 12:22:36 +08:00
0e7f8830d0 types: fix creating partition tables fail in ANSI_QUOTES mode (#35379)
ref pingcap/tidb#24980, close pingcap/tidb#35281
2022-06-21 09:30:35 +08:00
fcfa26cb39 executor: add the missed runtime stats when the index merge partial task returns 0 row (#35297)
close pingcap/tidb#35296
2022-06-21 02:04:36 +08:00
6266817ced statistics: batch insert topn and bucket when saving table stats (#35326)
ref pingcap/tidb#35142
2022-06-21 01:36:36 +08:00
1c02b4e90b parser: Add support for INTERVAL expr unit + expr (#30253) (#35390)
close pingcap/tidb#30253
2022-06-21 01:00:36 +08:00
xhe
069b58b152 config: add missing nodelay example (#35255)
close pingcap/tidb#35254
2022-06-21 00:24:37 +08:00
2e1e3f1269 *: Introduce OptimisticTxnContextProvider for optimistic txn (#35131)
close pingcap/tidb#35130
2022-06-21 00:04:37 +08:00
2a45f21027 statistics: fix panic when using wrong globalStats.Indices key (#35424)
close pingcap/tidb#35421
2022-06-20 23:36:38 +08:00
ed094b4dac *: fix store token is up to the limit in test (#35374)
close pingcap/tidb#35375
2022-06-20 23:04:38 +08:00
44623f03f4 *: enable more flaky and update bazel config (#35500)
ref pingcap/tidb#35247
2022-06-20 21:46:37 +08:00
cd690e3d54 ddl: expose getPrimaryKey() as a public method of model.TableInfo (#35512)
close pingcap/tidb#35511
2022-06-20 18:16:36 +08:00
cd731af05a expression, util: add KeyWithoutTrimRightSpace for collator (#35475)
close pingcap/tidb#35451
2022-06-20 14:56:37 +08:00
7bd892340d infoschema: try on each PD member until one succeeds or all fail (#35285)
close pingcap/tidb#35268
2022-06-20 11:04:35 +08:00
9a77892ac8 execution: avoid decimal overflow and check valid (#34399)
close pingcap/tidb#30347, close pingcap/tidb#34388
2022-06-17 21:42:36 +08:00
xhe
fe1b9915ba *: add parser generation command at the root (#35396)
close pingcap/tidb#29322
2022-06-17 20:44:35 +08:00
566a215373 *: enable nogo to use fast incremental linter (#35344)
ref pingcap/tidb#35345
2022-06-17 19:58:36 +08:00
712e51ae4f executor: separte analyze v1/v2 code for for analyzeExec (#35312)
ref pingcap/tidb#35200
2022-06-17 19:36:36 +08:00
45a9a7e5ab txn: fix bug that some times lock ts and read ts are not the same (#35470)
close pingcap/tidb#35459
2022-06-17 18:20:36 +08:00
96526518b4 statistics: support tracking column cmsketch (#35135)
ref pingcap/tidb#34052
2022-06-17 17:20:35 +08:00
580a68dff3 planner: fix cte-schema-clone will clone the old hashcode of its column if any (#35415)
close pingcap/tidb#35404
2022-06-17 16:50:35 +08:00
27a1b944b8 error: split an error type from ErrKeyColumnDoesNotExists (#35394)
close pingcap/tidb#35102
2022-06-17 15:46:35 +08:00
d3b79de20b planner: fix the wrong cost formula of MPPExchanger (#35438)
ref pingcap/tidb#35240
2022-06-17 13:26:35 +08:00
945d7effaf statistics: handle topn reference if it is nil (#35328)
ref pingcap/tidb#34052
2022-06-17 09:38:34 +08:00
255dc8cae3 parser: support the ordered_hash_join hint (#35440)
ref pingcap/tidb#35439
2022-06-17 03:32:35 +08:00
428
79d9d6fa75 executor, sessionctx/variable: convert some system variables to different builtin types (#35143)
close pingcap/tidb#35048
2022-06-17 02:34:34 +08:00
d25adf057d load_data: fix the bug that column list does not work in load data. (#35222)
close pingcap/tidb#35198
2022-06-16 21:36:36 +08:00
bd848d4509 *: move some tests and make some changes (#35450)
ref pingcap/tidb#32031
2022-06-16 21:18:34 +08:00
ed11cf2dce br,lightning: add in-memory implementation for external storage (#35271)
close pingcap/tidb#35270
2022-06-16 20:52:34 +08:00
674def3b78 lightning: sample files and pre-allocate rowID before restoring chunk (#34288)
close pingcap/tidb#28776
2022-06-16 19:52:35 +08:00
081bd10d54 system_variables: remove the limitation for set tidb_gc_life_time (#35411)
close pingcap/tidb#35392
2022-06-16 18:18:35 +08:00
4ae78cdead expression: refine date_add/sub return type and precision (#35009)
close pingcap/tidb#9813, close pingcap/tidb#31799, ref pingcap/tidb#31867
2022-06-16 16:12:34 +08:00
f4b29f0fd2 ddl: skip shard_row_id_bits check if it is zero (#35407)
close pingcap/tidb#35406
2022-06-16 13:12:33 +08:00
a5d6db20d7 ddl: refactor unlock seq and make ddl worker closeable (#35422)
ref pingcap/tidb#32031
2022-06-16 12:06:34 +08:00
754189948c planner: introduce new cost formula for IndexLookup (#35408)
ref pingcap/tidb#35240
2022-06-16 11:04:34 +08:00
4fc9551dd1 sessionctx, types, executor: support encoding and decoding user-defined variables (#35343)
close pingcap/tidb#35288
2022-06-15 21:02:34 +08:00
0c9460ce63 planner: improve the generation for record the test cases (#35369)
close pingcap/tidb#35368
2022-06-15 17:20:34 +08:00
129d9bc99d planner: introduce new cost formula for Selection/TableScan/IndexScan (#35378)
ref pingcap/tidb#35240
2022-06-15 16:38:34 +08:00
07c9e03ce2 statistics: revise loaded for column (#35361)
ref pingcap/tidb#34052
2022-06-15 16:20:34 +08:00
cd515802a2 docs: add a proposal for multi-schema change (#34037)
ref pingcap/tidb#14766
2022-06-15 13:30:33 +08:00
4fb4164702 *: enable test_verbose_timeout_warnings (#35321)
ref pingcap/tidb#35247
2022-06-15 13:08:33 +08:00
2de01b4ee2 doc, ddl: concurrent ddl framework design doc (#33629)
ref pingcap/tidb#32031
2022-06-15 11:40:33 +08:00
b3475f2570 ddl: add front-end checks for multi-schema change (#35358)
ref pingcap/tidb#14766
2022-06-15 11:04:33 +08:00
2ba2a9ef56 planner: Manual revert of #24282 (#35298)
ref pingcap/tidb#22079, closes pingcap/tidb#33966, close pingcap/tidb#35181
2022-06-14 23:48:33 +08:00
f8a00f33e8 stmtsummary: fix issue of concurrent map read and write (#35367)
close pingcap/tidb#35340
2022-06-14 23:06:33 +08:00
2487dc76e6 *: update client-go to improve availability on tikv failure (#35364)
close pingcap/tidb#34906
2022-06-14 22:08:33 +08:00
ad1cb783c4 *: support paging protocol on unistore (#35244)
ref pingcap/tidb#35242, close pingcap/tidb#35243
2022-06-14 21:46:33 +08:00
4c443d5d24 executor: close RecordSet in the ddl_test and write_test (#35373)
ref pingcap/tidb#31716
2022-06-14 20:48:33 +08:00