-
738f933016
*: session variable value should not be modified when get global variable (#5317)
HuaiyuXu
2017-12-06 13:17:29 +08:00
-
b0cd155e86
Use scratch (slim) container (#5303)
Evgeniy Kulikov
2017-12-06 07:25:19 +03:00
-
c46f289d5a
expression, plan: support builtin aggregation function 'bit_xor' (#5090)
Du Chuan
2017-12-05 19:32:27 +08:00
-
714b68c568
*: improve performance of show variables (#5297)
HuaiyuXu
2017-12-05 19:23:52 +08:00
-
6e851719b7
plan, executor: add physical operator for lock, limit and union all. (#5301)
Han Fei
2017-12-05 18:55:23 +08:00
-
60f14c6114
plan, executor: replace sort with logicalSort and physicalSort (#5298)
Han Fei
2017-12-05 18:43:43 +08:00
-
77c4a98afb
plan, stats: remove unnecessary clone (#5306)
Haibin Xie
2017-12-05 18:27:44 +08:00
-
c9a196c413
need go1.9 (#5310)
denofiend
2017-12-05 17:37:23 +08:00
-
5155361045
executor: support Chunk for UnionExec (#5229)
Jian Zhang
2017-12-05 16:53:34 +08:00
-
a1428ac33b
plan: the schema topN that is pushed down isn't set correctly. (#5305)
Yiding Cui
2017-12-05 16:10:21 +08:00
-
4053eae396
show: fix variable scope error (#5291)
xiaojian cai
2017-12-05 11:12:35 +08:00
-
c1b408ae5b
plan: less allocation (#5302)
goroutine
2017-12-04 18:35:20 -08:00
-
a1b1bb45e8
executor: support Chunk for TopN. (#5260)
Ewan Chou
2017-12-04 22:00:05 +08:00
-
8a9bd31a89
plan, store: add unqiue index check in mock-tikv (#5245)
Han Fei
2017-12-04 19:16:41 +08:00
-
585f98e4a8
plan: extract getChildrenPossibleProp to a file. (#5286)
Han Fei
2017-12-04 15:16:41 +08:00
-
7e0827fa90
util/chunk: add List to holds a slice of Chunk. (#5290)
Ewan Chou
2017-12-04 15:03:12 +08:00
-
e9a52b530e
plan, executor: add physical stream agg and remove aggType (#5274)
Han Fei
2017-12-04 14:33:57 +08:00
-
be29c68004
executor: support Chunk for MaxOneRowExec (#5281)
Jian Zhang
2017-12-04 13:56:01 +08:00
-
6195d91258
plan/explain: add explain info for topn. (#5287)
Yiding Cui
2017-12-04 12:16:07 +08:00
-
22f835fc52
fix gofail. (#5294)
disksing
2017-12-04 11:55:29 +08:00
-
6ea7ae59f2
store/tikv, config: config for grpc connection. (#5284)
disksing
2017-12-04 11:06:39 +08:00
-
0604183023
executor: set priority for IndexLookupExecutor when reading table (#5288)
tiancaiamao
2017-12-03 09:46:52 -06:00
-
6c68e41f73
store/tikv: use go fail for some tests. (#5280)
disksing
2017-12-02 00:20:30 +08:00
-
640c4913e0
stats/selectivity: remove useless clone (#5283)
Haibin Xie
2017-12-01 21:22:55 +08:00
-
23f526858d
store/tikv: refine code, backoffer is-a go context (#5276)
tiancaiamao
2017-12-01 04:24:36 -06:00
-
c6e8f36835
*: avoid double Close() executor during test (#5285)
Jian Zhang
2017-12-01 18:13:50 +08:00
-
d675ce16ca
plan: fix a bug about index join. (#5275)
Yiding Cui
2017-12-01 17:08:45 +08:00
-
1acda66de0
vendor: add gofail vendor. (#5279)
disksing
2017-12-01 11:05:00 +08:00
-
8a5b8d54a5
server: schema info api of http status server (#5256)
Jack Yu
2017-11-30 19:23:41 +08:00
-
00a14b52f0
kvencoder: add EncodeMetaAutoID method (#5272)
winkyao
2017-11-30 19:07:08 +08:00
-
01f77b0693
plan, executor: no longer treat dml as logical/physical plan. (#5230)
Han Fei
2017-11-30 18:46:28 +08:00
-
ba1979c2de
executor: support Chunk for SelectionExec (#5211)
Jian Zhang
2017-11-30 16:30:28 +08:00
-
d815ce1a0d
util : fix problem of kvencoder accessing database without creating in advance (#5269)
silentsai
2017-11-30 15:29:28 +08:00
-
b66e70316d
domain: refactor NewDomain (#5270)
Lynn
2017-11-30 14:10:35 +08:00
-
09e5e7b74c
config: add an option to disable chunk (#5268)
Ewan Chou
2017-11-30 13:20:52 +08:00
-
2cbeb5434d
stats: speed up loading full stats info (#5266)
Haibin Xie
2017-11-30 11:51:44 +08:00
-
db270fc661
plan, executor: remvove hasAgg field. (#5265)
Han Fei
2017-11-30 11:13:14 +08:00
-
5f468489ab
util: add kvencoder package, make transfer sql to key-values be possible. (#5236)
winkyao
2017-11-29 18:01:31 +08:00
-
c790b50957
types: fix large float64 to bigint (#5247)
xiaojian cai
2017-11-29 15:56:13 +08:00
-
cbceac701d
*:fix the bug about auto-increment key after renaming a table from old DB to the another DB (#5248)
Lynn
2017-11-29 15:31:16 +08:00
-
a6993f36c1
Update CONTRIBUTING.md (#5257)
Eileen Teng
2017-11-29 14:24:27 +08:00
-
f49413ec86
executor: show warning for
kill pid statement (#5210)
xiaojian cai
2017-11-29 13:07:37 +08:00
-
d8fa8ef362
*: fix lint warnings (#5259)
disksing
2017-11-29 12:57:38 +08:00
-
69c9e4efe4
*: limit chunk size to MaxChunkSize (#5252)
Jian Zhang
2017-11-28 21:05:30 +08:00
-
62b4b0f866
ranger, stats: remove Align method of IndexRange. (#5240)
Yiding Cui
2017-11-28 20:02:24 +08:00
-
2e5405dc8f
mock-tikv: fix table scan with point ranges (#5251)
Lynn
2017-11-28 18:54:54 +08:00
-
b19f879fbf
server: fix the length metadata of decimal column returned to client (#5249)
HuaiyuXu
2017-11-28 18:48:06 +08:00
-
5b736237fe
executor: support Chunk in LimitExec (#5200)
Jian Zhang
2017-11-28 16:33:00 +08:00
-
9ab0a2c555
update vendor (#5241)
Han Fei
2017-11-28 15:12:59 +08:00
-
6d5bb7c23e
plan, executor: split selection to logical plan and physical plan. (#5235)
Han Fei
2017-11-28 14:01:45 +08:00
-
f0f94b1084
stats: speed up loading stats info when server starts (#5215)
Haibin Xie
2017-11-28 13:53:03 +08:00
-
ae9d7f5dab
*: set session variable MaxChunkSize to 2 for test (#5238)
Jian Zhang
2017-11-28 13:48:36 +08:00
-
4c904639cf
*: add a session variable to control max chunk size (#5233)
Jian Zhang
2017-11-28 10:41:22 +08:00
-
f3d2a62200
executor: add test for rebuilding prepared statement plan. (#5220)
Ewan Chou
2017-11-28 01:12:07 +08:00
-
48cc364ab2
plan: pick
generatePhysicalPlans to one file. (#5237)
Han Fei
2017-11-28 01:03:29 +08:00
-
f3fe18c09f
ddl: fix spelling (#5234)
Johnny Bergström
2017-11-27 17:36:48 +01:00
-
4f91997b56
executor: improve show full processlist tests (#5222)
Darren Hoo
2017-11-27 21:10:52 +08:00
-
20bd1b6842
executor: support chunk for Sort (#5221)
Ewan Chou
2017-11-27 20:39:26 +08:00
-
ee0d3f37a2
types, ranger: move
Range to package ranger. (#5231)
Yiding Cui
2017-11-27 18:17:29 +08:00
-
df3c400b67
plan: fix the join plan's hints. (#5227)
Yiding Cui
2017-11-27 15:17:54 +08:00
-
759c796e8c
plan: clean code. (#5228)
Han Fei
2017-11-27 15:08:32 +08:00
-
e440ac32f4
executor: notify TiDB update privilege after alter/drop user (#5226)
tiancaiamao
2017-11-26 21:45:24 -06:00
-
fb610e6429
*: change executor Next() interface to Next(goctx.Context) (#5223)
tiancaiamao
2017-11-26 21:17:33 -06:00
-
b6e49c9bf9
Add PROXY protocol support (#3757)
Rain Li
2017-11-26 23:40:42 +08:00
-
2338d4ad46
plan: clean code. (#5225)
Han Fei
2017-11-26 23:33:12 +08:00
-
a428e9d820
executor: support chunk for IndexLookupReader. (#5206)
Ewan Chou
2017-11-25 16:33:43 +08:00
-
f283a65f6b
vendor: update kvproto for coprocessor streaming API (#5214)
tiancaiamao
2017-11-24 21:00:08 -06:00
-
af4e73c43a
tidb: always rebuild plan for retry. (#5218)
Ewan Chou
2017-11-25 09:50:32 +08:00
-
52e7f1a91c
plan_test: make test stable (#5208)
Haibin Xie
2017-11-24 11:19:41 +08:00
-
70ae742524
tidb: update statement history in retry() (#5202)
tiancaiamao
2017-11-23 20:36:01 -06:00
-
9ac1c08bf8
ast, plan, expression: support builtin aggregation function 'bit_and' (#5147)
Du Chuan
2017-11-24 09:58:41 +08:00
-
7e480bd90e
ast, parser: support create view syntax (#5197)
HuaiyuXu
2017-11-23 22:53:50 +08:00
-
90971a8cbf
store/tikv: fix data race caused by race fixing. (#5204)
disksing
2017-11-23 19:40:36 +08:00
-
69352a0a29
types: fix parse duration when fsp round overflow 60 seconds (#5199)
tiancaiamao
2017-11-23 05:23:22 -06:00
-
191de50646
chunk: make chunk.Row iteratable (#5196)
Jian Zhang
2017-11-23 12:45:09 +08:00
-
81012db983
ranger: remove useless field and simplify some logic. (#5101)
Yiding Cui
2017-11-23 12:40:07 +08:00
-
7b2b3652a6
domain: load stats table asynchronously (#5188)
Haibin Xie
2017-11-23 00:09:52 +08:00
-
ced6efc7f4
expression: support vectorized execution of expressions (#5184)
Jian Zhang
2017-11-22 23:41:36 +08:00
-
ee7b0853bb
table: tiny clean up and add logs (#5186)
Lynn
2017-11-22 20:12:17 +08:00
-
9e524cb0bf
throw out error if index hint not exist (#4951)
Zheng Dayu
2017-11-22 04:26:35 -06:00
-
02f6bb27c7
*: remove goCtx from session struct (#5174)
tiancaiamao
2017-11-22 02:17:38 -06:00
-
9921f41491
types: add overflow truncate when convert str to float (#5130)
xiaojian cai
2017-11-22 15:52:23 +08:00
-
8892bdf373
types: fix invalid time cast bug (#4338)
xiaojian cai
2017-11-22 15:24:56 +08:00
-
0ff13ce876
executor: simplify logic (#5185)
qupeng
2017-11-22 14:55:56 +08:00
-
a05c8b02d9
types: Make vet happy (#5187)
Shen Li
2017-11-22 14:42:26 +08:00
-
aba165718c
ddl: limit the length of the index name (#5161)
xiaojian cai
2017-11-22 14:08:57 +08:00
-
f828016e9f
*: move
sessionctx/domainctx.go to domain package (#5168)
Ewan Chou
2017-11-22 13:41:58 +08:00
-
55b8f9f1ee
executor, expression: support Chunk in ProjectionExec (#5178)
Jian Zhang
2017-11-22 13:34:03 +08:00
-
1b70a6d524
store/tikv: fix region cache data race. (#5171)
disksing
2017-11-22 12:54:16 +08:00
-
9c3600212a
domain: Clean up the goroutine after closing a domain (#5163)
Lynn
2017-11-22 10:57:19 +08:00
-
4d0908736a
*: preallocation for slice (#5180)
Gin
2017-11-22 10:51:25 +08:00
-
8b15cb52b7
*: move StatementContext to its own package. (#5177)
Haibin Xie
2017-11-22 00:11:14 +08:00
-
16003f0d82
executor: fix missing index update when automatic updating for timestamp 5172 (#5176)
Jack Yu
2017-11-21 19:04:54 +08:00
-
995a5872c8
plan: tiny clean (#5169)
Han Fei
2017-11-21 17:54:43 +08:00
-
e7ac0066ca
plan: clean code. (#5175)
Han Fei
2017-11-21 17:37:51 +08:00
-
3f212a6133
expression: fix from_unixtime(val>MaxInt32) (#5170)
HuaiyuXu
2017-11-21 16:53:43 +08:00
-
03a80acdc1
vendor: update tipb (#5167)
Ewan Chou
2017-11-21 16:06:45 +08:00
-
cd914b6611
plan, executor: remove NeedHandle field (#5144)
Han Fei
2017-11-21 15:20:24 +08:00
-
dd2812fa55
mysql, expression: support sql_mode 'PAD_CHAR_TO_FULL_LENGTH' (#5065)
Du Chuan
2017-11-21 13:22:29 +08:00
-
e5f8ae074a
statistics: avoid update delta when modified count is 0. (#5162)
Ewan Chou
2017-11-21 10:22:32 +08:00