|
|
ed2555a0ef
|
*: add GetTypeClass() function for Expression interface (#3321)
|
2017-05-25 14:39:03 +08:00 |
|
|
|
ffee89b429
|
expression: add EvalDuration/EvalTime for expression (#3278)
|
2017-05-17 12:34:58 +08:00 |
|
|
|
33c2262b9e
|
*: assign RetType for Constant/Column (#3201)
|
2017-05-05 12:01:01 +08:00 |
|
|
|
31314690a9
|
expression: remove baseExpr struct (#3202)
|
2017-05-03 16:15:53 +08:00 |
|
|
|
b08ad4069a
|
expression: add interfaces for refactoring typeinferer (#3094)
|
2017-04-26 09:53:29 +08:00 |
|
|
|
ee312bfd71
|
expression: Fix code style according to goword (#3123)
ref https://github.com/pingcap/tidb/issues/3120
|
2017-04-25 23:35:45 +08:00 |
|
|
|
e68dcf77dc
|
*: remove ctx from function args. (#2566)
|
2017-01-28 18:44:02 +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 |
|
|
|
042280e1bf
|
expression: add baseFunctionClass (#2361)
|
2017-01-03 11:21:14 +08:00 |
|
|
|
a28ab3eb73
|
*: add GetArgs interface (#2343)
|
2016-12-29 19:10:01 +08:00 |
|
|
|
7c87b92468
|
*: Use standard error code/message for incorrect function argument count error (#2335)
* *: Use standard error code/message for incorrect fuction argument count
error
|
2016-12-28 14:57:39 +08:00 |
|
|
|
453a95ce8c
|
*: merge packages of evaluator and expression. (#2322)
|
2016-12-26 12:35:29 +08:00 |
|
|
|
74a1c9935d
|
*: add StatementContext argument to functions. (#2157)
Add StatementContext argument to more functions where it is needed.
|
2016-12-02 23:28:11 +08:00 |
|
|
|
0b828d46f8
|
*: add context in baseplan, extract constant folder. (#2135)
|
2016-12-01 00:17:55 +08:00 |
|
|
|
5230f5eabd
|
variable: define StatementContext. (#2121)
StatementContext is used to hold statement execution mode and state.
As every computation need this, there are many API changes.
|
2016-11-29 14:25:38 +08:00 |
|
|
|
f0db619009
|
*: refactor constant propagation. (#2087)
|
2016-11-27 16:21:12 +08:00 |
|
|
|
3683d5f950
|
plan & expression: split the logic of column pruning and indices resolving. (#2051)
|
2016-11-23 18:01:27 +08:00 |
|