This website requires JavaScript.
4d50ae22bc
kvencode: enable prepare plan cache. (#5627 )
winkyao
2018-01-14 15:04:36 +08:00
ccd11f1409
bump logrus version (#5631 )
Zhexuan Yang
2018-01-13 19:18:16 +08:00
3ce567630b
executor: store column's fieldType in executor (#5619 )
HuaiyuXu
2018-01-12 16:57:31 +08:00
3cff21e5b1
plan, executor: avoid children type assertion. (#5616 )
Han Fei
2018-01-12 15:39:50 +08:00
18ba3470f6
stats: adjust CM sketch default size (#5614 )
Haibin Xie
2018-01-12 14:29:46 +08:00
31b606d30d
executer: optimization for insert ignore (#5508 )
Jack Yu
2018-01-12 11:09:25 +08:00
4dd1fc208d
codec, expression: support encoding a Chunk row (#5578 )
Jian Zhang
2018-01-11 20:29:31 +08:00
dcca160d29
ddl: tiny clean up (#5615 )
Lynn
2018-01-11 20:01:52 +08:00
849e96a3eb
make bench_test.go work again (#5618 )
HuaiyuXu
2018-01-11 19:49:37 +08:00
f8a2c807fd
executor: support Chunk for ExecuteExec (#5410 )
Jian Zhang
2018-01-11 18:38:12 +08:00
547ecacadd
doc: dep cleanup (#5621 )
Darren Hoo
2018-01-11 18:17:33 +08:00
5a555703c0
*: garbage collect useless stats info (#5587 )
Haibin Xie
2018-01-11 17:10:30 +08:00
20f85865f0
executor: close hashjoin goroutines as soon as possible to avoid unexpected error (#5620 )
HuaiyuXu
2018-01-11 16:22:44 +08:00
610282c22f
plan: rename convert2NewPhysicalPlan to convert2PhysicalPlan (#5613 )
Han Fei
2018-01-11 14:00:29 +08:00
f4fa60d306
executor, expression: support chunk for HashJoinExec (#5439 )
HuaiyuXu
2018-01-10 22:06:58 +08:00
6f2a8577b9
chunk: "setMutRowJSON" should allocate one more byte for null bitmap (#5603 )
Jian Zhang
2018-01-10 21:35:01 +08:00
038201caed
config: add MaxProcs (#5612 )
Ewan Chou
2018-01-10 20:12:23 +08:00
3e298e3390
executor: "fetchShowTableStatus" should append an integer to the third column instead of a string (#5608 )
Jian Zhang
2018-01-10 17:05:23 +08:00
3cd10669a0
plan, executor: change 'out of order' to 'keep order'. (#5607 )
Han Fei
2018-01-10 15:57:31 +08:00
4136b81c23
*: merge IntColumnRange with NewRange. (#5591 )
Yiding Cui
2018-01-10 15:50:58 +08:00
6f86ddda7c
kv_encoder: add lock to storeBootstrapped (#5595 )
winkyao
2018-01-10 14:32:47 +08:00
9fec4723f9
ddl: update the behavior when 'RunWorker's' is false (#5598 )
Lynn
2018-01-10 13:25:27 +08:00
b7e7cd5d9a
executor: lazily initialize InsertValues.colDefaultVals, because not every insert statement needs it. (#5589 )
winkyao
2018-01-09 22:36:04 +08:00
c56c3de68b
tidb: upgrade username length limit to 32 (#5588 )
tiancaiamao
2018-01-09 03:17:06 -06:00
db328586b6
stats: speed up row count estimation (#5579 )
Haibin Xie
2018-01-09 15:37:49 +08:00
648640b5b3
ranger: avoid overflow and truncate error when building range. (#5577 )
Yiding Cui
2018-01-09 12:38:53 +08:00
5db9ac2506
types,util/chunk: refactor Time for Chunk. (#5571 )
Ewan Chou
2018-01-09 10:12:27 +08:00
e9b450aa0a
table: InsertExec eliminate unnecessary CastValue. (#5581 )
winkyao
2018-01-08 19:21:04 +08:00
ee3c30fa65
table: store writableIndices in Table, avoid unnecessary operations. (#5580 )
winkyao
2018-01-08 16:55:34 +08:00
4c63b26270
plan: fix issue#5570. (#5574 )
Yiding Cui
2018-01-08 16:41:03 +08:00
5692f459af
expression: refine the type infer of group_concat (#5573 )
HuaiyuXu
2018-01-08 16:21:44 +08:00
a7a9f4b9f6
remove glide files (#5576 )
Zhexuan Yang
2018-01-08 15:34:11 +08:00
136462d76a
use dep instead of glide (#5558 )
Zhexuan Yang
2018-01-08 11:00:06 +08:00
eddff3429a
*: importing data reduce memory allocations. (#5549 )
winkyao
2018-01-07 12:48:07 +08:00
ecbd60c3ff
*: add arguement StatementContext to Encode functions. (#5566 )
Ewan Chou
2018-01-06 17:31:08 +08:00
de992eb570
expression: only do a shallow copy when evaluating a "Column" expression (#5542 )
Jian Zhang
2018-01-06 12:24:30 +08:00
07dc46d3cb
expression: refactor hybrid type expressions (#5550 )
Jian Zhang
2018-01-06 11:04:50 +08:00
6943463c87
tidb-server:Remove the override of GOMAXPROCS (#5567 )
Cruth kvinc
2018-01-06 10:49:41 +08:00
bc459c5261
executor: support Chunk for HashAggExec (#5244 )
Du Chuan
2018-01-06 10:21:52 +08:00
c7b13ef1af
plan: refine code. (#5565 )
Han Fei
2018-01-05 23:47:33 +08:00
c45111d9f6
stats: use more compact structure for histograms (#5539 )
Haibin Xie
2018-01-05 20:43:01 +08:00
8b149c3323
Prealloc / collides with package name (#5560 )
Evgeniy Kulikov
2018-01-05 14:15:54 +03:00
73e47e0e30
plan: refine the design of schema (#5541 )
Han Fei
2018-01-05 12:54:24 +08:00
c19307c41c
util, executor: refactor Chunk.AppendRow to handle virtual row (#5563 )
Jian Zhang
2018-01-05 12:35:21 +08:00
97ae04a37c
expression: consider time zone for builtin function curtime/sysdate/curdate (#5548 )
tiancaiamao
2018-01-04 02:40:09 -06:00
04ef7d7992
*: shard implicit row ID (#5513 )
Ewan Chou
2018-01-04 16:32:41 +08:00
e8f3828752
*: fix bug when init HTTP stats handler (#5555 )
Haibin Xie
2018-01-04 15:10:01 +08:00
ea3b49af4a
store/tikv: implement coprocessor streaming in mocktikv (#5466 )
tiancaiamao
2018-01-04 00:58:51 -06:00
01f132ed39
stats: fix bug when estimating row count for outdated histograms (#5552 )
Haibin Xie
2018-01-04 14:31:25 +08:00
f744c777de
parser: Support PACK_KEYS option in CreateTable statement (#5554 )
Shen Li
2018-01-04 13:37:49 +08:00
76bce9d4cd
docs: get table schema by "table_id" not "tableid" (#5527 )
Jack Yu
2018-01-04 11:49:31 +08:00
9863cc0f51
tidb: move loadCommonGlobalVariablesIfNeeded to Execute (#5547 )
tiancaiamao
2018-01-03 21:32:57 -06:00
664ec4f182
*: checkout to that branch before pulling data from upstream (#5543 )
Jian Zhang
2018-01-04 11:22:20 +08:00
835b764db3
stats: fix bug when build histograms for null json (#5545 )
Haibin Xie
2018-01-04 11:15:32 +08:00
4d5dd323d9
*: the result of admin show ddl ... shows a job‘s start time (#5517 )
Lynn
2018-01-04 10:50:35 +08:00
019dbb7c9b
executor: support Chunk for StreamAggExec (#5490 )
Jian Zhang
2018-01-03 19:47:18 +08:00
ed7f400d9d
plan: reuse expressionRewriter. (#5537 )
Yiding Cui
2018-01-03 16:39:14 +08:00
526294e63b
plan: check decimal|numeric flen or decimal is valid (#5530 )
winkyao
2018-01-03 16:03:21 +08:00
7c23a84a2c
server, statistics: add dump_stats api for debug (#5534 )
flipped
2018-01-03 14:47:56 +08:00
3e3b633963
distsql: let the coprocessor streaming API use StreamResponse (#5389 )
tiancaiamao
2018-01-03 00:12:20 -06:00
b10a65dca1
plan: covert max/min to topN. (#5516 )
Yiding Cui
2018-01-02 22:30:17 +08:00
36d9b61365
*: AddIndex skip checking unique constraint when TiDB is importing data. (#5535 )
winkyao
2018-01-02 20:08:49 +08:00
132626e4f6
ddl: fix rawArgs is overwritten (#5531 )
Lynn
2018-01-02 17:03:58 +08:00
682bec01f6
meta: tiny clean up (#5538 )
Lynn
2018-01-02 15:58:52 +08:00
bb2440b636
store: enable builtin aggregation function 'bit_and', 'bit_or', 'bit_or' (#5533 )
Du Chuan
2018-01-02 02:09:25 +08:00
fea4b02ff3
expression, types: "Flen" and "Decimal" of "TypeNewDecimal" should not be -1 (#5523 )
Jian Zhang
2017-12-31 12:23:04 +08:00
b1e1a26151
types: refine Time type (#5521 )
Ewan Chou
2017-12-30 19:30:35 +08:00
c970be55f8
ddl: Clean log (#5524 )
Shen Li
2017-12-29 16:56:26 +08:00
f8177996e7
plan: refine code about maxonerow (#5501 )
Han Fei
2017-12-29 14:48:01 +08:00
233ab3fd15
tidb: fix some case TiDB does not graceful shutdown expectly. (#5518 )
winkyao
2017-12-29 12:34:42 +08:00
47cde7e210
plan: add comments and tiny clean up (#5506 )
Lynn
2017-12-27 21:32:07 +08:00
b901867b83
util/ranger: change BuildRange to build column/index/table range (#5509 )
tiancaiamao
2017-12-27 06:16:19 -06:00
0d96c12e60
kv, store: refine some comments (#5498 )
Han Fei
2017-12-27 19:38:36 +08:00
93b52805c3
ast, executor: set Fields for SelectStmt in PrepareExec (#5504 )
HuaiyuXu
2017-12-27 17:16:49 +08:00
fc80a91ddf
plan: remove useless aggregation function during "buildQuantifierPlan" (#5510 )
Jian Zhang
2017-12-27 15:27:39 +08:00
427b02e00a
ddl: support alter table auto_increment (#5472 )
Jack Yu
2017-12-27 13:41:33 +08:00
b0921f9d27
executor: implement NextChunk interface for UnionScanExec (#5432 )
Jian Zhang
2017-12-26 20:08:11 +08:00
b543bcc7df
executor: joinGenerator use chunk.Iterator (#5500 )
Ewan Chou
2017-12-26 18:47:29 +08:00
80cf3ed3be
kvencoder: add prepare sql encode support (#5505 )
winkyao
2017-12-26 18:32:29 +08:00
140c3d0739
executor: "InsertExec.NextChunk" should use function "getRowsSelectChunk" (#5493 )
winkyao
2017-12-26 18:24:41 +08:00
95a5c8ce5a
expresion, executor: correct the type inference of function "sum" and "avg" (#5495 )
Jian Zhang
2017-12-26 18:16:52 +08:00
c003acfe6e
ddl: fix the case that fails to split a table (#5496 )
Lynn
2017-12-26 16:44:34 +08:00
fa62e9fd01
*: merge ranger.IndexRange and ranger.ColumnRange. (#5485 )
Yiding Cui
2017-12-26 16:08:36 +08:00
76f9e3e03b
statistics,expression: reduce allocation for DetachCondsForSelectivity, add a Filter function (#5482 )
tiancaiamao
2017-12-26 01:01:28 -06:00
ccc10a56a6
executor: support Chunk for NestedLoopApply (#5475 )
Ewan Chou
2017-12-26 13:37:19 +08:00
100bc58a83
parser, variable: fix #5478 , make 'set transaction read only' works. (#5483 )
winkyao
2017-12-25 21:36:15 +08:00
46fd1eb536
executor: support Chunk for ShowExec (#5456 )
Jian Zhang
2017-12-25 21:29:56 +08:00
5c9eced880
chunk: add Iterator interface. (#5476 )
Ewan Chou
2017-12-25 21:23:27 +08:00
04a91532b8
expression: fix return type and decimal len for builtin aggregation function 'avg' and 'sum' (#5292 )
Du Chuan
2017-12-25 21:15:37 +08:00
f67c068b26
plan: update type (#5488 )
Lynn
2017-12-25 20:29:12 +08:00
a7beb99d75
*: support pushing down stream aggregation on mocktikv (#5444 )
Lynn
2017-12-25 15:40:53 +08:00
cc0c09820d
executor, plan: reading from memtable should only take the needed columns (#5481 )
Jian Zhang
2017-12-25 15:15:18 +08:00
0dee2ab0e7
expression: fix VectorizedFilter (#5477 )
Ewan Chou
2017-12-25 11:48:20 +08:00
48aae7b6ef
*: support show auto increment ID (#5470 )
Lynn
2017-12-22 20:16:11 +08:00
7159dd0ef6
executor: support Chunk for TableScanExec (#5443 )
Jian Zhang
2017-12-22 19:52:43 +08:00
51431b2cf3
added http api for tidb (#5388 )
datahoecn
2017-12-22 18:37:46 +08:00
232ecbeca0
executor: support Chunk for MergeJoinExec (#5312 )
Jian Zhang
2017-12-22 16:47:22 +08:00
855df184e1
executor: support Chunk for TableDualExec (#5395 )
Jian Zhang
2017-12-22 16:37:21 +08:00
544956bd54
types/json: remove old JSON type. (#5468 )
Ewan Chou
2017-12-22 16:03:18 +08:00
b780b540ef
store/tikv: fix [TIME_COP_TASK] log print empty store informaction (#5473 )
tiancaiamao
2017-12-22 00:18:25 -06:00