Commit Graph

18298 Commits

Author SHA1 Message Date
4c8c918c43 executor: add conversion to opaque value for json_objectagg and json_arrayagg (#37337)
close pingcap/tidb#25053
2022-08-25 17:20:22 +08:00
b4b52234cc expression: quote json path if necessarily (#37375)
close pingcap/tidb#25579
2022-08-25 17:02:21 +08:00
a89ef1f276 *: support ACCOUNT (UN)LOCK when creating/altering user (#37052)
close pingcap/tidb#35961, close pingcap/tidb#37051
2022-08-25 16:12:22 +08:00
87a610660b log-backup: support the ddl(exchange partition) when PiTR (#37050)
close pingcap/tidb#34742
2022-08-25 15:16:21 +08:00
f5d3df3667 *: change integration.BeforeTest to integration.BeforeTestExternal to avoid skip tests (#37341)
close pingcap/tidb#37340
2022-08-25 14:58:21 +08:00
7d9c68446a executor: fix unstable TestGlobalMemoryTrackerOnCleanUp (#37372)
close pingcap/tidb#36585
2022-08-25 14:30:22 +08:00
16f015aa25 util/ranger: avoid building ranges twice in detachCNFCondAndBuildRangeForIndex (#37177)
ref pingcap/tidb#37176
2022-08-25 14:00:21 +08:00
d435267600 statistics: track used stats status during query (#37101)
ref pingcap/tidb#36481
2022-08-25 12:14:21 +08:00
a43bc8c8ea *: fix data race in TestTiFlashGroupIndexWhenStartup (#37371)
close pingcap/tidb#37370
2022-08-25 11:48:21 +08:00
29b57e3569 lightning: fix dpanic log when init session vars (#37301)
close pingcap/tidb#37266
2022-08-24 23:12:21 +08:00
eb8fc860ed executor: let plan replayer record table tiflash replica (#37336)
close pingcap/tidb#37255
2022-08-24 22:10:21 +08:00
25dda978ff types: fix a bug in casting str2str when union (#37242)
close pingcap/tidb#31678
2022-08-24 18:26:21 +08:00
d3483026ed planner: mark the both side operand of NAAJ & refuse partial column substitute in projection elimination of Apply de-correlation (#37117)
close pingcap/tidb#37032
2022-08-24 18:02:21 +08:00
7f4091d993 expression: set json to right type (#37054)
close pingcap/tidb#37339
2022-08-24 17:18:21 +08:00
7286061bc9 *: enable fieldalignment (#35802) 2022-08-24 15:56:21 +08:00
75c70ecd0a executor: reduce a place of object allocation for HashAggExec (#37300)
close pingcap/tidb#37299
2022-08-24 13:06:20 +08:00
81a93a6977 executor, util: fix UnionScan Next() skip reading data when passed chunk capacity is 0 (#36961)
close pingcap/tidb#36903
2022-08-24 12:38:21 +08:00
285a02fa30 *: fix global temp table will read tikv after schema change (#37312)
close pingcap/tidb#37306
2022-08-24 12:08:20 +08:00
cdf4bc9bea expression: implement comparison between json opaque (#37316)
close pingcap/tidb#37315
2022-08-24 11:08:20 +08:00
64c30c0a24 tests/realtikvtest: add tests for adding index (#37320)
ref pingcap/tidb#35983
2022-08-24 00:04:20 +08:00
xhe
3a4e3eab83 session: handle nil store for plugins (#37321)
close pingcap/tidb#37319
2022-08-23 23:40:21 +08:00
afc3276d9f *: enable linter for executor/aggregate.go (#37015) 2022-08-23 22:20:21 +08:00
45588a1f8e executor: let plan replayer support view (#37224)
close pingcap/tidb#37163
2022-08-23 19:44:20 +08:00
78b32f3cd4 *: fix the order of FallbackOldAndSetNewAction (#37272)
close pingcap/tidb#37058
2022-08-23 19:08:20 +08:00
fe4e6ba749 kv,store/copr: make kv.KeyRange the same with coprocessor.KeyRange, so we can use unsafe optimization (#37288)
close pingcap/tidb#37286
2022-08-23 18:20:20 +08:00
11dbd0b881 *: update bazel config (#37313) 2022-08-23 17:40:20 +08:00
2c22fff571 sessionctx/variable: fix range check for @@timestamp (#37249)
close pingcap/tidb#31585
2022-08-23 16:30:20 +08:00
cfd4ddd7fb planner: reuse DetachCondsAndBuildRanges logic for both index and cluster index (#37178)
ref pingcap/tidb#37176
2022-08-23 13:40:20 +08:00
0e4af6cd48 planner: fix outer join reorder will push down its outer join condition (#37245)
close pingcap/tidb#37238
2022-08-23 13:14:20 +08:00
6206b95002 planner: remove useless part for the preparedStmtExec (#37293) 2022-08-23 12:44:20 +08:00
fe40d3ce27 expression: add json opaque value (#37200)
close pingcap/tidb#9996, close pingcap/tidb#31918
2022-08-23 12:26:20 +08:00
75e0885eff *: allow setting placement policy and tiflash replica at the same time in one table (#37252)
close pingcap/tidb#37171
2022-08-23 11:36:20 +08:00
cf69205919 expression: refactor json path syntax and make it compatible with mysql (#37074)
ref pingcap/tidb#37133
2022-08-23 11:14:20 +08:00
21847fe58b planner: set EnableOuterJoinReorder to false by default (#37264)
ref pingcap/tidb#37238
2022-08-22 19:30:20 +08:00
ffc5e176a9 ddl/lightning: add a memory tracker for DDL lightning (#37271)
ref pingcap/tidb#35983
2022-08-22 18:36:20 +08:00
2745f1a5eb table partition: add test for exchange partition (#37083)
close pingcap/tidb#35996
2022-08-22 18:16:20 +08:00
3977a0ac11 parser: fix test_driver with RestoreStringWithoutCharset and RestoreStringWithoutDefaultCharset flag (#37248)
close pingcap/tidb#37175
2022-08-22 17:58:20 +08:00
e0da196b41 planner: support HashJoin cost detail (#37012)
ref pingcap/tidb#36962
2022-08-22 15:48:20 +08:00
4cf7eeee64 planner: add warn log for sync stats (#36956) 2022-08-22 15:24:20 +08:00
aaf0613b73 doc: add design doc for stats lru cache (#36804)
ref pingcap/tidb#34052
2022-08-22 14:36:20 +08:00
9af0f03506 *: only create snapshot interceptor for temporary table when needed (#37225)
close pingcap/tidb#37223
2022-08-22 12:28:53 +08:00
8b5b724d8a bazel: enable announcerc (#37217) 2022-08-19 19:06:52 +08:00
xhe
c61199a42d *: more concise bazel log (#37247) 2022-08-19 18:32:53 +08:00
41b9e26d1e ddl: use the correct schema version when waitSchemaSynced (#37210)
close pingcap/tidb#37209
2022-08-19 17:18:52 +08:00
b690f1cead dumpling: fix wrong behaviour of StrictCollationCompatible (#37243)
close pingcap/tidb#37241
2022-08-19 17:04:53 +08:00
d1f75f0dd9 ddl: set tiflash placement group index to 120 (#37179)
ref pingcap/tidb#37171
2022-08-19 15:50:54 +08:00
8c79898896 txn: seperate the prewrite and commit details information to make it clear (#37158)
ref pingcap/tidb#34106
2022-08-19 14:14:52 +08:00
d6ebc600f8 expression: make collation work with json type (#37211)
close pingcap/tidb#31640
2022-08-19 11:20:52 +08:00
7d401c5072 expression: fix incorrect unit test from #37036 (#37115)
close pingcap/tidb#37116
2022-08-19 11:00:52 +08:00
8511b9b5ac lightning: Fix panic when downstream table schema has changed (#36805)
close pingcap/tidb#34163
2022-08-19 10:40:52 +08:00