|
|
1aa005190f
|
executor: set text for execute prepared statement. (#2620)
|
2017-02-09 19:22:43 +08:00 |
|
|
|
f5fac14afb
|
util/sqlexec: introduce a SQLExecutor interface and use it (#2618)
This tiny change also fix a bug that privilege background session never commit
|
2017-02-09 16:44:15 +08:00 |
|
|
|
79be7364a9
|
*: fix reset stmt ctx when there are multiple statements (#2613)
|
2017-02-08 21:13:22 +08:00 |
|
|
|
59e8ccf0a5
|
expression: workaround for wrong timediff function input (#2611)
|
2017-02-08 20:57:27 +08:00 |
|
|
|
7520cb8972
|
fix issue2300 (#2605)
|
2017-02-08 19:48:51 +08:00 |
|
|
|
2afa11f8fa
|
executor: do not log expensive query for system table. (#2601)
|
2017-02-07 21:03:02 +08:00 |
|
|
|
8bafc3d515
|
tidb: accelerate unit test (#2590)
Avoid BootstrapSession everytime, just do it once in testSessionSuite.SetUpSuite
|
2017-02-06 15:11:38 +08:00 |
|
|
|
cb1c2f0ff9
|
*: update privilege Checker interface and use it (#2557)
|
2017-02-06 11:28:06 +08:00 |
|
|
|
90d64eff39
|
*: Support information_schema.table_constraints (#2586)
|
2017-02-04 12:07:19 +08:00 |
|
|
|
7ec875c952
|
executor: fix a bug of left outer semi join. (#2573)
* executor: fix a bug of left outer semi join.
|
2017-02-03 07:33:44 -06:00 |
|
|
|
950583eaf8
|
plan, tidb-server: add a flag to control statistic info reading. (#2565)
* plan, tidb-server: add a flag to control statistic info reading.
* pass test.
* address comment
|
2017-01-30 11:29:43 +08:00 |
|
|
|
7965666bce
|
executor: ajust some code. (#2574)
|
2017-01-30 09:45:50 +08:00 |
|
|
|
e68dcf77dc
|
*: remove ctx from function args. (#2566)
|
2017-01-28 18:44:02 +08:00 |
|
|
|
4d9b70f0a6
|
plan, executor: give special treat for index columns when analyze table (#2436)
* plan/statistics: statistics support add index info
|
2017-01-26 11:24:53 +08:00 |
|
|
|
461fd98bb0
|
*: rename the plan interface. (#2547)
|
2017-01-25 15:10:44 +08:00 |
|
|
|
32173e988f
|
plan: fix a bug of exists sub query (#2549)
|
2017-01-25 14:41:53 +08:00 |
|
|
|
d7ed20cd62
|
executor: add log. (#2545)
|
2017-01-24 17:10:07 +08:00 |
|
|
|
873403ab70
|
plan: refine the range calculating. (#2534)
|
2017-01-24 12:49:12 +08:00 |
|
|
|
150574bacf
|
plan: remove aggregation grouped by unique key. (#2424)
|
2017-01-23 19:08:48 +08:00 |
|
|
|
fb429408c9
|
*: make schema as a pointer. (#2533)
|
2017-01-23 16:23:47 +08:00 |
|
|
|
96ee4446e3
|
*: refactor function. (#2499)
|
2017-01-22 18:10:38 +08:00 |
|
|
|
1a0ccaf9d6
|
executor: log expensive query. (#2529)
An expensive query may run for a long time, we need to see the log before query is finished.
|
2017-01-22 14:23:47 +08:00 |
|
|
|
9d536e34a7
|
*: run a bootstrap session before store is ready (fix race) (#2491)
|
2017-01-22 11:39:25 +08:00 |
|
|
|
f145a32063
|
*: refactor apply plan and executor. (#2411)
|
2017-01-22 11:06:17 +08:00 |
|
|
|
6ae4b77d7f
|
plan, executor: clean code (#2520)
|
2017-01-22 10:18:10 +08:00 |
|
|
|
0d9744261b
|
*: slow log and metrics includes execute prepared statement. (#2512)
Execute prepared statement was ignored in slow query log and query metrics.
|
2017-01-21 10:06:55 +08:00 |
|
|
|
2cad815a89
|
plan: change distinct to aggregation. (#2515)
|
2017-01-20 15:34:36 +08:00 |
|
|
|
2123638476
|
executor: add rows in table scan log. (#2507)
|
2017-01-19 00:04:07 +08:00 |
|
|
|
12ae004603
|
executor: fix join leak (#2505)
In HashJoin Executor When Close is called after fetched 1000 rows, the result channel is full,
Close is blocked forever.
|
2017-01-18 23:31:41 +08:00 |
|
|
|
83e57cc203
|
plan: ignore the ambiguous error when retrieving schema first. (#2480)
* plan: ignore the ambiguous error when retrieving schema first.
* address comment.
|
2017-01-17 23:22:30 +08:00 |
|
|
|
999517c4f1
|
Revert "*: run a bootstrap session before store is ready" (#2490)
|
2017-01-17 15:14:24 +08:00 |
|
|
|
e1ecc1059e
|
*: run a bootstrap session before store is ready (#2481)
|
2017-01-17 14:46:35 +08:00 |
|
|
|
fce6256117
|
*: Clean up error trace (#2475)
|
2017-01-16 13:13:49 +08:00 |
|
|
|
5f6f101c9a
|
executor: optimize begin (#2474)
|
2017-01-16 12:57:03 +08:00 |
|
|
|
2828e29a5b
|
executor: refine statement count metrics (#2477)
|
2017-01-16 12:34:21 +08:00 |
|
|
|
ba8b6a9c26
|
fix bug of union type converting (#2471)
|
2017-01-16 12:09:27 +08:00 |
|
|
|
527256627b
|
ast: clean some code. (#2465)
|
2017-01-16 10:17:41 +08:00 |
|
|
|
122195718b
|
executor: fix log format and add transaction start TS. (#2469)
|
2017-01-15 13:34:37 +08:00 |
|
|
|
c470a46283
|
*: remove useless code. (#2457)
|
2017-01-15 11:37:48 +08:00 |
|
|
|
217c26bd0b
|
*: Support the statement of rename table (#2444)
|
2017-01-15 00:58:10 +08:00 |
|
|
|
554293a73e
|
executor: add more information on slow dist sql. (#2451)
|
2017-01-13 14:41:11 +08:00 |
|
|
|
a3c1d47058
|
parser: count multiple expression doesn't return error. (#2429) (#2448)
|
2017-01-13 10:24:22 +08:00 |
|
|
|
07f756b818
|
plan/statistics: statistics support add index info (#2349)
|
2017-01-10 15:22:01 +08:00 |
|
|
|
7c66138042
|
executor: optimize delete statement. (#2421)
|
2017-01-10 15:13:00 +08:00 |
|
|
|
47316499fd
|
plan: add cache for statistics table (#2398)
|
2017-01-08 01:09:23 +08:00 |
|
|
|
1b72b11ffa
|
util/types: fix truncate float (#2405)
|
2017-01-06 17:14:04 +08:00 |
|
|
|
696bea9f37
|
*: Support batch load data (#2394)
|
2017-01-05 16:15:00 +08:00 |
|
|
|
36e9570051
|
*: concurrently begin a transaction and compile (#2393)
|
2017-01-05 15:00:43 +08:00 |
|
|
|
e38c67e086
|
executor: implements nested loop join. (#2365)
|
2017-01-03 19:53:03 +08:00 |
|
|
|
d40e24ce46
|
*: in prepared statement limit/offset may be placeholder (#2364)
|
2017-01-03 14:52:14 +08:00 |
|