Commit Graph

19 Commits

Author SHA1 Message Date
da5574a067 */tests: remove ineffectual assignment in tests (#24225) 2021-04-25 11:35:54 +08:00
eb526b0c16 *: pre-allocate memory for slices (#24048) 2021-04-16 19:29:51 +08:00
6f250b625e *: fix a bug that collation is not handle for text type (#23045) 2021-03-03 22:04:54 +08:00
35534ae752 *: apply golangci-lint to the new code (#22824) 2021-02-24 18:24:03 +08:00
28c9e9290b *: gocritic fixes for commentFormatting (#21578) 2020-12-09 12:03:17 +08:00
07ae6078e8 *: support clustered index for fast analyze (#18767) 2020-08-07 19:22:14 +08:00
552e7709de *: refactor decoder to avoid useless fieldType convert (#17632) 2020-06-03 18:13:56 +08:00
af376db3dc *: refactor Handle in tablecodec and rowcodec (#16705)
Co-authored-by: pingcap-github-bot <sre-bot@pingcap.com>
2020-04-23 18:55:59 +08:00
15e961ad37 rowcodec: forbidden Kind{Null/MinNotNull/MaxValue} encode datum & add test (#16223) 2020-04-13 10:39:09 +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
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
b364b89b48 rowcodec: make rowcodec can be used for mocktikv & unistore (#13774) 2019-12-09 14:49:08 +08:00
922f569136 util/rowcodec: add new row codec lib (#7597) 2019-08-12 16:39:41 +08:00