|
|
a0e31aa987
|
*: fix data race in the CheckMb4ValueInUTF8 (#31781)
close pingcap/tidb#31780
|
2022-01-19 17:33:45 +08:00 |
|
|
|
acff9c3cff
|
*: Change stmt summary and capture plan baselines to GLOBAL only (#30756)
|
2022-01-12 13:29:42 +08:00 |
|
|
|
1127977277
|
*: add global variable @@tidb_cache_table_lease for cached table (#31018)
close pingcap/tidb#29485
|
2022-01-01 16:13:51 +08:00 |
|
|
|
b4df7ca4dc
|
test: make all the tests run in serial (#30692)
|
2021-12-14 18:06:36 +08:00 |
|
|
|
7746b6b70a
|
test: fix incorrect regexp pattern during migrating test (#30080)
|
2021-12-02 05:51:53 +08:00 |
|
|
|
ce8e734ea2
|
variable: rename tmp_table_size to tidb_tmp_table_max_size (#29123)
|
2021-10-28 17:24:50 +08:00 |
|
|
|
42b0bec86d
|
sessionctx/variable, executor: introduce a limit on "thread" config (#28842)
|
2021-10-22 11:42:46 +08:00 |
|
|
|
e6c600ad16
|
*: always convert sysvar values when out of range (#25686)
|
2021-10-13 10:37:27 +08:00 |
|
|
|
94e30df8e2
|
parser: fix compiling, add unit tests (#28700)
|
2021-10-11 23:15:25 +08:00 |
|
|
|
042f498756
|
sessionctx/variable: Fix performance regression in NewMockGlobalAccessor (#28303)
|
2021-09-30 11:12:47 +08:00 |
|
|
|
74c507b023
|
test: fix t.Parallel() is called in the range method but is not reinitialised (#27939)
|
2021-09-17 11:30:42 +08:00 |
|
|
|
1750d49a0b
|
sessionctx/variable: migrate test-infra to testify (#27848)
|
2021-09-08 12:14:57 +08:00 |
|
|
|
7755d25aba
|
*: Integrate SkyWalking-eyes to check license headers in CI and fix licenses headers (#27198)
|
2021-08-16 18:52:00 +08:00 |
|
|
|
8642902337
|
variable: improve code coverage, fix unstable test (#26586)
|
2021-07-27 14:02:15 +08:00 |
|
|
|
209334951c
|
sessionctx: add tidb_enable_list_partition global system variable (#25743)
|
2021-07-01 10:37:27 +08:00 |
|
|
|
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 |
|