This website requires JavaScript.
4422a23d9b
executor: support window function lead and lag (#9672 )
Haibin Xie
2019-03-14 14:40:51 +08:00
fdca44cc48
planner: fix the bug when resolving WindowSpec (#9704 )
Yiding Cui
2019-03-14 14:15:48 +08:00
e3983227b4
log: generate digest and log it in slow log (#9662 )
lysu
2019-03-14 13:45:32 +08:00
b76b2da8f6
types: fix incompatible issue for builtin function str_to_date (#9693 )
Yuanjia Zhang
2019-03-14 13:04:44 +08:00
ec7514f603
expression: add builtin json_array_append (#9609 )
Song Guo
2019-03-14 11:43:24 +08:00
9cc5733257
planner: unify the log format (#9630 )
HuaiyuXu
2019-03-14 11:27:44 +08:00
0681b81250
CONTRIBUTING.md: update commit message and pull request style (#9695 )
Zhang Jian
2019-03-14 10:58:02 +08:00
09beefbe04
session,executor: performance improvement in SetProcessInfo (#9681 )
Keyi Xie
2019-03-13 17:24:39 +08:00
b37d952778
planner: tiny refactor for building table scan (#9694 )
Kenan Yao
2019-03-13 16:42:50 +08:00
38cfb0d435
ddl: add rolling back for rename table, modify table charset, truncate table partition (#9602 )
crazycs
2019-03-13 16:05:56 +08:00
47c78419da
statistics: stabilize sort order when computing correlation (#9696 )
Kenan Yao
2019-03-13 15:46:04 +08:00
133a1ee8f8
expression: fix week func format (#9685 )
zian
2019-03-13 15:25:11 +08:00
d4bad4ebb3
executor: add DROP ROLE support (#9616 )
Lingyu Song
2019-03-13 15:01:38 +08:00
7f27f7daba
planner, executor: set new child after injecting Project operator (#9684 )
Zhang Jian
2019-03-13 14:19:32 +08:00
c0d4632fcb
sessionctx: change "server_uuid" fake value (#9434 )
Morgan Tocker
2019-03-12 22:46:44 -06:00
f5a4dd986a
executor: add window function PERCENT_RANK (#9671 )
Yiding Cui
2019-03-13 11:34:09 +08:00
aef66b2435
statistics, store: tidy local variable (#9679 )
Keyi Xie
2019-03-13 10:34:19 +08:00
52b7bfda0e
types: use switch table to save memory (#9650 )
Fuyang Liu
2019-03-12 15:04:22 +01:00
e30af15e28
planner/core: move useless equal conditions to other conditions for generating index join plan (#9562 ) (#9601 )
Jarvis Young
2019-03-12 20:53:36 +08:00
942b2cfc4a
executor: fix data race in testChunkSizeControlSuite (#9676 )
Yuanjia Zhang
2019-03-12 17:52:25 +08:00
a2d4bd1df0
log: temporary remove recvTs from context log (#9673 )
lysu
2019-03-12 17:20:42 +08:00
52c8267a73
*: tiny refactor, more go idiom (#9660 )
goroutine
2019-03-12 14:12:57 +08:00
7d0b660a84
session: skip loading previlige when "skip-grant-table" is enabled (#9654 )
Zhang Jian
2019-03-12 11:02:13 +08:00
353b216b7a
planner, executor: check col.OrigColName instead of col.ColName in isCoveringIndex (#9637 )
HuaiyuXu
2019-03-12 10:19:26 +08:00
6e8cd3c7dd
executor: support window function nth_value (#9596 )
Haibin Xie
2019-03-12 00:42:37 +08:00
0dada1ec37
binlog: update binlog enable config && add tidb_log_bin system variable (#9625 )
WangXiangUSTC
2019-03-11 22:18:46 +08:00
612dd14fd4
planner/core: fix unexpected error of window function (#9567 )
Yiding Cui
2019-03-11 21:10:23 +08:00
6e085bedb6
ddl: fix create table with like bug when refer table has non-public column/index (#9580 )
crazycs
2019-03-11 20:24:45 +08:00
f0aca29fff
executor: support window function cume_dist (#9619 )
Haibin Xie
2019-03-11 19:30:54 +08:00
ec208f5484
planner: the expression field name disappears when there's window function (#9644 )
Yiding Cui
2019-03-11 19:01:41 +08:00
45c9458236
planner: fix select denied message (#9627 )
Andrew
2019-03-11 18:38:08 +08:00
22af193369
Allocate slice from memory pool (#9643 )
goroutine
2019-03-11 18:32:56 +08:00
4fb66b9304
planner: cleanup unnecessary warning in join elimination (#9631 )
Fox
2019-03-11 17:55:29 +08:00
fc7458eef2
Remove a redundant GetInfoSchema call (#9640 )
goroutine
2019-03-11 17:28:58 +08:00
35829101ae
expression: support bit for addtime & subtime (#6316 )
shizy
2019-03-11 16:50:35 +08:00
9891b3d546
executor, types: update tests for the description format of type year (#9253 )
Du Chuan
2019-03-11 15:56:58 +08:00
0bec639074
planner: correct ExpectedCnt for children plans of join (#9497 )
Kenan Yao
2019-03-11 15:08:02 +08:00
80110fbf78
*: refactor slow log format and parse slow query log to SLOW_QUERY table. (#9290 )
crazycs
2019-03-11 14:42:29 +08:00
a968f91fc9
expression: remove useless functin fieldTypeFromPB (#9629 )
HuaiyuXu
2019-03-11 12:10:47 +08:00
3045359b4e
planner: Fix Error message about select ... inner join (#9626 )
Andrew
2019-03-10 23:08:25 +08:00
d672477ef5
*: upgrade to go 1.12 (#9299 )
maiyang
2019-03-09 15:37:37 +08:00
7072052316
expression,types: improve str_to_date builtin function compatibility (#9617 )
tiancaiamao
2019-03-09 15:15:31 +08:00
c0ca027f51
stats: fix data race when updating correlation (#9594 )
Haibin Xie
2019-03-09 14:47:00 +08:00
8e812d87c0
ddl: check no partitions error when create partition table (#9531 )
crazycs
2019-03-09 13:13:42 +08:00
4188ae19c0
log,server: add contextual log util & test it in conn.go (#9548 )
lysu
2019-03-09 11:23:45 +08:00
cb7a624434
build:add codecov.yml (#9618 )
Keyi Xie
2019-03-08 23:28:19 +08:00
3910a720df
*: add assertion in kvproto to check data consistency (#9180 )
tiancaiamao
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 )
Zhang Jian
2019-03-08 13:25:44 +08:00
b00c2073bf
build:fix git describe (#9611 )
Keyi Xie
2019-03-08 11:09:30 +08:00
a9caa792b1
ddl_test: fix the wrong test (#9610 )
winkyao
2019-03-08 10:45:47 +08:00
e6b1c4cfae
planner: fix window func support (#9605 )
Andrew
2019-03-07 23:28:56 +08:00
548afb0c76
ddl: fix data race in test (#9526 )
crazycs
2019-03-07 22:10:08 +08:00
b3ccefcec2
docs: change all the MySQL version from 5.7.10 to 5.7.25 (#9553 )
HuaiyuXu
2019-03-07 21:27:43 +08:00
c00846001d
*: update go-proxyprotocol version (#9583 )
lysu
2019-03-07 19:07:01 +08:00
d35d3a5820
variable: change "ddl_slow_threshold" (#9043 )
Keyi Xie
2019-03-07 16:36:11 +08:00
76e1e58511
build: add check-static in test (#9572 )
Keyi Xie
2019-03-07 15:56:15 +08:00
2d89e3be94
executor: Chunk size control test for Limit+TableScan and Limit+IndexScan (#9574 )
Yuanjia Zhang
2019-03-07 15:29:50 +08:00
b3d49c2f22
ddl:fix data race in call_back_test.go (#9491 )
Keyi Xie
2019-03-07 15:03:38 +08:00
108c3d2070
domain, store/tikv: enable etcd client auto sync (#9575 )
disksing
2019-03-07 14:20:17 +08:00
f8d90202c0
use single batch for insert (#9406 )
Jack Yu
2019-03-07 11:52:10 +08:00
247777d870
executor: support window function first_value and last_value (#9560 )
Haibin Xie
2019-03-06 21:43:14 +08:00
2b646cb58b
planner, executor: handle default frame for window functions (#9544 )
Haibin Xie
2019-03-06 19:37:30 +08:00
2f69a28d74
executor: control Chunk size for StreamAgg&HashAgg (#9512 )
Yuanjia Zhang
2019-03-06 16:44:52 +08:00
4ccc4c1bcb
executor: add error check (#9563 )
Keyi Xie
2019-03-06 10:07:36 +08:00
d7ac1138e8
store/tikv: add sanity check for startTS in 2pc (#9555 )
disksing
2019-03-05 17:57:55 +08:00
63b49c9e42
util: fix issue #9532 , quote database name before running SQL with it (#9547 )
kennytm
2019-03-05 14:07:23 +08:00
d094a0fc97
planner: convert SemiJoin to InnerJoin in more cases (#9546 )
Kenan Yao
2019-03-05 11:36:57 +08:00
d81f65f577
planner: fix false negative "full group by" check for agg in subquery (#9542 )
Kenan Yao
2019-03-04 18:52:44 +08:00
e7ff050a45
planner, executor: support SQL show pump/drainer status (#9456 )
He Cao
2019-03-04 15:39:54 +08:00
f16081bccc
planner/core: code refactor around join reorder (#9439 )
Yiding Cui
2019-03-04 13:52:05 +08:00
e767c5b5b0
increase wait time in TestProjectionParallelRequiredRows to fix CI problem (#9504 )
Yuanjia Zhang
2019-03-04 13:19:10 +08:00
ae91405e61
sessionctx/variable: fix panic when set variable='' (#9533 )
crazycs
2019-03-04 12:28:05 +08:00
0267a7fbdf
ddl: validate fsp for datetime/timestamp if they are used as defaultvalue of datetime/timestamp columns (#9327 )
Du Chuan
2019-03-04 11:19:11 +08:00
0b371ea4fa
executor: only use the transaction buffer for union scan (#9428 )
Jack Yu
2019-03-03 14:54:18 +08:00
560e8cfe57
*: sleep 0 when retry whole transaction (#9454 )
lysu
2019-03-02 13:16:28 +08:00
893d1d5989
types: provide the default capacity for result of ParseDateFormat (#9516 )
kennytm
2019-03-01 17:36:11 +08:00
7ac4902b8f
ddl: disallow generated column referring to auto_increment column (#9234 )
Du Chuan
2019-03-01 11:50:13 +08:00
fa37762c53
executor: tiny refactor, remove physicalTableID from the three reader (#9511 )
tiancaiamao
2019-03-01 10:36:09 +08:00
4f232e5c8d
executor: add CREATE ROLE support (#9461 )
Lingyu Song
2019-03-01 10:07:28 +08:00
2c90855cb7
*: add rollback for load data statement (#9444 )
crazycs
2019-02-28 21:03:01 +08:00
0c97db891d
ddl: fix data race about ReorgWaitTimeout in tests (#9483 )
Lynn
2019-02-28 20:43:55 +08:00
c71a391839
types:add more unit tests in fsp (#9378 )
Keyi Xie
2019-02-28 19:48:33 +08:00
2433e28d8d
*: fix ineffectual assignments and misspellings (#9481 )
Keyi Xie
2019-02-28 19:25:07 +08:00
9259785455
executor: support window function rank and dense_rank (#9500 )
Haibin Xie
2019-02-28 14:44:08 +08:00
8b84b94c96
*: fix union scan for partitioned table (#8871 )
tiancaiamao
2019-02-28 13:43:45 +08:00
69f2749154
executor: only show valid columns in stats_histogram (#9487 )
Kenan Yao
2019-02-28 13:06:38 +08:00
ddbf60f6d0
session: upgrade currentBootstrapVersion to 27 (#9496 )
Kenan Yao
2019-02-27 19:38:27 +08:00
6f5f7c360f
table, executor: handle the column's version when it's greater than ColumnInfoVersion1 (#9488 )
Lynn
2019-02-27 16:57:33 +08:00
d60b3ff512
ddl: don't modify a column charset when the table's version is TableInfoVersion1 (#9480 )
Lynn
2019-02-27 16:29:27 +08:00
4449eb062a
ddl: add ddl job error count limit, exceed the limit should cancel the ddl job (#9295 )
crazycs
2019-02-27 15:03:04 +08:00
839772b528
don't cast AggFuncs' arguments when they are Partial2Mode (#9340 )
Yuanjia Zhang
2019-02-27 14:33:03 +08:00
c8c92e2dd7
ddl: refine cancel modify column, add/drop foreign key rollback (#9419 )
crazycs
2019-02-27 14:07:34 +08:00
8369ed2ffc
ddl, util: Handle default values for generating column expressions when adding an index (#9371 )
Lynn
2019-02-27 12:59:18 +08:00
45f9d6a00f
statistics: compute and store column order correlation with handle (#9315 )
Kenan Yao
2019-02-27 11:32:00 +08:00
511a80bae4
ddl: fix check column field length when add column (#9143 )
crazycs
2019-02-27 11:10:38 +08:00
9da174902a
expression: fix timezone for timestamp constant when converting expression to pb (#9473 )
tiancaiamao
2019-02-27 10:41:28 +08:00
f32a194b8a
ddl: fix modify column null to not null bug (#9427 )
crazycs
2019-02-27 10:22:07 +08:00
a59a5f41e1
planner, executor: support range framed window functions (#9450 )
Haibin Xie
2019-02-27 10:07:28 +08:00
56a79ef080
ddl: write binlog when ddl job state is done. (#9207 )
crazycs
2019-02-26 18:37:21 +08:00
3e0f51b474
executor: control Chunk size for Selection&Projection (#9398 )
Yuanjia Zhang
2019-02-26 14:24:30 +08:00