Commit Graph

741 Commits

Author SHA1 Message Date
8a2966ce1e *: improve map copy (#34451)
close pingcap/tidb#34454
2022-05-09 11:44:33 +08:00
2258bc54c4 txn: Add EnterNewTxn and OnStmtStart methods to TxnManager (#34263)
close pingcap/tidb#34390
2022-05-07 21:02:32 +08:00
1a19f959f4 session, table: fix listColumnPartition data race (#33199)
close pingcap/tidb#33030
2022-04-27 15:20:51 +08:00
1bf64c60f4 *: Refactor FieldType structure (#33569)
close pingcap/tidb#32116
2022-04-26 19:28:51 +08:00
b119f2620a table: fix NO_ZERO_DATE not work for insert into select statement (#34101)
close pingcap/tidb#34099
2022-04-26 18:10:51 +08:00
181bfb73f7 *: polish the table cache feature code (#33408)
close pingcap/tidb#33167
2022-04-08 21:46:33 +08:00
13e6969ea1 table/tables: fix some stability issues with cached table (#33171)
close pingcap/tidb#33169
2022-03-17 17:22:31 +08:00
6b2e37f18c gomod: update dependency for golang1.18 (#33053)
ref pingcap/tidb#32874
2022-03-17 15:10:31 +08:00
3393cf96a3 *: support mpp partition for tiflash (#31043)
close pingcap/tidb#32347
2022-03-15 18:35:52 +08:00
ecffe84a73 table/tables: fix a corner case of renew lease operation on cached table (#32643)
close pingcap/tidb#32642
2022-03-15 18:05:53 +08:00
2f7aeebbac table: fix ForListColumnPruning.valueMap's data race (#32945)
close pingcap/tidb#32823
2022-03-09 21:03:50 +08:00
a1d8f2f3ac *: remove ddl dependency (#32910)
ref pingcap/tidb#31716
2022-03-09 08:15:48 +08:00
7c69e74bd9 table/column.go: change the log level for incorrect string values (#32890)
close pingcap/tidb#32889
2022-03-08 14:35:48 +08:00
2b94ca07ed *: cleanup usage of testutil.RowsWithSep (#32859)
close pingcap/tidb#32858
2022-03-07 11:49:48 +08:00
0e4084c02d table/tables: fix buildListColumnsPruner issue in the list partition (#32621)
close pingcap/tidb#32416
2022-03-03 11:45:46 +08:00
d7d6afcd72 *: tiny refactor code to reduce txn conflict on 'table_cache_meta' (#32387)
close pingcap/tidb#32386
2022-03-01 18:33:46 +08:00
d385330b42 table/tables: fix data race in the TestConstraintCheckForUniqueIndex (#32645)
close pingcap/tidb#32644
2022-02-28 16:31:44 +08:00
53c9addbf7 table/tables: make test case TestConstraintCheckForUniqueIndex stable (#32630)
close pingcap/tidb#32412
2022-02-25 18:25:44 +08:00
5988d0b2f4 *: update client-go and etcd version (#32457)
close pingcap/tidb#32456
2022-02-22 11:11:43 +08:00
313960e49c planner, table: Disallow update self (natural) join on partitioning columns (#31629) (#31779)
close pingcap/tidb#31629
2022-02-18 17:55:40 +08:00
1cf4fcfa73 *: support prepared plan cache for cached table (#32139)
close pingcap/tidb#32003
2022-02-14 12:29:37 +08:00
7c56706622 *: support predeclared golangci-lint linter (#32066)
close pingcap/tidb#30733
2022-02-14 10:35:38 +08:00
9c64224c49 *: Reduce data inconsistencies (#31547)
ref pingcap/tidb#26833
2022-02-11 13:51:36 +08:00
d8fd06dc84 metrics,executor: add metrics for reading from table cache (#32171)
close pingcap/tidb#29958
2022-02-11 12:17:36 +08:00
3738dec53e *: enable the new collation by default (#32016)
ref pingcap/tidb#32015
2022-02-08 12:53:35 +08:00
c30e8320d8 *: correct use require (#31904)
ref pingcap/tidb#31716
2022-02-07 18:11:35 +08:00
e7da7d4f95 *: change fsp from int8 to int (#28347) 2022-01-27 13:59:12 +08:00
c36ef357d8 table: remove some unused index functions (#31957)
ref pingcap/tidb#30437
2022-01-26 13:34:45 +08:00
5055177180 *: clean code (#31903)
ref pingcap/tidb#31716
2022-01-23 16:53:47 +08:00
ab30467384 table: Avoid encode KindMaxValue of string type (#31743)
close pingcap/tidb#31721
2022-01-18 14:47:44 +08:00
465f655889 * : replace fmt.Sprint with strconv (#31718)
ref pingcap/tidb#31716
2022-01-17 15:11:44 +08:00
acff9c3cff *: Change stmt summary and capture plan baselines to GLOBAL only (#30756) 2022-01-12 13:29:42 +08:00
6b1010f405 *: enable golangci-lint prealloc (#31521)
close pingcap/tidb#29004
2022-01-11 01:09:41 +08:00
d6753af3cf table/tables: avoid repeated renew lease operation for cached table (#31475)
close pingcap/tidb#31474
2022-01-08 15:06:37 +08:00
1127977277 *: add global variable @@tidb_cache_table_lease for cached table (#31018)
close pingcap/tidb#29485
2022-01-01 16:13:51 +08:00
9ffeff2857 types: convert to new charset before inserting to blob or json column (#31031)
close pingcap/tidb#30690
2021-12-30 21:35:50 +08:00
eeedd81fc2 ddl,table: add check for cached table size limit (#31067)
close pingcap/tidb#30962
2021-12-30 17:39:50 +08:00
88232307df executor: fix stmt summary nil pointer panic on the cached table (#31079)
close pingcap/tidb#31077
2021-12-29 15:31:50 +08:00
3de13842b3 test: control log level with environment variables (#30871) 2021-12-24 17:03:48 +08:00
4dc385ce8b test: merge serial tests in ddl, infoschema, session, store, table, telemetry and types (#30874) 2021-12-23 20:01:47 +08:00
7121bf0289 planner: fix index merge plan when expr cannot be pushed to tikv (#30341)
close pingcap/tidb#30200
2021-12-23 13:39:47 +08:00
2fb260f0eb table/tables: make CI TestCacheTableBasicReadAndWrite more stable (#30924)
close pingcap/tidb#30922
2021-12-23 00:31:49 +08:00
d543b60464 parser: add IsValid() to Encoding to speed up string validation for UTF-8 (#30937)
close pingcap/tidb#30936
2021-12-22 18:19:48 +08:00
9063d3b837 table: set the datum collation correctly in CastValue() (#30931)
close pingcap/tidb#30930
2021-12-22 16:05:47 +08:00
46e67db084 Makefile: add t.Parallel check to ensure tests are run in serial (#30869) 2021-12-22 14:35:47 +08:00
2b7ce8e61f executor: fix the incorrect untouch used in optimistic transactions (#30447)
close pingcap/tidb#30410
2021-12-21 16:57:46 +08:00
ab35db14a6 *: refactor encoding and uniform usages (#30288) 2021-12-20 15:27:46 +08:00
6eb11b300f *: implement renew write lock lease for cached table (#30206) 2021-12-16 12:12:35 +08:00
b4df7ca4dc test: make all the tests run in serial (#30692) 2021-12-14 18:06:36 +08:00
9d4da4f3fb *: query failed after add index / timestamp out-of-range (#28424) (#29323) 2021-12-10 17:49:57 +08:00