Commit Graph

18 Commits

Author SHA1 Message Date
15e961ad37 rowcodec: forbidden Kind{Null/MinNotNull/MaxValue} encode datum & add test (#16223) 2020-04-13 10:39:09 +08:00
c561d5aa99 *: remove useless conversions and omit some types (#16262) 2020-04-10 00:23:06 +08:00
5282d089c7 executor: support generated column on point get and batch point get (#15544) 2020-03-23 14:21:35 +08:00
86a148bdee rowcodec: fix panic when encode MaxUint16 len data (#15404) 2020-03-16 20:20:53 +08:00
0ddfe0716f *: fix datum's collation behavior to build correct logical ranges (#14963) 2020-03-05 22:34:46 +08:00
41142266b2 *: use SetString() for string instead of SetBytes() (#14989) 2020-03-02 15:48:10 +08:00
332cef97f5 *: support index encode/decode for new collation (#14876) 2020-02-27 11:33:33 +08:00
23ce3b29c9 rowcodec: make TypeYear's decodeDatum result consist with insert datum (#14717) 2020-02-12 14:56:59 +08:00
099782898e rowcodec: fix lose decimal precision during decode new row format to datum (#14631) 2020-02-05 10:10:24 +08:00
6e648401e4 rowcoder: fix DatumMapDecoder ignore the sign of handle value (#14494) 2020-01-16 13:14:50 +08:00
a84a73899b rowcodec: fix encode corrupted data cause by reuse new encoder (#14368) 2020-01-08 10:40:09 +08:00
324a4686f0 rowcodec: fix use origin default value when decode (#14327) 2020-01-03 13:39:09 +08:00
0bab73adf5 *: use new row-format in tidb (#12634) 2020-01-02 22:34:39 +08:00
d006443194 type: encapsulate Time API (#14288) 2019-12-31 12:41:09 +08:00
b364b89b48 rowcodec: make rowcodec can be used for mocktikv & unistore (#13774) 2019-12-09 14:49:08 +08:00
760d27c51f util: fix staticcheck errors (#13456) (#13651) 2019-11-22 17:20:25 +08:00
adb3071c90 *: refine the attribute definition of types.Time and types.Dur… (#11672) 2019-08-14 11:30:40 +08:00
922f569136 util/rowcodec: add new row codec lib (#7597) 2019-08-12 16:39:41 +08:00