|
|
13290a239a
|
executor/aggfuncs: add test for window functions (#10131)
|
2019-04-18 12:34:43 +08:00 |
|
|
|
63d720cbfd
|
*: support create global binding (#9846)
|
2019-04-17 22:12:50 +08:00 |
|
|
|
abeddab5ba
|
privilege, executor: support SET DEFAULT ROLE (#9949)
|
2019-04-17 14:25:49 +08:00 |
|
|
|
e5f734e54c
|
*: move the Handle of stats to single package. (#10149)
|
2019-04-17 13:42:34 +08:00 |
|
|
|
7666f688b3
|
*: add stats version in slow_query and slow log. (#10082)
|
2019-04-15 18:04:48 +08:00 |
|
|
|
0972a6f012
|
planner: keep unfoldable exprs when pruning columns for ORDER BY items (#10064)
|
2019-04-15 16:02:27 +08:00 |
|
|
|
b3761395bc
|
variable: validate setting read_only variable (#10072)
|
2019-04-12 17:33:31 +08:00 |
|
|
|
7447f04409
|
executor: trace and control memory usage in DistSQL layer (#10003)
|
2019-04-12 16:43:55 +08:00 |
|
|
|
28e62940da
|
add skip isolation level check variable (#10065)
|
2019-04-11 16:27:36 +08:00 |
|
|
|
4f20b5b9f4
|
executor, plan: add revoke role support (#9771)
|
2019-04-11 15:34:29 +08:00 |
|
|
|
6958760b01
|
add ut in show_test (#10083)
|
2019-04-11 14:43:52 +08:00 |
|
|
|
5b469e08b3
|
planner, executor: support fast analyze in planner and executor's builder. (#10040)
|
2019-04-10 20:13:18 +08:00 |
|
|
|
f723f0b143
|
table, infoschema, executor: fix Charset/Collation shown in column desc (#10007)
|
2019-04-09 20:00:13 +08:00 |
|
|
|
278c3e81b4
|
*: support EXPLAIN FOR CONNECTION (#10030)
|
2019-04-09 10:45:22 +08:00 |
|
|
|
1e5f620966
|
executor: close RecordSet to avoid leak test failure (#10063)
|
2019-04-08 19:12:25 +08:00 |
|
|
|
8c118cecc2
|
*: clean code for restore table (#9090)
|
2019-04-08 15:21:37 +08:00 |
|
|
|
62b209cb80
|
fix desc table not compatibile with mysql (#10022)
|
2019-04-04 18:24:30 +08:00 |
|
|
|
f5fb5aa32d
|
util/admin: add unit test and move integration test. (#10013)
|
2019-04-04 16:19:07 +08:00 |
|
|
|
51cb84f202
|
planner: correct estimated row count for inner plan of index join (#10015)
|
2019-04-04 14:40:14 +08:00 |
|
|
|
e9653675dd
|
*: remove errors.Trace in main handle path (#10033)
|
2019-04-04 14:27:15 +08:00 |
|
|
|
0effd63b99
|
executor/aggfuncs: add test for aggregation functions (#10002)
|
2019-04-04 13:20:42 +08:00 |
|
|
|
76a01da313
|
remove unnecessary expensive trace call and log from hot path (#10025)
|
2019-04-03 23:09:51 +08:00 |
|
|
|
08346b7577
|
table: handling the boundary value of the timestamp type's default value (#9578)
|
2019-04-01 21:38:28 +08:00 |
|
|
|
873d9514bc
|
expression: move FindIndexByName to parser (#9951)
|
2019-04-01 13:36:49 +08:00 |
|
|
|
6125f49baf
|
*: fix the read-only check for the prepare/execute statement (#9723)
|
2019-04-01 13:27:49 +08:00 |
|
|
|
435a081401
|
executor: control Chunk size for TableReader&IndexReader&IndexLookup (#9452)
|
2019-04-01 13:13:39 +08:00 |
|
|
|
4c91f53e1f
|
planner: do not eliminate group_concat in aggregate elimination (#9967)
|
2019-04-01 12:21:19 +08:00 |
|
|
|
833ccf8454
|
util,executor: use MutableString as key for DecimalSet (#9913)
|
2019-04-01 10:47:06 +08:00 |
|
|
|
e31e8f1560
|
*: reduce runtime.growslice by preallocation (#9946)
|
2019-03-31 10:31:06 +08:00 |
|
|
|
c612252667
|
executor, planner: add executor to support GRANT ROLE (#9721)
|
2019-03-30 20:18:47 +08:00 |
|
|
|
3d04337605
|
*: fix bugs when window function meets prepare (#9795)
|
2019-03-30 20:11:16 +08:00 |
|
|
|
2e14068ee1
|
*: improve NULL count estimation for single column index (#9474)
|
2019-03-30 19:22:30 +08:00 |
|
|
|
97f88f70d5
|
expression: fix issue that results of unix_timestamp()-unix_timestamp(now()) is wrong and not stable (#9884)
|
2019-03-29 15:20:28 +08:00 |
|
|
|
366bc8dedf
|
executor/aggfuncs: add test for merge partial results (#9909)
|
2019-03-28 19:35:28 +08:00 |
|
|
|
94d15dbd59
|
ddl:show full columns for date, datetime, timestamp compatibility. (#9810)
|
2019-03-28 16:43:01 +08:00 |
|
|
|
538587a4a8
|
executor: fix group_concat for cases like group_concat(123,null) (#9921)
|
2019-03-28 14:24:23 +08:00 |
|
|
|
26029778a5
|
executor: deep copy json into partial result (#9833)
|
2019-03-28 12:54:19 +08:00 |
|
|
|
7cabaac61d
|
executor: using ToHashKey to check equality of decimal when count(distinct) (#9901)
|
2019-03-27 18:12:25 +08:00 |
|
|
|
c451f00814
|
*: fix utf8 charset upgrade compatibility (#9820)
|
2019-03-25 18:06:32 +08:00 |
|
|
|
0313cbbbde
|
plugin: add audit plugin extension point (#9136)
|
2019-03-25 15:18:34 +08:00 |
|
|
|
d5f0d2bfdd
|
binlog: revert commit for variable tidb_log_bin && add send binlog strategy config (#9864)
|
2019-03-24 18:26:15 +08:00 |
|
|
|
9251724533
|
ddl, expression: disable nondeterministic function calls for generated columns (#9239)
|
2019-03-23 10:43:06 +08:00 |
|
|
|
e53b56baaa
|
remove an unnecessary argument (#9857)
|
2019-03-22 14:31:48 +08:00 |
|
|
|
1da14b93a9
|
infoschema: fix panic in 'SELECT * FROM information_schema.processlist' (#9842)
|
2019-03-21 19:23:21 +08:00 |
|
|
|
dd3ca22854
|
planner, executor: support Change and ChangeExec (#9789)
* support update pump or drainer status
|
2019-03-21 19:04:08 +08:00 |
|
|
|
778c3f4a5a
|
privilege, executor: add SET ROLE and CURRENT_ROLE support (#9581)
|
2019-03-21 13:11:27 +08:00 |
|
|
|
915b12c968
|
executor: fix window function when order by item contain NULL (#9800)
|
2019-03-20 21:06:08 +08:00 |
|
|
|
821af9e9f6
|
executor: control Chunk size for Joiners (#9614)
|
2019-03-19 21:30:21 +08:00 |
|
|
|
b8a7328940
|
executor: fix slow log output format (#9759)
|
2019-03-18 13:40:04 +08:00 |
|
|
|
3a48d9c877
|
executor: add window function NTILE (#9682)
|
2019-03-15 16:01:56 +08:00 |
|