This website requires JavaScript.
a32b8dbcf6
*: use Chunk for TableReader. (#5142 )
Ewan Chou
2017-11-21 10:08:50 +08:00
726c3a0fa9
executor: tiny refine for join (#5099 )
Jian Zhang
2017-11-20 23:05:57 +08:00
fec39cc888
server: support mvcc get hex key. (#5151 )
Ewan Chou
2017-11-20 19:45:42 +08:00
b9ca00ad5f
plan, executor: deep clone TopN when push it down through Join (#5158 )
HuaiyuXu
2017-11-20 17:24:12 +08:00
c459da6887
*: refactor executor.checkHandleExists to tables.CheckHandleExists to reuse code (#5157 )
winkyao
2017-11-20 16:50:22 +08:00
4a75a103e4
executor: some clean up. (#5156 )
Yiding Cui
2017-11-20 15:41:12 +08:00
a220cff85e
ddl: Deal with discrete handles (#5102 )
Lynn
2017-11-19 21:30:06 -06:00
14ed94132c
executor: fix issue #5132 , update handle id with some other unique keys report Duplicate keys. (#5138 )
winkyao
2017-11-20 11:06:28 +08:00
a2ab04e42f
domain: Close DDL when creating a domain failed (#5128 )
Lynn
2017-11-19 20:41:12 -06:00
628751439a
privileges: grant privilege identified by password should be hash string (#5129 )
ZhengQian
2017-11-20 10:05:46 +08:00
ca5d33ddac
ranger: check MaxInt64 and MinInt64 to avoid overflow. (#5136 )
Yiding Cui
2017-11-18 14:10:14 +08:00
fccc540f3b
plan: remove unionscan schema. (#5119 )
Han Fei
2017-11-18 09:41:39 +08:00
393da08e0f
fix prefix index (#5139 )
Wenxuan Shi
2017-11-17 10:52:48 -06:00
2dc5f7f3a0
Remove noused return (#5141 )
Drogon
2017-11-17 17:19:48 +08:00
03023ca443
stats: fix estimation in between row count (#5135 )
Haibin Xie
2017-11-17 16:48:34 +08:00
ee2168ed62
Remove ineffectual assignment to joinedRow (#5133 )
Drogon
2017-11-17 16:06:43 +08:00
daeebc0278
doc: update CONTRIBUTING.md, add stand-alone mode section. (#5125 )
Ewan Chou
2017-11-17 13:45:12 +08:00
81652dbeef
*: remove returned value isNull in Row methods. (#5131 )
Ewan Chou
2017-11-17 11:12:41 +08:00
fff58a812b
executor: slow startup for double read. (#5123 )
Yiding Cui
2017-11-16 20:32:31 +08:00
693787b103
Revert "plan: covert max/min to Limit + Sort operators (#5105 )" (#5127 )
Yiding Cui
2017-11-16 19:25:22 +08:00
cf5a22b5fd
*: replace *ast.Row with types.Row (#5124 )
Ewan Chou
2017-11-16 18:36:28 +08:00
36d4735c7e
plan, ranger: support not in and correct the behavior. (#5057 )
Yiding Cui
2017-11-16 16:23:33 +08:00
4b669b749e
plan: covert max/min to Limit + Sort operators (#5105 )
Shen Li
2017-11-16 15:53:36 +08:00
616ca6ba54
plan: do some preallocate of slice. (#5110 )
liubo
2017-11-16 15:33:54 +08:00
1630957fdf
parser: Support add columns with parentheses (#5103 )
Lynn
2017-11-16 01:07:48 -06:00
11358f6cf6
util: fix a test leak in testPrefixSuite (#5122 )
tiancaiamao
2017-11-16 00:42:18 -06:00
e96adeddaf
Remove deadcode (#5121 )
Drogon
2017-11-16 14:03:52 +08:00
f8c96f1f92
plan, executor: build logical plan to check column name validation when doPrepare (#5116 )
HuaiyuXu
2017-11-15 23:49:55 -06:00
0f2ccc8b0a
plan: simplify tests. (#5120 )
Han Fei
2017-11-16 13:23:53 +08:00
326e63a55f
add bit_and, bit_or to parser.y (#5091 )
xiaojian cai
2017-11-16 11:02:49 +08:00
233e91787f
sessionctx: refine sql_mode no_backslash_escapes, to pass ci (#5108 )
winkyao
2017-11-15 08:38:21 -06:00
a67c4b1ee1
plan, executor: refine projection elimination when projection is the inner child of an outer join (#5086 )
HuaiyuXu
2017-11-15 04:28:07 -06:00
e362f1ed56
types: add deepcopy for update operation (#5098 )
xiaojian cai
2017-11-15 14:46:24 +08:00
5962f1404e
*: prealloced plan aggregation_push_down (#5094 )
万波zhengwanbo
2017-11-14 22:55:17 -06:00
7fd147bc57
Revert "lexer: support sql_mode 'NO_BACKSLASH_ESCAPES' (#5073 )" (#5104 )
winkyao
2017-11-14 09:48:59 -06:00
f29224b707
store/tikv/oracle: prometheus metrics for tsFuture wait time (#5095 )
tiancaiamao
2017-11-14 04:30:46 -06:00
e1511d03aa
plan, expression: move typeinfer_test.go from plan to expression (#5096 )
HuaiyuXu
2017-11-14 02:45:40 -06:00
21a8020b32
*: ignore DDL statement for query duration metrics (#5093 )
tiancaiamao
2017-11-14 00:42:55 -06:00
9048aa8afa
plan: refine the use of idAllocator (#5088 )
Han Fei
2017-11-14 11:10:03 +08:00
1ef93dc274
executor: Add debug logs (#5083 )
Lynn
2017-11-13 07:19:08 -06:00
cd5c665c8c
executor: use baseExecutor for all Executors (#5087 )
Ewan Chou
2017-11-13 21:06:31 +08:00
bf9a4d81ae
plan: remote redundant resolve indices. (#5089 )
Han Fei
2017-11-13 20:26:11 +08:00
5c76863a79
plan, expression: remove useless error return (#5085 )
Han Fei
2017-11-13 18:40:58 +08:00
66c19def93
util/codec: support decode data to chunk. (#5066 )
Ewan Chou
2017-11-13 18:34:22 +08:00
7144b7e0d7
server: make tokenLimit configurable (#4973 )
xiaojian cai
2017-11-13 17:43:29 +08:00
08be1b5f5e
plan: tiny clean. (#5081 )
Han Fei
2017-11-13 15:32:19 +08:00
32dd95be51
plan: no need to double read in some case. (#5079 )
Yiding Cui
2017-11-13 14:46:21 +08:00
294e348f42
lexer: support sql_mode 'NO_BACKSLASH_ESCAPES' (#5073 )
Du Chuan
2017-11-13 13:35:49 +08:00
20dc896515
stats: use constant rand seed to make cm sktech test stable (#5076 )
Haibin Xie
2017-11-13 11:41:01 +08:00
6f8db3167c
executor: pre-allocate memory for slices (#5071 )
Jian Zhang
2017-11-13 11:37:00 +08:00
cedc35ca8c
executor: add default database to query log (#5078 )
xiaojian cai
2017-11-13 11:26:56 +08:00
a13d24cff5
executor: fix a data race in dataReaderBuilder (#5067 )
tiancaiamao
2017-11-12 20:47:36 -06:00
ec9d1f0cc6
*: simplify RecordSet.Fields. (#5068 )
Ewan Chou
2017-11-12 12:07:18 +08:00
7cdcc1d990
plan: return error instead of panic when subquery in join ON condition (#5062 )
Ewan Chou
2017-11-10 18:27:03 +08:00
8fd5c7de6e
server: use types.Row to write result set. (#5056 )
Ewan Chou
2017-11-10 15:41:02 +08:00
15212587e1
*: remove resolver.go (#4988 )
HuaiyuXu
2017-11-10 00:42:10 -06:00
ecbee2e81a
executor: don't reuse Executor in IndexLookUpJoin, remove doRequestForDatums() (#5031 )
tiancaiamao
2017-11-10 00:21:35 -06:00
dd5767a581
parser: update the alter table... add column (#5054 )
Lynn
2017-11-09 22:23:25 -06:00
03e23ee93a
executor: refine the log msg when 'set character_set_results=null' (#5052 )
HuaiyuXu
2017-11-09 20:36:30 -06:00
e1882357af
parser: support sql_mode "PIPES_AS_CONCAT" (#5012 )
Du Chuan
2017-11-09 20:37:09 +08:00
502d292313
plan: open some tests. (#5058 )
Yiding Cui
2017-11-09 19:48:32 +08:00
96809723b7
expression: support sql_mode NO_UNSIGNED_SUB (#5030 )
Du Chuan
2017-11-09 14:23:42 +08:00
5b9640f9a6
ddl: Save reorg doneHandle regularly (#5041 )
Lynn
2017-11-08 21:01:10 -06:00
68cd5b09c4
plan, executor: improve hash join to support all join types (#4987 )
Jian Zhang
2017-11-09 10:22:35 +08:00
6b6d424cb9
parser: support sql_mode high_not_precedence (#5011 )
Du Chuan
2017-11-08 23:01:23 +08:00
30a080db5c
*: build and use count-min sketch (#5042 )
Haibin Xie
2017-11-08 22:34:01 +08:00
49f2a908a6
remove read-only statement from transaction auto retry (#5026 )
XuWentao
2017-11-08 19:03:05 +08:00
2d79d59f24
store/tikv: set undetermined error if not recover from an rpc error. (#5043 )
disksing
2017-11-08 18:27:59 +08:00
c8e982c3ca
vendor: update pd client (#5045 )
tiancaiamao
2017-11-08 02:08:39 -06:00
7891b638bc
util/testkit: fix Sort (#5044 )
Ewan Chou
2017-11-08 15:33:38 +08:00
5922b7432b
ranger: rerange file and rename some method. (#5028 )
Yiding Cui
2017-11-07 19:57:21 +08:00
54a1e0ea22
vendor: update pd-client which add opentracing (#5039 )
tiancaiamao
2017-11-07 05:07:36 -06:00
0977fd07e6
*: begin opentracing from dispatch() and change interface to Execute(ctx, sql) (#5027 )
tiancaiamao
2017-11-07 02:52:15 -06:00
c4e6d2f7a3
ranger: rename some method. (#5036 )
Yiding Cui
2017-11-07 14:36:01 +08:00
f3cc26e2a1
executor: make batch size of index join increasing slowly. (#5022 )
Han Fei
2017-11-07 14:29:05 +08:00
1aa2a69f92
expression: remove type assertion on types.DatumRow. (#5005 )
Ewan Chou
2017-11-07 14:17:53 +08:00
5a55d8b1a1
plan: let select push across project (#5016 )
Han Fei
2017-11-07 13:18:47 +08:00
3f3ae07312
parser: parse more privilege types like RELOAD,EVENT and so on (#5013 )
tiancaiamao
2017-11-06 21:42:21 -06:00
bbf0b92240
executor,store/tikv: opentracing for TableReader, IndexReader, IndexLookup executor (#4937 )
tiancaiamao
2017-11-06 21:20:37 -06:00
30bcd74a61
parser: support sql_mode REAL_AS_FLOAT (#5029 )
Du Chuan
2017-11-07 11:03:25 +08:00
0acd9b6bea
vendor: add proto for count min sketch (#5024 )
Haibin Xie
2017-11-07 10:17:45 +08:00
32d0fc9e76
parser: support "insert into from selectStmt that has brackets" (#5008 )
winkyao
2017-11-06 07:06:21 -06:00
f46852480a
Update the link to the Roadmap (#5017 )
Queeny
2017-11-06 20:22:13 +08:00
8d0121c171
stats: fix count min sketch test (#5025 )
Haibin Xie
2017-11-06 16:23:40 +08:00
f7533a68d1
ddl: Add log details and tests (#5021 )
Lynn
2017-11-06 02:16:35 -06:00
7a71b14ac1
executor: remove joinBuilder (#5019 )
Jian Zhang
2017-11-06 16:01:28 +08:00
55529a5d26
expression: make in more powerful. (#4969 )
Yiding Cui
2017-11-06 15:36:53 +08:00
63347051d7
executor,util/testkit: fix data race in test TestOnlyFullGroupBy (#5020 )
tiancaiamao
2017-11-06 00:59:12 -06:00
363957bc19
stats: implement Count-Min Sketch (#4970 )
Haibin Xie
2017-11-06 11:20:46 +08:00
b7c722aab6
Support SQLMode ONLY_FULL_GROUP_BY and fix a join panic bug (#4613 )
Liao Qiang
2017-11-05 20:53:29 -06:00
c3d0f21c2e
*: distsql use goroutine pool (#5009 )
Ewan Chou
2017-11-05 09:30:33 +08:00
62433663e5
util/types: change types path (#5007 )
Ewan Chou
2017-11-04 23:37:14 +08:00
ad1c532ea5
*: remove unused package and functions (#5003 )
Ewan Chou
2017-11-04 16:36:25 +08:00
0182bfd441
server: make auth test stable (#4999 )
Ewan Chou
2017-11-03 23:32:26 +08:00
cf288b5b76
vendor: remove unused vendor package. (#5000 )
Ewan Chou
2017-11-03 23:06:13 +08:00
a0f768d8f7
fix typo in comment (#5001 )
lkk2003rty
2017-11-03 09:14:22 -05:00
68fcccdb2c
types: fix doDivMod algorithm (#4995 )
xiaojian cai
2017-11-03 21:43:18 +08:00
2b9a096a94
store/tikv: move safepoint checker to tikvStore. (#4998 )
disksing
2017-11-03 09:58:04 +08:00
93910cedc5
expression, plan: correct the position of error check (#4993 )
HuaiyuXu
2017-11-02 20:26:51 -05:00
c70ed24253
plan, executor: clean code. (#4994 )
Han Fei
2017-11-02 23:32:04 +08:00