|
|
cbb6f4e64c
|
*: add global system variable tmp_table_size (#24827)
|
2021-06-09 18:48:30 +08:00 |
|
|
|
ac06d78691
|
*: enable column-type-change totally (#25263)
|
2021-06-09 10:56:29 +08:00 |
|
|
|
49cd57174b
|
session, planner: Add a factor getter for networkFactor/scanFactor/descScanFactor/seekFactor (#25046)
|
2021-06-03 16:50:27 +08:00 |
|
|
|
b7c93e8952
|
variable: remove radix join variable (#24566)
|
2021-05-24 18:05:34 +08:00 |
|
|
|
2df8c3bfd1
|
store/tikv: resolve ReplicaReadType dependencies (#24653)
|
2021-05-17 14:09:39 +08:00 |
|
|
|
9c3f1b70c2
|
variables: init cte max recursive deeps in a new session (#24609)
|
2021-05-13 17:11:40 +08:00 |
|
|
|
c8bc701170
|
*: misc cleanups to variable package (#24507)
|
2021-05-11 13:23:38 +08:00 |
|
|
|
075df515e4
|
executor, session, variable: Move deprecation, synonyms, scope validation to sysvar struct (#24280)
|
2021-05-07 23:12:41 +08:00 |
|
|
|
18d519f056
|
stats, executor: use a correct sampling to collect stats (#23997)
|
2021-05-02 23:11:51 +08:00 |
|
|
|
6084a6a5ff
|
variable: change SetSessionSystemVar to accept string (#24247)
|
2021-04-26 11:47:55 +08:00 |
|
|
|
3154af1e94
|
variable: refactor session/global validation (part 3) (#23719)
|
2021-04-02 11:27:24 +08:00 |
|
|
|
b1c8ede13f
|
*: hide index-usage-sync-lease config (#23349)
|
2021-03-22 18:47:36 +08:00 |
|
|
|
b983856ddf
|
store/tikv:mv kv.ReplicaReadType to tikv (#23376)
|
2021-03-19 21:19:36 +08:00 |
|
|
|
bb12864221
|
sessionctx: fix err check (#23000)
|
2021-03-17 16:36:55 +08:00 |
|
|
|
035c15f7da
|
*: rename tiflash fallback switch (#22886)
Co-authored-by: Ti Chi Robot <71242396+ti-chi-bot@users.noreply.github.com>
|
2021-03-12 18:21:48 +08:00 |
|
|
|
7151b4f3b5
|
config: use tidb_enable_list_partition to enable list table partition feature (#22864)
|
2021-02-25 22:11:04 +08:00 |
|
|
|
20ddc19f22
|
server: retry executing sql without tiflash after tiflash is down (#22459)
|
2021-02-05 12:14:41 +08:00 |
|
|
|
38792204f9
|
executor, session, sessionctx: make last_plan_from_cache and last_plan_from_binding read-only (#21953)
|
2020-12-24 16:09:30 +08:00 |
|
|
|
5aebcee5cf
|
executor, session, sessionctx: fix the error message of read-only variable is corrupted (#21948)
|
2020-12-23 20:09:00 +08:00 |
|
|
|
d878fe193b
|
executor: introduce new variables to control Apply's behaviors and add more tests for it (#20844)
|
2020-12-15 14:31:25 +08:00 |
|
|
|
5acff8de7a
|
*: Revert "#19008" and "#18788" (#21599)
|
2020-12-14 15:06:35 +08:00 |
|
|
|
28c9e9290b
|
*: gocritic fixes for commentFormatting (#21578)
|
2020-12-09 12:03:17 +08:00 |
|
|
|
b269ef89d9
|
sessionctx: add variable tidb_analyze_version (#21515)
|
2020-12-08 16:04:48 +08:00 |
|
|
|
cc0e1d46e6
|
planner/core, session, sessionctx/variable: add session variable to control the concurrency of shuffle merge join (#21332)
|
2020-11-27 14:09:04 +08:00 |
|
|
|
2c66371d8b
|
planner, sessionctx : Add 'last_plan_from_binding' to help know whether sql's plan is matched with the hints in the binding (#18017)
|
2020-11-20 20:43:23 +08:00 |
|
|
|
83ceede82d
|
session, variables: Stream agg concurrency variable (#20960)
|
2020-11-16 10:30:24 +08:00 |
|
|
|
269494e3de
|
*: Move sysvar validation to struct (3 of 3) (#20521)
|
2020-11-12 13:22:42 +08:00 |
|
|
|
2f067c0542
|
*: redact arguments for Error (#20436)
|
2020-10-21 14:44:08 +08:00 |
|
|
|
106b04ddab
|
*: Fix sysvars to native type in @@ context (#20394)
|
2020-10-19 14:13:43 +08:00 |
|
|
|
cd16de894b
|
*: introduce LRUCache with limited memory for statistics (#18788)
|
2020-10-15 17:36:21 +08:00 |
|
|
|
f11c95c611
|
execute: fill arguments when returning ErrUnknownSystemVar in SetSessionSystemVar (#20102)
|
2020-10-12 19:37:04 +08:00 |
|
|
|
945f7cc4a0
|
ddl, tables: support the column type change between the integer types (#19059)
|
2020-08-26 21:30:14 +08:00 |
|
|
|
6b3964c75d
|
add system variable to control amend on or off (#19321)
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-08-20 20:20:51 +08:00 |
|
|
|
29178dfa8d
|
planner, executor: support broadcast join for tiflash engine. (#17232)
* support batch cop for tiflash
* support batch cop
* support join push down to tiflash
* refine
* change pb
* push join
* fix
* add hint
* refine hint
* add ranges
* fix
* fix
* fix push down
* fix index
* enable distsql for join
* add a session var to disable/enable broadcast join
* fix bug
* fix bug
* tiny fix
* enable cast decimal pushdown to tiflash
* fix
* fix bc join bug
* make broadcast plan stable
* refine code
* fix bug
* basic support for multi table broadcast join
* fix bug
* basic cbo for broadcast join
* improve
* fix bug
* remote useless code
* add tests
* pass unit tests
* refine code
* support execute summary info for broadcast join
* fix bug in explain for broadcast join
* format code
* remove un-needed code
* fix make dev
* address comments
* Hanfei/join merge (#7)
* enable exec details for batch cop
* format code
* fix test
* change tidb_opt_broadcast_join to global vars
* Ban cartesian join to be pushed down to TiFlash (#8)
* merge master (#10)
* merge master
* fix bug
* fix bug
* fix ut
* check session var conflict
* Add perfer local hint for broadcast join (#12)
* update
* remove useless code
* remove useless code
* update parser
* add test for prefer local join
* use bcj_local
* update go.mod
* refine planner
* refine comments
* fix make dev
* fix make dev
* update parser
* address comments
* fix make dev
* disable broadcast join when new collation is enabled
* Update planner/core/exhaust_physical_plans.go
Co-authored-by: Zhuomin(Charming) Liu <lzmhhh123@gmail.com>
* address comments
* fix
* address comments
* fix tests
* address comments
Co-authored-by: xufei <xufeixw@mail.ustc.edu.cn>
Co-authored-by: xufei <xufei@pingcap.com>
Co-authored-by: 虎 <ichneumon.hu@foxmail.com>
Co-authored-by: Zhuomin(Charming) Liu <lzmhhh123@gmail.com>
|
2020-07-27 12:41:36 +08:00 |
|
|
|
2dfae9850a
|
executor: make hashjoin using executor_concurrency (#18213)
|
2020-07-08 13:41:10 +08:00 |
|
|
|
4eb9d83eae
|
*: allow different shard_row_id prefixes in one transaction (#18181)
* *: allow different shard_row_id prefixes in one transaction
* Apply suggestions from code review
Co-authored-by: tangenta <tangenta@126.com>
* Update sessionctx/variable/session.go
Co-authored-by: tangenta <tangenta@126.com>
* add comments
* add unit test
* add var validation
* update builtinGlobalVariable
Co-authored-by: tangenta <tangenta@126.com>
|
2020-06-29 14:38:06 +08:00 |
|
|
|
c98514e751
|
executor: unify executor concurrency (#16999)
|
2020-06-22 17:39:32 +08:00 |
|
|
|
a3d5082094
|
sessionctx, executor: add session var to control explicit insertion on auto_random column (#17102)
|
2020-05-26 20:32:10 +08:00 |
|
|
|
5d713a4d08
|
variables: return error when setting statement summary variables to invalid values (#17108)
|
2020-05-12 17:01:05 +08:00 |
|
|
|
9bda71df3b
|
infoschema, session: forbid statement summary related global v… (#16652)
|
2020-04-23 12:35:25 +08:00 |
|
|
|
ff7413fedb
|
planner, sessionctx : Add 'last_plan_from_cache' to help know whether sql's plan is from plan cache (#16321)
|
2020-04-17 17:15:21 +08:00 |
|
|
|
af0a49cb7a
|
[store/tikv] support batch coprocessor for TiFlash (#16030)
|
2020-04-09 13:01:09 +08:00 |
|
|
|
514b180928
|
executor: turn off dynamic config by default and add some removed variables back (#15833)
Co-authored-by: pingcap-github-bot <sre-bot@pingcap.com>
|
2020-03-30 16:07:47 +08:00 |
|
|
|
6905549bf6
|
*: support more system variables in statement summary (#15508)
|
2020-03-25 16:07:10 +08:00 |
|
|
|
5d4eb4c806
|
config: support to dynamically update some config items read from PD (#14750)
|
2020-02-17 19:30:27 +08:00 |
|
|
|
f71425b32b
|
session: support leader-and-follower for tidb_replica_read (#14761)
|
2020-02-14 15:06:58 +08:00 |
|
|
|
74bc00dfa9
|
Improve the performance of WindowExec by using multi-thread hash grouping (#14238)
|
2020-01-16 21:04:16 +08:00 |
|
|
|
d439a57566
|
infoschema, util: add table events_statements_summary_by_digest_history (#13813)
|
2019-12-09 16:11:49 +08:00 |
|
|
|
5a589c9994
|
planner: consider disk cost in hashJoin (#13246)
|
2019-12-03 13:43:19 +08:00 |
|
|
|
18fbe2d483
|
infoschema, util: refresh statement summary table periodically (#13680)
|
2019-11-28 15:39:22 +08:00 |
|