Commit Graph

28 Commits

Author SHA1 Message Date
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