Commit Graph

577 Commits

Author SHA1 Message Date
5dd429688a *: use cmp.Compare to replace types.Compare (#46657)
ref pingcap/tidb#45933
2023-09-05 07:47:27 +00:00
7a4c566061 planner: optimize the performance of PlanCacheParamList.String() (#46592)
close pingcap/tidb#46579
2023-09-04 06:56:13 +00:00
46c8b2de36 explaintest: move IT in types/const_test to explaintest (#46523)
close pingcap/tidb#46513
2023-09-01 11:26:13 +00:00
2abf83ddd5 *: remove feedback (#45969)
ref pingcap/tidb#46056
2023-08-21 11:03:34 +00:00
04f96b50ea *: use std/slices to replace exp/slices (#46107)
close pingcap/tidb#45933
2023-08-15 14:17:00 +00:00
075a47e176 types: fix convert float to uint (#42063)
close pingcap/tidb#41733
2023-07-28 10:43:34 +00:00
c384c0a8da *: Move log category into a real field (#45058)
close pingcap/tidb#45057
2023-07-04 07:33:44 +00:00
c7f2a2317d linter: enable early return (#44564)
close pingcap/tidb#40786
2023-06-12 05:43:05 +00:00
4c83352678 *: Introduce runaway statement in resource group (#43843)
ref pingcap/tidb#43691
2023-05-31 11:16:42 +00:00
0950948125 *: enable mirror linter (#43644)
ref pingcap/tidb#40786
2023-05-09 10:23:05 +00:00
b901431398 *: use time.DateTime,time.DateOnly to replace magic number (#43505) 2023-05-04 03:21:55 +00:00
4f2ef40a0f *: fix warning message when to meet strconv.ErrSyntax (#43358)
close pingcap/tidb#41730
2023-04-24 12:16:01 +00:00
bad131e569 planner: escape the string when display Range to make it more clear (#43046)
ref pingcap/tidb#43045
2023-04-17 17:45:19 +08:00
bf470aa99a planner: initialize charset, collation and repertoire correctly for parameter values (#42645)
ref pingcap/tidb#36598
2023-03-28 20:40:54 +08:00
d36a68a887 *: fix data race in the IgnoreTruncate (#42449)
close pingcap/tidb#42341
2023-03-22 15:28:42 +08:00
382b388df6 planner: add new explain format for plan cache (#41965)
ref pingcap/tidb#36598
2023-03-08 00:03:12 +08:00
fafb5ec8d4 types: clip to zero when convert negative decimal to uint (#41791)
close pingcap/tidb#41736
2023-03-01 15:33:09 +08:00
1d2040a2ab DDL: Partition table supports key partition type (#41365)
close pingcap/tidb#41364
2023-02-24 22:27:07 +08:00
eeedac03f2 *: improve bazel config (#41430) 2023-02-15 16:26:02 +08:00
be48b2d649 expression: return upper bound for enum (#41021)
close pingcap/tidb#40855
2023-02-11 13:40:00 +08:00
d901aa1b97 types: use mathutil.Max/mathutil.Min instead of myMax/myMin (#41192) 2023-02-10 15:22:07 +08:00
8398f0fe09 *: fix a timezone data race which may cause wrong row data (#41146)
close pingcap/tidb#40710
2023-02-08 12:21:58 +08:00
d3b952a49a executor: write multi-valued index (#40172)
close pingcap/tidb#40207
2022-12-30 13:38:17 +08:00
ae58fa1c8b expression: introduce cast(... as ... array) in expression index (#39992)
close pingcap/tidb#40045
2022-12-20 12:56:54 +08:00
bb50e33509 expression: support member of function (#39880)
ref pingcap/tidb#39866
2022-12-14 17:16:52 +08:00
b41be060b9 expression: support json_overlaps function (#39867)
ref pingcap/tidb#39866
2022-12-14 12:48:52 +08:00
2dea8dda28 planner: support explain format='cost_trace' on model ver2 (#39840)
ref pingcap/tidb#35240
2022-12-13 13:44:51 +08:00
f6127247d3 *: close recordset (#39783) 2022-12-09 14:22:04 +08:00
824ef608c7 *: support password expiration policy (#39035)
ref pingcap/tidb#9709, close pingcap/tidb#38936
2022-12-02 16:36:02 +08:00
94ffc8e6e8 error: print non-printable chars in hex style for duplicate entry error (#39485)
close pingcap/tidb#35289
2022-12-01 23:20:01 +08:00
8e0e49ca65 *: support JSON format output in explain statement (#39253)
ref pingcap/tidb#39261
2022-12-01 12:12:01 +08:00
f713bc90ff types: handle io.EOF error when to parse datatime (#39405)
close pingcap/tidb#35678
2022-11-28 15:22:00 +08:00
7f9219c11b types: Make use of the new time.ZoneBounds function in go-1.19 (#39038)
close pingcap/tidb#39037
2022-11-10 09:45:52 +08:00
f9c7bbccec *: authentication using tidb_auth_token plugin (#38773)
close pingcap/tidb#38504
2022-11-04 02:54:00 +08:00
5cdfea619f *: bring back the 'make ut' (#38806) 2022-11-02 17:18:00 +08:00
97add26c8f json: support array range selection and from last selection (#38584)
close pingcap/tidb#38583
2022-11-01 18:25:59 +08:00
4699c7d896 *: support ATTRIBUTE and COMMENT in CREATE USER and ALTER USER statements (#38201)
close pingcap/tidb#38172
2022-10-20 14:35:54 +08:00
51a6684fb7 expression: make a copy when retrieving json path expression from cache (#38285)
ref pingcap/tidb#38230
2022-10-02 11:35:47 +08:00
d47840f8ab json, executor: fix json hash value conflict (#38095)
close pingcap/tidb#38092
2022-09-22 18:57:04 +08:00
aef905cb16 executor: convert json numeric value to float64 in hash (#38065)
close pingcap/tidb#38049
2022-09-22 11:39:02 +08:00
6feaa52716 types: Fix DATE_ADD on DST Transition (#37979)
close pingcap/tidb#34362
2022-09-20 18:27:04 +08:00
b8d929c3c7 time: fix the fraction loss when encountering time string with timezone suffix (#37820)
* fix the issue of fraction loss when inserting time item

* fix wrong index

* add comments

Co-authored-by: Weizhen Wang <wangweizhen@pingcap.com>
Co-authored-by: Ti Chi Robot <ti-community-prow-bot@tidb.io>
2022-09-20 16:48:08 +08:00
1eeedacc60 *: remove goleak's ignoring opencensus top function (#37908) 2022-09-19 12:29:00 +08:00
094b9d2cbc types: prevent generate error stack for BinaryLiteral.ToInt() (#37869)
close pingcap/tidb#33494
2022-09-16 11:10:59 +08:00
4db4197505 datum: json is not equal with NULL (#37866)
close pingcap/tidb#37852
2022-09-16 10:30:59 +08:00
dfde95cb93 expression: check json max depth (#37759)
close pingcap/tidb#37292
2022-09-13 17:36:58 +08:00
57febedb35 *: enable rowserrcheck for nogo (#37761) 2022-09-13 14:28:58 +08:00
c67ccbaef9 planner: PhysicalPlan memory trace 2 (#37668)
ref pingcap/tidb#37632
2022-09-09 16:42:56 +08:00
cdcbfc838a executor: implement json time/duration (#37579)
close pingcap/tidb#9988, close pingcap/tidb#31104
2022-09-08 17:42:55 +08:00
bf02d2521a *: upgrade prometheus client (#37630) 2022-09-06 10:58:54 +08:00