|
|
e7dda3245a
|
table, executor: fix a unique key with null (#6032)
|
2018-03-12 21:37:10 +08:00 |
|
|
|
0d623bd33b
|
plan, executor: fix check index bug (#6006)
|
2018-03-11 14:56:17 +08:00 |
|
|
|
bf127711e9
|
ddl:set the low priority for the adding the index (#5976)
|
2018-03-09 20:19:22 +08:00 |
|
|
|
8f0477dad5
|
executor,distsql: Add a test that check coprocessor streaming flag (#5973)
|
2018-03-07 20:42:13 -06:00 |
|
|
|
86af180267
|
plan: decorrelation enhancement. (#5953)
|
2018-03-06 23:55:16 +08:00 |
|
|
|
3e1a8ed36d
|
executor, infoschema: return a pseudo profiling table when system var profiling is set to 1 (#5960)
try fix mysql compability
|
2018-03-06 18:06:03 +08:00 |
|
|
|
3b1884e473
|
*: support check an index (#5932)
* *: check index
|
2018-03-05 12:30:31 +08:00 |
|
|
|
e1121814d2
|
*: don't import golang.org/x/net/context as goctx alias (#5895)
Now that there is no conflict with sessionctx.Context, this can be
import directly
|
2018-02-24 03:40:56 -06:00 |
|
|
|
4e1a114e68
|
*: move package context to sessionctx (#5890)
|
2018-02-22 18:03:38 +08:00 |
|
|
|
fcbb4c53a2
|
parser: parse "select 1 order by 1" statement (#5881)
* parser: parse "select 1 order by 1" statement
|
2018-02-14 16:08:55 +08:00 |
|
|
|
e6eb3ae9f5
|
executor, metrics: add metrics for expensive executors and statement nodes (#5798)
|
2018-02-09 12:15:20 +08:00 |
|
|
|
de9c192cba
|
*: move mocktikv from tikv pkg (#5834)
|
2018-02-08 23:31:29 +08:00 |
|
|
|
c92b3056c0
|
*: refine code for StmtTxn (#5763)
|
2018-02-08 07:07:12 -06:00 |
|
|
|
ae8e5941ea
|
*: clean up abandoned storage engine (#5808)
|
2018-02-07 00:19:32 -06:00 |
|
|
|
24333b3b29
|
*: don't record binlog when statement rollback (#5699)
|
2018-01-25 06:50:57 -06:00 |
|
|
|
88b8740724
|
*: avoid the generation of mysql.TypeNewDate (#5705)
|
2018-01-23 21:41:02 +08:00 |
|
|
|
0b23ff48a6
|
*: execute statement meets error should make no side effect (#5678)
|
2018-01-22 13:49:29 +08:00 |
|
|
|
6fb97e8f25
|
executor: correct the unsigned pk's behavior. (#5641)
|
2018-01-16 18:21:10 +08:00 |
|
|
|
0e61c85918
|
store/tikv: call Next() after copIterator closed lead to goroutine leak (#5624) (#5654)
|
2018-01-16 15:32:58 +08:00 |
|
|
|
4c63b26270
|
plan: fix issue#5570. (#5574)
|
2018-01-08 16:41:03 +08:00 |
|
|
|
8b149c3323
|
Prealloc / collides with package name (#5560)
|
2018-01-05 19:15:54 +08:00 |
|
|
|
04ef7d7992
|
*: shard implicit row ID (#5513)
|
2018-01-04 16:32:41 +08:00 |
|
|
|
36d9b61365
|
*: AddIndex skip checking unique constraint when TiDB is importing data. (#5535)
|
2018-01-02 20:08:49 +08:00 |
|
|
|
cc0c09820d
|
executor, plan: reading from memtable should only take the needed columns (#5481)
|
2017-12-25 15:15:18 +08:00 |
|
|
|
6ca4382dba
|
*: fix update JSON field. (#5345)
|
2017-12-11 11:39:14 +08:00 |
|
|
|
0604183023
|
executor: set priority for IndexLookupExecutor when reading table (#5288)
|
2017-12-03 23:46:52 +08:00 |
|
|
|
6c68e41f73
|
store/tikv: use go fail for some tests. (#5280)
* store/tikv: use go fail for some tests.
|
2017-12-01 08:20:30 -08:00 |
|
|
|
5f468489ab
|
util: add kvencoder package, make transfer sql to key-values be possible. (#5236)
|
2017-11-29 18:01:31 +08:00 |
|
|
|
d8fa8ef362
|
*: fix lint warnings (#5259)
|
2017-11-29 12:57:38 +08:00 |
|
|
|
2e5405dc8f
|
mock-tikv: fix table scan with point ranges (#5251)
|
2017-11-28 18:54:54 +08:00 |
|
|
|
ae9d7f5dab
|
*: set session variable MaxChunkSize to 2 for test (#5238)
|
2017-11-28 13:48:36 +08:00 |
|
|
|
fb610e6429
|
*: change executor Next() interface to Next(goctx.Context) (#5223)
|
2017-11-26 21:17:33 -06:00 |
|
|
|
02f6bb27c7
|
*: remove goCtx from session struct (#5174)
1. go context should not be stored
2. change Executor interface to Open(goctx.Context)
3. many other changes forced by this refactor
|
2017-11-22 02:17:38 -06:00 |
|
|
|
f828016e9f
|
*: move sessionctx/domainctx.go to domain package (#5168)
|
2017-11-22 13:41:58 +08:00 |
|
|
|
b9ca00ad5f
|
plan, executor: deep clone TopN when push it down through Join (#5158)
|
2017-11-20 17:24:12 +08:00 |
|
|
|
81652dbeef
|
*: remove returned value isNull in Row methods. (#5131)
|
2017-11-17 11:12:41 +08:00 |
|
|
|
cf5a22b5fd
|
*: replace *ast.Row with types.Row (#5124)
|
2017-11-16 18:36:28 +08:00 |
|
|
|
ec9d1f0cc6
|
*: simplify RecordSet.Fields. (#5068)
|
2017-11-12 12:07:18 +08:00 |
|
|
|
15212587e1
|
*: remove resolver.go (#4988)
|
2017-11-10 14:42:10 +08:00 |
|
|
|
68cd5b09c4
|
plan, executor: improve hash join to support all join types (#4987)
|
2017-11-09 10:22:35 +08:00 |
|
|
|
62433663e5
|
util/types: change types path (#5007)
* util/types: change types path
|
2017-11-04 10:37:14 -05:00 |
|
|
|
37681cf435
|
*: opentracing for two phase commit (#4900)
|
2017-10-26 17:43:45 +08: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 |
|
|
|
7afae3f89c
|
*: support write slow query log into seperate files (#4804)
|
2017-10-20 14:22:10 +08:00 |
|
|
|
1b87bc1d55
|
executor: fix a select bug when handle is MaxInt64 (#4835)
|
2017-10-19 21:38:55 -05:00 |
|
|
|
c49c2d333d
|
inspectkv: rename package inspectkv to admin (#4815)
|
2017-10-19 21:33:24 -05:00 |
|
|
|
1a987dd825
|
*: Support the operation of cancel DDL jobs (#4753)
* *: support cancel the DDL job
|
2017-10-18 22:28:04 -05:00 |
|
|
|
a34964a36a
|
*: improve the column info for client (#4770)
Add table/database info in the response message.
|
2017-10-15 08:27:13 -05:00 |
|
|
|
2c90dd0ca8
|
exectuor: fix data race in test (#4714)
|
2017-10-08 22:07:02 -05:00 |
|