12bf655413
*: change some tests' storages to mock-tikv ( #4961 )
2017-10-31 18:18:31 +08:00
29153d7b20
*: opentracing for Execute,ParseSQL,Compile,runStmt ( #4929 )
2017-10-31 05:13:59 -05:00
35fe2cae42
ddl, statistics: resolve the package dependency. ( #4960 )
2017-10-31 17:13:30 +08:00
ecf07101b2
parser: Fix the bug of alter table table_options, other_alter_specification ( #4931 )
2017-10-31 15:07:49 +08:00
bd5f59df78
plan: no longer add enforcer ( #4955 )
2017-10-31 15:00:45 +08:00
cf70670d15
expression: extract process of getting full cmp type to method. ( #4935 )
2017-10-31 14:52:20 +08:00
473363adcb
store/tikv: remove dependency on tidb from store/tikv. ( #4932 )
2017-10-31 13:14:02 +08:00
873e951338
expression: fix typo ( #4958 )
2017-10-31 11:16:45 +08:00
55403c8469
stats: fix estimation in index point query ( #4956 )
2017-10-31 00:47:00 +08:00
c5efd20e81
Makefile: use git describe to assign TiDBReleaseVersion. ( #4947 )
2017-10-30 05:40:24 -05:00
67bddaa1ee
codec: fix a bug in json decode. ( #4949 )
...
Previously after decode a JSON from row, we didn't
advance the index in the bytes. This PR fix this.
2017-10-30 18:12:40 +08:00
92ab53b84d
errors: fix typo. ( #4945 )
2017-10-30 15:49:34 +08:00
d122f5826c
tidb-server,executor: add command option and log success/fail for slow-query ( #4934 )
2017-10-30 11:49:08 +08:00
5c6fa44965
distsql: use utf8_bin for unsupported column collation. ( #4939 )
2017-10-29 22:24:46 -05:00
b19927f64c
*: makes checkout-pr-branch.sh able to update the pr branch. ( #4938 )
2017-10-29 21:55:15 -05:00
e6f86e35d2
plan: build prepared statement plan in Optimize phase. ( #4914 )
...
When we build the `Execute` plan, the underlying plan is not built, so we don't know what the plan is before we execute it.
This PR move the plan building for prepared statement to optimizer, so we know what plan we are going to execute before we execute it.
2017-10-28 23:04:07 +08:00
c4f29301eb
expression: rewrite in behavior. ( #4813 )
2017-10-28 14:36:21 +08:00
25879d3649
expression: support builtin function ROW_COUNT ( #4853 )
2017-10-28 09:18:58 +08:00
1abe79529b
expression: fix values null value issue ( #4923 )
2017-10-27 00:07:26 -05:00
6605c6bcff
plan: fix a bug of index reader. ( #4910 )
2017-10-27 11:08:02 +08:00
e40ad67efa
parser, executor: truncate info field for show processlist and show full processlist support ( #4739 )
2017-10-26 22:52:13 +08:00
5f74127805
parser: add numeric type signed opt support ( #4911 )
2017-10-26 19:18:36 +08:00
d036f0ef25
plan, executor: improve merge join to support all join types ( #4869 )
2017-10-26 18:39:02 +08:00
37681cf435
*: opentracing for two phase commit ( #4900 )
2017-10-26 17:43:45 +08:00
27eedda835
expression: support 'using binary' ( #4687 )
2017-10-26 16:14:40 +08:00
98b2f3b0aa
ddl: remove reorgTableDeleteLimit ( #4898 )
2017-10-26 15:29:28 +08:00
c55ec3d4a6
parser: ALTER TABLE t ENGINE = 'string' ( #4904 )
2017-10-26 14:52:56 +08:00
e80e4c6137
Makefile: remove target 'benchkv' and 'build' from 'make dev' ( #4905 )
2017-10-26 14:19:45 +08:00
4550e91919
ddl: Fix rename table bug ( #4862 )
2017-10-26 12:41:47 +08:00
1cec7c7742
plan: fold true item in cnf predicator. ( #4897 )
2017-10-26 11:01:06 +08:00
2285e65cd9
excutor: tiny code cleanup ( #4899 )
2017-10-25 21:15:08 +08:00
834d51f898
ddl,expression: make leak test more stable ( #4895 )
2017-10-25 19:29:32 +08:00
6a8fd11451
Add some Q&A channels for TiDB ( #4896 )
2017-10-25 06:08:33 -05:00
a84bf5bf35
executor: use max uint64 as analyze's start timestamp ( #4892 )
2017-10-25 16:51:26 +08:00
5e441ad883
expression: fix #4884 , insert NULL on duplicate key by values function ( #4891 )
2017-10-25 03:07:38 -05:00
3d7167273b
plan: join's default value length should be changed when do column pruning. ( #4882 )
2017-10-25 15:44:03 +08:00
1f4fc35320
executor, plan: correct the schema type of ShowStmt ( #4886 )
2017-10-25 13:55:20 +08:00
b0d9e8dd87
tidb-server: fix binlog client is not initialized correctly ( #4887 )
2017-10-25 13:46:37 +08:00
b0d20c9d6b
*: parse and ignore REPLICATION CLIENT/SLAVE, USAGE privileges in grant statement ( #4870 )
2017-10-25 00:26:53 -05:00
5ada5ab53c
util/chunk: introduce Chunk to replace current datum slice Row. ( #4856 )
2017-10-25 11:02:40 +08:00
460e1b8484
*: add tracing config and grpc interceptor middleware ( #4877 )
2017-10-24 21:24:18 -05:00
8c7a0907d3
Add retry for dialPumpClient ( #4879 )
2017-10-24 09:45:54 -05:00
e96321b3f1
ranger: simple improvement for range calc for pk. ( #4767 )
2017-10-24 20:21:23 +08:00
ebf090b0dc
plan, executor: remove some XXStmt from resolver.go ( #4823 )
...
* plan, executor: remove AdminStmt, AlterTableStmt, AnalyzeTableStmt, DropStatsStmt, CreateIndexStmt,
CreateTableStmt, DoStmt, DropTableStmt, DropIndexStmt, RenameTableStmt, SetStmt, ShowStmt from resolver.go
2017-10-24 06:16:34 -05:00
ae84a0a19f
stats: load column histograms by need ( #4847 )
2017-10-24 16:32:09 +08:00
0306bb0070
tidb: support a plan cache for prepared statements ( #3956 )
...
* tidb: support a plan cache for prepared statements
2017-10-24 00:55:51 -05:00
2f3d5e8220
parser: add straight_join_syntax support, just treat it as JOIN. ( #4872 )
2017-10-23 21:07:48 -05:00
f1620e4cfe
vendor: update vendor. ( #4876 )
2017-10-23 08:18:02 -05:00
07e05e815d
ddl, util: Add highlight to log ( #4861 )
...
* ddl, util: add highlight to log
2017-10-23 04:04:52 -05:00
ae93e2b2b5
store/tikv: fix a check visibility bug. ( #4867 )
2017-10-23 01:16:17 -05:00