51bf619051
planner: fix set not null flag for outer join ( #23727 )
2021-03-31 19:33:24 +08:00
c660cee89b
planner/core: fix a bug during add cast for decimal join key ( #23723 )
2021-03-31 17:54:26 +08:00
7d7a2337d9
ddl: forbid type conversion between varchar and non-varchar ( #23688 )
2021-03-31 16:03:24 +08:00
3cf2bf9120
session: add session scope for tidb_enable_clustered_index ( #23704 )
2021-03-30 23:31:24 +08:00
c32895f667
expression: fix approx_percent panic on bit column ( #23687 )
2021-03-30 20:17:24 +08:00
f6e13b691f
executor: fix point/batch on old row format clustered primary key with prefix columns ( #23668 )
2021-03-30 20:01:24 +08:00
135fad0714
executor: fix index join on prefix column index ( #23678 )
2021-03-30 18:31:24 +08:00
67874c579a
executor: fix a panic when batch point get is used for partition table ( #23652 )
2021-03-30 17:25:24 +08:00
2a57ec7cc5
executor: make mds.randDatum return different float type for mysql.Float and mysql.Double ( #23645 )
2021-03-30 16:29:24 +08:00
f9708e6043
*: collect transaction write duration/throughput metrics for SLI/SLO ( #23462 )
2021-03-30 11:19:24 +08:00
f08e76cb1c
store/tikv/kv:move tikv/error.go to tikv/kv/error.go ( #23627 )
2021-03-30 11:03:23 +08:00
e63aaac1f9
store/tikv: move failpoint.go from tikv to tikv/util ( #23632 )
2021-03-29 18:45:24 +08:00
76d48c1fec
executor, server: load_data.go is changed and add unit test ( #23201 )
2021-03-29 15:45:24 +08:00
1e3921aff5
chore: Refactor code quality issues ( #23445 )
2021-03-27 15:51:23 +08:00
8492619a83
store, plan: make mpp workable when some node is not available shortly. ( #23589 )
...
* store: provide an option to enable tiflash replica balance
* change timeout error
* fix non-table test
* add comments
* fix dev
Co-authored-by: Ti Chi Robot <71242396+ti-chi-bot@users.noreply.github.com >
2021-03-26 21:27:49 +08:00
6cdfaab99f
planner: fix correlated columns in filter or access in MPP apply ( #23509 )
2021-03-26 20:21:24 +08:00
961cd66393
executor,planner: fix update join update unmatched outer row ( #23491 )
2021-03-26 19:43:23 +08:00
fe250b9efb
planner: fine grained collation control for mpp plan ( #23584 )
2021-03-26 18:31:23 +08:00
b11c71d23e
MPP: fix 2-phase agg chose wrong partition column during planning ( #23557 )
2021-03-26 17:49:23 +08:00
aee5819a20
*: change @@tidb_enable_clustered_index to ON/OFF/INT_ONLY ( #23529 )
2021-03-26 15:59:24 +08:00
82bfdcab37
executor: fix update panic on join having statement ( #23554 )
2021-03-26 12:47:24 +08:00
a909037110
planner/core: inject project for tiflash agg ( #23480 )
2021-03-26 12:31:23 +08:00
40b92181d0
planner/core: convert decimal type for mpp join before shuffling. ( #23191 )
...
* planner: convert decimal type for mpp join before shuffling.
* fix bug and add code
* add some comments
* fix typo
* fix test
* add test and fix
* address comments
* add more tests
* address comments
* address comments
* address comments
* address comments
* add tests
* refine test
Co-authored-by: Ti Chi Robot <71242396+ti-chi-bot@users.noreply.github.com >
2021-03-26 00:16:58 +08:00
a90e4f2b29
telemetry: fix prepare stmt and copr cache ( #23526 )
2021-03-25 16:15:15 +08:00
78fc47c9a2
collation: hide pinyin collation in show collation ( #23521 )
2021-03-25 15:09:24 +08:00
a51d20027f
executor: fix batchGet/PointGet overflow result in clustered index ( #23516 )
2021-03-25 14:43:23 +08:00
5715eefd2b
*: Add the metric about the SQL with TiFlash Success ( #23426 )
2021-03-24 22:15:37 +08:00
35eded065e
*: fix structcheck lint warnings ( #23062 )
2021-03-24 21:09:37 +08:00
b1b375e7ef
statistics: fix some unstable tests in global stats ( #23502 )
2021-03-24 16:11:37 +08:00
1cebae21a7
planner, sessionctx: turn on the mpp by default ( #23401 )
2021-03-23 21:01:37 +08:00
42be9a4a8d
planner: fix plan cache not working caused by type difference ( #23175 )
2021-03-22 20:29:36 +08:00
efe172b0e0
store/tikv:move option from kv to tikv, and make define as a normal int ( #23171 )
2021-03-22 20:13:36 +08:00
9f465d788e
planner: incorrect results returned when executing a prepared point-get update meets nondeterministic function. ( #22067 ) ( #23455 )
2021-03-22 19:57:37 +08:00
b1c8ede13f
*: hide index-usage-sync-lease config ( #23349 )
2021-03-22 18:47:36 +08:00
1d5a81edb3
statistics: handle drop partition events for global-stats ( #23343 )
2021-03-22 14:29:36 +08:00
b983856ddf
store/tikv:mv kv.ReplicaReadType to tikv ( #23376 )
2021-03-19 21:19:36 +08:00
60460be42f
*: unify NeedRestoredData and CommonHandleNeedRestoredData ( #23266 )
2021-03-19 19:51:36 +08:00
92b1b8e0e9
planner: check schema stale for plan cache when forUpdateRead ( #22381 )
2021-03-19 17:25:36 +08:00
6e00871551
excutor: fix the date precision of builtinCastDurationAsStringSig.vecEvalString #23314 #23286 ( #23332 )
2021-03-18 18:01:36 +08:00
6049ed78a1
test: add testleak after checking and testing ( #23324 )
2021-03-18 17:45:36 +08:00
6ba51c8eac
plan: setting not null flag for extrak pk ( #23237 )
2021-03-18 17:27:36 +08:00
901891ae1f
*: hide the config global-kill and session var tidb_enable_index_merge_join ( #23395 )
2021-03-18 17:09:53 +08:00
f34afc4e28
executor: fix linter --enable=deadcode check error in executor( #22979 ) ( #23111 )
2021-03-18 16:17:36 +08:00
28c3748496
planner: remove some risky cache operations in the plan builder ( #23354 )
2021-03-18 15:35:11 +08:00
411dba25b1
*: deprecate alter-primary-key configuration ( #23270 )
2021-03-18 15:17:36 +08:00
1ac53c546d
planner: fix wrong PointGet / TableDual plan reused in plan cache ( #23238 )
2021-03-17 16:52:55 +08:00
4e95e7612e
*: do not report error if objectID is invalid ( #22951 )
2021-03-17 14:46:55 +08:00
f30108d88c
executor, expression: fix the incorrect result of AVG function ( #23285 )
2021-03-17 13:42:55 +08:00
9c48b24cb1
*: add clustered index info in show index from stmt ( #23329 )
2021-03-16 20:16:55 +08:00
5bafb3203e
planner: show cast type in EXPLAIN in coptask ( #23123 )
2021-03-16 16:16:55 +08:00