Commit Graph

1613 Commits

Author SHA1 Message Date
d53b34412f planner: prevent pushing Projection with virtual columns down to UnionScan (#53981)
close pingcap/tidb#53951
2024-06-13 18:43:55 +00:00
0731b761e7 planner: swap codes of buildDelete for further changes (#54009)
ref pingcap/tidb#38911
2024-06-13 14:06:26 +00:00
329a9800c4 ddl: fast-reorg set memory limit for local writer based on current usage (#53873)
ref pingcap/tidb#53789
2024-06-13 12:09:27 +00:00
6cf8776242 executor: try to optimize index lookup query may send too many cop task (#53855)
close pingcap/tidb#53871
2024-06-13 11:04:52 +00:00
fc342dba1f executor: avoid use fmt.Sprintf (#54002)
close pingcap/tidb#54001
2024-06-13 09:09:00 +00:00
f124165c9b statistics: update some vars for internal sessions correctly (#53977)
close pingcap/tidb#53972
2024-06-13 05:19:29 +00:00
2ee6d22383 statistics: updating stats cache can trigger evict (#53979)
close pingcap/tidb#53742
2024-06-13 04:43:29 +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
d5fece20f7 ddl: Regenerating AutoIDs for _tidb_rowid during Reorganize Partition (#53770)
close pingcap/tidb#53385
2024-06-13 04:09:00 +00:00
25d1c83769 expression: Fix JSON quote (#53961)
close pingcap/tidb#37294
2024-06-13 01:04:30 +00:00
7b8c91d5d6 ddl: clear MDL related tables for create view (#53944)
ref pingcap/tidb#53246
2024-06-12 11:46:30 +00:00
3fcf785461 planner: return an error when meeting unexpected operator under UnionScan (#53956)
ref pingcap/tidb#53951
2024-06-12 10:38:59 +00:00
e9da2c0887 server: handle kill signal during write result to connection (#52882)
close pingcap/tidb#44009
2024-06-12 08:09:00 +00:00
ec6f56e826 *: fix flaky test TestTiDBTrx (#53932)
close pingcap/tidb#53901
2024-06-12 03:22:29 +00:00
fe5003be41 util: mock disk hang and slow in random fail tests (#53924)
close pingcap/tidb#53923
2024-06-12 02:41:59 +00:00
8d28b23c3c sessionctx: add warning for system variable tidb_enable_parallel_hashagg_spill (#53917)
close pingcap/tidb#53919
2024-06-12 02:04:29 +00:00
395edabbae statistics: not convert the database names to lowercase duration the auto analyze (#53906)
close pingcap/tidb#53905
2024-06-11 11:50:59 +00:00
2372cf828c hint: avoid duplicate hints in QBHintHandler (#53921)
close pingcap/tidb#53767
2024-06-11 09:52:30 +00:00
fedf3b7ba9 executor: make channel buffer small in sort executor (#53881)
close pingcap/tidb#53866
2024-06-11 08:52:30 +00:00
7a18952eb1 ddl: fix flaky test TestCancel & fix panic when we failed to get job in delivery2Worker (#53887)
close pingcap/tidb#36582
2024-06-11 07:45:00 +00:00
d3dd2545d3 planner: remove useless string.ToLower in the Explain (#53897)
close pingcap/tidb#53896
2024-06-11 06:43:30 +00:00
0b5407136b ddl: handle create writer error for index ingest operator (#53916)
close pingcap/tidb#53791
2024-06-11 04:47:59 +00:00
5c0d73719b build(deps): bump github.com/golangci/golangci-lint from 1.58.1 to 1.59.0 (#53869) 2024-06-08 12:28:28 +00:00
1870d5f098 ddl: manage job lifecycle in worker (#53747)
ref pingcap/tidb#53246
2024-06-07 07:56:58 +00:00
9c500ad9cb ddl/ingest: add synchronization to UnregisterEngines (#53849)
close pingcap/tidb#53843
2024-06-07 07:05:58 +00:00
b9b5ec6dc4 executor: reuse memory for parallelSortSpillHelper (#53859)
close pingcap/tidb#53861
2024-06-07 05:20:57 +00:00
a865c866eb GC : fix issue of delete range could not be executed again if the cleaning rules failed (#53368)
ref pingcap/tidb#53369
2024-06-06 07:26:56 +00:00
b8c0865113 ddl: handle cluster state retrieval failure (#53816)
close pingcap/tidb#53808
2024-06-06 04:30:03 +00:00
793530a387 executor: enable parallel sort (#53537)
close pingcap/tidb#53536
2024-06-06 04:29:56 +00:00
ad0dc3e128 executor: fix issue of index lookup query scan index may sent redundancy RPC when enable paging (#53828)
close pingcap/tidb#53827
2024-06-06 02:50:56 +00:00
87d6f0f138 infoschema: make build bundle faster for infoschema v2 (#53821)
ref pingcap/tidb#50959
2024-06-05 10:01:33 +00:00
98a0a755fb ddl: unify merging unique and non-unique index for multi-schema change (#53632)
close pingcap/tidb#53677
2024-06-05 09:07:26 +00:00
a6e1a2e113 infoschema: fix the issue txn state size is not defined (#53801)
close pingcap/tidb#53026
2024-06-05 05:01:25 +00:00
d5f4841c83 domain: splite handleDDLEvent into new thread (#53734)
ref pingcap/tidb#53744
2024-06-05 04:19:25 +00:00
0c9b6651cd test: fix data race in TestAdminCheckGlobalIndexDuringDDL (#53817)
close pingcap/tidb#53802
2024-06-05 03:28:25 +00:00
a44d409064 planner, stats: assign high priority for sync load related internal SQLs (#51636)
ref pingcap/tidb#50332
2024-06-04 11:58:26 +00:00
9c1a45ab46 statistics: fix wrong NDV in the global stats when to disable async-merge-global-stats (#53762)
close pingcap/tidb#53752
2024-06-04 11:01:27 +00:00
3941867b8a planner: introduce a new fix-control 43817 to control whether to allow the optimizer to evaluate non-correlated sub-queries in advance (#53782)
ref pingcap/tidb#43817
2024-06-04 09:52:33 +00:00
d5e9c6e949 planner,expression: Limit projection pushed down scope to avoid potential performance degression (#53650)
close pingcap/tidb#53613
2024-06-04 09:52:26 +00:00
be86a2594e ddl: Reorganize partition supporting global index (#53277)
ref pingcap/tidb#45133
2024-06-04 08:16:26 +00:00
827720395d go.mod: update the clients to adopt the latest fix/optimization (#53788)
ref pingcap/tidb#35319
2024-06-04 07:20:57 +00:00
b23ac8e8a3 ddl: fix ingest job panic when reset engine failed (#53754)
close pingcap/tidb#53679
2024-06-04 05:51:02 +00:00
625516b275 *: keep in-memory resident for model.TableInfo with special attributes (#53301)
ref pingcap/tidb#50959
2024-06-04 05:50:55 +00:00
66f97c26d6 txn: save unnecessary calls to newMemBuffer (#53715)
close pingcap/tidb#53714
2024-06-04 05:04:25 +00:00
3e8ba69e25 statistics: add counter for sync load's backgroud tasks (#53769) 2024-06-04 04:19:31 +00:00
6b66e985cf *: update tikv/client-go (#53698)
close pingcap/tidb#53540
2024-06-04 04:19:25 +00:00
7629a0d685 meta: Add a GetDBMeta function to meta. (#53684)
close pingcap/tidb#53685
2024-06-04 03:22:25 +00:00
f1ec74b3b8 *: fix insert on duplicate and replace into with global index (#53717)
close pingcap/tidb#53711, close pingcap/tidb#53750
2024-06-03 12:19:24 +00:00
44c9096efb ddl: get latest old table ID before replace view (#53720)
close pingcap/tidb#53673
2024-06-03 10:26:54 +00:00
5e6df4eeb1 expression, *: Eval param get type with context (#53656)
close pingcap/tidb#53653
2024-06-03 09:39:01 +00:00