Commit Graph

40 Commits

Author SHA1 Message Date
7b6209df99 meta: introduce metabuild.Context to build meta (#56176)
close pingcap/tidb#56175
2024-09-26 00:21:37 +00:00
a5698cc4cf *: fix typo interger -> integer (#55782) 2024-09-02 11:14:07 +00:00
f5fff6cff9 planner: introduce hashEqual interface for datum. (#55727)
ref pingcap/tidb#51664
2024-08-29 09:11:21 +00:00
48989e726f *: Vector Data types and Functions (#55550)
ref pingcap/tidb#54245
2024-08-22 07:01:51 +00:00
9d6bca4b2e parser,types: Fix error for JSON max depth (#54237)
ref pingcap/tidb#54207
2024-06-28 10:56:54 +00:00
08b7ac6218 planner: fix the issue that cannot find column if using question marker in group-by-clause (#54205)
close pingcap/tidb#53872
2024-06-26 05:14:52 +00:00
7b259929a9 expression: Fix errors for JSON functions (#53800)
close pingcap/tidb#53799
2024-06-18 03:22:16 +00:00
fab0940c21 datum: check len(s) before calculating and checking runeCount (#53941)
close pingcap/tidb#53942
2024-06-13 04:09:06 +00:00
45318da24d expression: fix the fsp of casting json as datetime/duration (#53535)
close pingcap/tidb#53352
2024-05-25 05:05:48 +00:00
09c8f964cc planner: fix the issue that UnionAll didn't handle the range bump case (#52542)
close pingcap/tidb#52472
2024-05-11 06:19:09 +00:00
57b382b01a executor,types: Fix truncate function behavior when second param is large negative (#53075)
close pingcap/tidb#52978
2024-05-08 09:01:08 +00:00
3368ccdef1 expression: introduce StaticEvalContext to provide context when evaluating expressions (#52631)
close pingcap/tidb#52630
2024-04-23 06:52:40 +00:00
ef30a6930f sessionctx,executor: support div_precision_increment sysvar (#51538)
close pingcap/tidb#51501
2024-03-14 08:14:10 +00:00
ccbab5eeb7 *: Enable plan cache for partitioned tables (#49161)
close pingcap/tidb#33031, close pingcap/tidb#45532
2024-03-12 05:38:08 +00:00
f0a26dd2a3 expression: Fix the issue that cast str as datetime with time_zone results in loss of precision (#50958)
close pingcap/tidb#49555
2024-02-06 03:44:44 +00:00
51e1e13494 *: update interface{} to any (#50770)
ref pingcap/tidb#50765
2024-01-29 07:21:29 +00:00
7893f1637e planner: fix range partition prune with an unsigned column (#50113)
close pingcap/tidb#50082
2024-01-08 11:42:36 +00:00
c766530a46 types: fix types's pkg warning and note generation (get rid of stack info) (#49880)
close pingcap/tidb#49291
2023-12-29 06:42:36 +00:00
a7ef915052 *: upgrade rules_go (#49693) 2023-12-27 02:15:28 +00:00
724b88b7b6 expression: fix the behavior when adding date with big interval (#49228)
close pingcap/tidb#49227
2023-12-12 11:06:19 +00:00
e8d7b395a6 errctx, types, sessionctx: avoid memory allocation in HandleError and reduce allocation in creation of statement context (#49280)
close pingcap/tidb#49277
2023-12-11 04:01:48 +00:00
3d176fcc2c util/codec,util/errctx,*: add error context, and use it to refactor util/codec (#48613)
close pingcap/tidb#48611
2023-11-20 13:53:40 +00:00
446232fed0 expression, types: fix the logic of converting duration to year (#48565)
close pingcap/tidb#48557
2023-11-15 12:30:46 +00:00
db2e239496 types: remove param explicitTz from types.ParseTime (#48574)
close pingcap/tidb#48573
2023-11-15 08:08:17 +00:00
69028f1689 util/intest: provide intest.AssertNotNil and intest.AssertNoError (#48579)
close pingcap/tidb#48578
2023-11-14 05:57:44 +00:00
0d9a4ce8b8 *: update linter (#48252)
ref pingcap/tidb#40786
2023-11-06 07:18:41 +00:00
8301e4e991 types,*: remove the dependency stmtctx from types package. (#48108)
close pingcap/tidb#48080
2023-11-01 11:45:44 +00:00
5503eb517f types: always handle overflow error outside the types package (#47997)
close pingcap/tidb#47517
2023-10-30 07:05:06 +00:00
173e485610 errno: fix typo for overflow message (#48059)
close pingcap/tidb#47943
2023-10-30 03:21:37 +00:00
6d64b7e89a types, stmtctx, *: use ZeroDate, ZeroInDate and InvalidDate related flags to replace variable in statement context (#47794)
close pingcap/tidb#47507, close pingcap/tidb#47508
2023-10-27 10:44:05 +00:00
e13113a14a types: fix the behavior of casting json string to integers (#48010)
close pingcap/tidb#47864
2023-10-26 12:12:34 +00:00
cd0587eb75 *: replace mathutil.Max/Min with built-in max/min (#47939)
ref pingcap/tidb#45933
2023-10-25 11:18:33 +00:00
97310ad5db types: fix issue that we can insert negative value to unsinged float column sometimes (#47946)
close pingcap/tidb#47945
2023-10-25 10:15:33 +00:00
92749f73c8 types: more strict for types.StrictFlags (#47842)
close pingcap/tidb#47829
2023-10-20 09:39:40 +00:00
9f97c9ac0c types: fix update unsigned column with overflow string issue (#47817)
close pingcap/tidb#47816
2023-10-20 04:47:06 +00:00
5e3210b0d5 types: fix the behavior when inserting a big scientific notation number to keep it same with mysql (#47803)
close pingcap/tidb#47787
2023-10-20 04:46:59 +00:00
987663fff7 types: use flags in types package to handle clip zero case (#47543)
close pingcap/tidb#47518
2023-10-19 08:15:30 +00:00
90bd2dde4d stmtctx, *: change TypeCtx field to a private field (#47742)
close pingcap/tidb#47698, close pingcap/tidb#47752
2023-10-19 05:22:59 +00:00
3ef01b5882 types, *: move truncate flags to the types context (#47522)
close pingcap/tidb#47511
2023-10-18 05:15:29 +00:00
318e82bbb7 *: move most of the packages to 'pkg' (#47123)
ref pingcap/tidb#41241
2023-10-13 14:36:26 +00:00