|
|
88e1666ac6
|
*: change the log package to logrus (#4452)
|
2017-09-08 00:45:07 -05:00 |
|
|
|
4e580249db
|
expression: rewrite "HashCode()" for "Column" (#4457)
|
2017-09-07 10:01:05 +08:00 |
|
|
|
ffa8405879
|
plan: let "allocID()" return int to make performance happy (#4441)
|
2017-09-06 17:19:08 +08:00 |
|
|
|
c51d0f57ed
|
*: support JSON in new expression architecture (#4089)
|
2017-08-10 15:56:53 +08:00 |
|
|
|
def034cf6f
|
ranger: add a more common method to calc range. (#3489)
|
2017-06-21 14:10:40 +08:00 |
|
|
|
ed2555a0ef
|
*: add GetTypeClass() function for Expression interface (#3321)
|
2017-05-25 14:39:03 +08:00 |
|
|
|
6dbff6149a
|
expression: add castXXAsXXSig (#3329)
|
2017-05-24 17:58:42 +08:00 |
|
|
|
fb75f5a1c6
|
expression, util: implement new cast built-in function signatures (#3266)
|
2017-05-23 15:43:52 +08:00 |
|
|
|
ffee89b429
|
expression: add EvalDuration/EvalTime for expression (#3278)
|
2017-05-17 12:34:58 +08:00 |
|
|
|
b0f66edfef
|
expression: add EvalInt/EvalString/EvalDecimal/EvalReal for CorColumn (#3217)
|
2017-05-11 10:45:27 +08:00 |
|
|
|
31314690a9
|
expression: remove baseExpr struct (#3202)
|
2017-05-03 16:15:53 +08:00 |
|
|
|
d1876810e3
|
expression: add EvalXXX functions for Constant and Column (#3128)
|
2017-05-03 15:17:06 +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 |
|
|
|
1c01055496
|
plan: add Contains function on Schema (#2588)
Improve readablity.
|
2017-02-04 14:25:12 +08:00 |
|
|
|
e68dcf77dc
|
*: remove ctx from function args. (#2566)
|
2017-01-28 18:44:02 +08:00 |
|
|
|
461fd98bb0
|
*: rename the plan interface. (#2547)
|
2017-01-25 15:10:44 +08:00 |
|
|
|
fb429408c9
|
*: make schema as a pointer. (#2533)
|
2017-01-23 16:23:47 +08:00 |
|
|
|
5f96f67cbc
|
*: change schema from []*Column to struct (#2321)
|
2016-12-27 14:02:19 +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 |
|
|
|
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 |
|