fc7458eef2
Remove a redundant GetInfoSchema call ( #9640 )
2019-03-11 17:28:58 +08:00
9891b3d546
executor, types: update tests for the description format of type year ( #9253 )
2019-03-11 15:56:58 +08:00
0bec639074
planner: correct ExpectedCnt for children plans of join ( #9497 )
2019-03-11 15:08:02 +08:00
80110fbf78
*: refactor slow log format and parse slow query log to SLOW_QUERY table. ( #9290 )
2019-03-11 14:42:29 +08:00
3910a720df
*: add assertion in kvproto to check data consistency ( #9180 )
2019-03-08 16:49:31 +08:00
85c4553c4e
planner: chose outer table based on cost when both tables are specified in TIDB_INLJ ( #9579 )
2019-03-08 13:25:44 +08:00
e6b1c4cfae
planner: fix window func support ( #9605 )
2019-03-07 23:28:56 +08:00
d35d3a5820
variable: change "ddl_slow_threshold" ( #9043 )
2019-03-07 16:36:11 +08:00
2d89e3be94
executor: Chunk size control test for Limit+TableScan and Limit+IndexScan ( #9574 )
2019-03-07 15:29:50 +08:00
f8d90202c0
use single batch for insert ( #9406 )
2019-03-07 11:52:10 +08:00
247777d870
executor: support window function first_value and last_value ( #9560 )
2019-03-06 21:43:14 +08:00
2b646cb58b
planner, executor: handle default frame for window functions ( #9544 )
2019-03-06 19:37:30 +08:00
2f69a28d74
executor: control Chunk size for StreamAgg&HashAgg ( #9512 )
2019-03-06 16:44:52 +08:00
4ccc4c1bcb
executor: add error check ( #9563 )
2019-03-06 10:07:36 +08:00
e7ff050a45
planner, executor: support SQL show pump/drainer status ( #9456 )
2019-03-04 15:39:54 +08:00
e767c5b5b0
increase wait time in TestProjectionParallelRequiredRows to fix CI problem ( #9504 )
2019-03-04 13:19:10 +08:00
0267a7fbdf
ddl: validate fsp for datetime/timestamp if they are used as defaultvalue of datetime/timestamp columns ( #9327 )
2019-03-04 11:19:11 +08:00
0b371ea4fa
executor: only use the transaction buffer for union scan ( #9428 )
2019-03-03 14:54:18 +08:00
560e8cfe57
*: sleep 0 when retry whole transaction ( #9454 )
2019-03-02 13:16:28 +08:00
7ac4902b8f
ddl: disallow generated column referring to auto_increment column ( #9234 )
2019-03-01 11:50:13 +08:00
fa37762c53
executor: tiny refactor, remove physicalTableID from the three reader ( #9511 )
2019-03-01 10:36:09 +08:00
4f232e5c8d
executor: add CREATE ROLE support ( #9461 )
2019-03-01 10:07:28 +08:00
2433e28d8d
*: fix ineffectual assignments and misspellings ( #9481 )
2019-02-28 19:25:07 +08:00
9259785455
executor: support window function rank and dense_rank ( #9500 )
2019-02-28 14:44:08 +08:00
8b84b94c96
*: fix union scan for partitioned table ( #8871 )
2019-02-28 13:43:45 +08:00
69f2749154
executor: only show valid columns in stats_histogram ( #9487 )
2019-02-28 13:06:38 +08:00
6f5f7c360f
table, executor: handle the column's version when it's greater than ColumnInfoVersion1 ( #9488 )
2019-02-27 16:57:33 +08:00
4449eb062a
ddl: add ddl job error count limit, exceed the limit should cancel the ddl job ( #9295 )
2019-02-27 15:03:04 +08:00
45f9d6a00f
statistics: compute and store column order correlation with handle ( #9315 )
2019-02-27 11:32:00 +08:00
a59a5f41e1
planner, executor: support range framed window functions ( #9450 )
2019-02-27 10:07:28 +08:00
3e0f51b474
executor: control Chunk size for Selection&Projection ( #9398 )
2019-02-26 14:24:30 +08:00
5a283a98dd
plan/executor: make semi joins null and empty aware ( #9051 )
2019-02-25 15:42:38 +08:00
2f3842a8da
executor, planner: refine merge join compare methods to avoid some rare cases ( #9390 )
2019-02-25 14:19:26 +08:00
266ff4b6f3
executor, ddl: get the correct result of "show create table" when adding the first index to the table ( #9388 )
2019-02-22 18:49:44 +08:00
18449d777a
*: merge statement buffer when BatchGetValues ( #9374 )
2019-02-22 11:06:58 +08:00
042e4100b9
executor: support row framed window functions ( #9358 )
2019-02-21 15:30:25 +08:00
aabd330d1e
*: support "show create user" ( #9240 )
2019-02-21 13:58:19 +08:00
7a240818d1
executor: control Chunk size for TopN&Sort ( #9364 )
2019-02-21 13:00:41 +08:00
8f3c74c1c5
*: support variable log_bin ( #9343 )
2019-02-20 16:28:15 +08:00
789f7006ac
Control the number of rows in chunks returned by LimitExec ( #9354 )
2019-02-19 18:21:55 +08:00
40fa006cac
*: collect coprocessor runtime stats for explain analyze ( #9057 )
2019-02-19 16:22:00 +08:00
b845f2a4da
executor, planner: support show create view ( #9309 )
2019-02-19 10:18:57 +08:00
cc085693f1
executor: support window function row number ( #9098 )
2019-02-18 17:14:37 +08:00
94d21c57aa
* fix timestamp default value bug in multiple time zones. ( #9115 )
2019-02-18 15:35:27 +08:00
84d1513b09
plugin: support flush tidb plugin {name} in tidb-server ( #9320 )
2019-02-18 13:48:43 +08:00
6136ab14cf
*: start replacing logger with zap logger ( #9279 )
2019-02-15 16:43:47 +08:00
a9c7c70596
planner, executor: inject proj below TopN and Sort if byItem contains scalarFunc ( #9197 )
2019-02-15 15:34:30 +08:00
3d4ad1fb80
executor: make the results of show create table more consistent with MySQL ( #9229 )
...
* Fix #9211 : make more consistent with MySQL
2019-02-15 11:26:11 +08:00
d96ca96941
executor:adjust 'show create table' for mysql compatibility ( #9113 )
...
* executor: adjust 'show create table'
show create table should not print the charset of the column
if it is the same with table charset( same with MySQL)
* update:change the test
* update: add test to improve CodeCov
* style: update the variable
* fix test
* Wait for change parser
* just need to test
* change go.mod
* fix invalid pointer access
* Revert "update:change the test"
This reverts commit 64b381b2e95f151a9756d67ba52b60f694573cf9.
* Revert "fix test"
This reverts commit 98e00954064c9f5a6aa4ae1d4fb529e27cfabf4e.
* Revert "update: add test to improve CodeCov"
This reverts commit a32d6e992ca239e893f0615cea988838f3952dd7.
* passed test(need change test data)
* add judge when show create table
* fix logic wrong
* add test
* change variable name
* revert something because complex
* update go.mod
* update go.mod
2019-02-14 15:49:38 +08:00
632a8c4c82
executor, util: add Benchmarks for HashAggExec and StreamAggExec ( #8998 )
2019-02-14 13:29:35 +08:00