Commit Graph

  • 1ea1db40cd infosync: move server info sync part of structs out to a separate pkg (#62609) D3Hunter 2025-07-25 15:46:59 +08:00
  • ee5f9ea828 pkg/distsql: Add failpoint so TestIssue48756 can run with and without CopLiteWorker (#61742) budney 2025-07-25 07:46:52 +00:00
  • a9c4d868f5 *: add merge speed for global sort (#62550) Ruihao Chen 2025-07-25 13:57:13 +08:00
  • 89fccd79d0 planner: remove "SHOW PLAN FOR <SQL>" syntax (#62509) Henry Baba-Weiss 2025-07-24 20:28:58 -07:00
  • a586ba0a1f ddl: do some code cleanup in ddl package (#62015) Ruihao Chen 2025-07-25 11:28:52 +08:00
  • 433b3710fa planner: use addedRows for out of range and add skew risk ratio (#62363) Isabel Chen 2025-07-24 19:13:13 -07:00
  • cfe9c12c9a bootstrap: use reserved ID for system schemas/tables in nextgen (#62570) D3Hunter 2025-07-25 02:46:25 +08:00
  • 06674e2309 *: adjusts the merge sort overlap threshold/merge sort file count step based on concurrency (#62483) wjHuang 2025-07-25 01:01:07 +08:00
  • 4decef4abf test: remove unnecessary gc setting after update pd client (#62611) 3pointer 2025-07-24 23:40:25 +08:00
  • 3404d7476d planner: Remove InPreparedPlanBuilding member from RangerContext (#62603) Will DeVries 2025-07-24 04:13:04 -07:00
  • 674fe1e00c expression: change log level for ColumnSubstitution's error message (#62605) Weizhen Wang 2025-07-24 17:42:49 +08:00
  • d0ac8e6151 planner: right deal with predicate in the join reorder (#62561) Weizhen Wang 2025-07-24 13:48:16 +08:00
  • 3658b7d47e config: pessimistic-auto-commit defaults to true for next-gen TiDB (#62505) ekexium 2025-07-24 13:00:43 +08:00
  • c3b2b9c7d0 domain: fix data race in ResourceGroupsController unit test (#62597) glorv 2025-07-24 12:06:58 +08:00
  • b40975c8fc br: fix pitr with filter drop db issue and adjust tests (#62485) Wenqi Mou 2025-07-23 11:32:09 -04:00
  • a16aedeb9f planner: fix expand operator shouldn't keep child keys && fix grouping function forget to encode their func meta (#62558) Arenatlx 2025-07-23 22:42:14 +08:00
  • 266aa7f683 build(deps): bump github.com/golangci/golangci-lint/v2 from 2.2.1 to 2.3.0 (#62578) dependabot[bot] 2025-07-23 13:11:47 +00:00
  • 5f624c01d8 execdetails: move logic from execdetails.go to runtime_stats.go, tiflash_stats.go, and util.go by feature (#62581) Lynn 2025-07-23 19:56:11 +08:00
  • 9b1c8eef85 planner: move max-one-row related logic into physical op dir (#62569) Arenatlx 2025-07-23 19:56:02 +08:00
  • 749e1cc4ec util/topsql: make TestProcessProfCPUProfile stable (#62582) Lynn 2025-07-23 18:48:08 +08:00
  • 2e223fab99 planner: move BasePhysicalJoin related logic into physical op dir (#62571) Weizhen Wang 2025-07-23 17:43:27 +08:00
  • be5bc77b73 planner: Remove InPreparedPlanBuilding member from StatementContext. (#62542) Will DeVries 2025-07-23 02:43:20 -07:00
  • a50e1a9816 ddl: move auto id handling from submitter to executor (#62449) Ruihao Chen 2025-07-23 14:37:38 +08:00
  • ad4f3ea0f7 bootstrap: refactor the system tables/dbs creation (#62540) D3Hunter 2025-07-23 13:07:17 +08:00
  • c3722d72ad planner: move physical projection related logic into physical op dir (#62533) Arenatlx 2025-07-23 10:31:21 +08:00
  • f21e394279 planner: simplify predicate with the static prune (#62507) Weizhen Wang 2025-07-23 10:31:14 +08:00
  • ae50e33986 meta/autoid: reduce get autoID's backoff (#61988) mittalrishabh 2025-07-22 11:11:08 -07:00
  • 8d4b52a70a planner: fixed index out of range, in explicit partition pruning (#62468) yihong 2025-07-22 19:46:47 +08:00
  • 095ab56023 *: the TaskTimeStats structure is extracted to record time-related statistics in CopTasksDetails, including dimensions such as average, percentage, and maximum. (#62516) Lynn 2025-07-22 18:59:53 +08:00
  • e8c4df2912 test: retry for async actions in TestClusterIndexShowTableRegion (#62532) lance6716 2025-07-22 17:04:20 +08:00
  • 32b84b6935 docs: a dead link and go version in BR (#62538) yihong 2025-07-22 15:43:45 +08:00
  • 5ae6ad63c2 session: rename and unify location of interfaces, and some refactor (#62498) D3Hunter 2025-07-22 15:43:38 +08:00
  • 7237eb9cbb parser, ddl: Add parser support for default value as column (#61498) Morgan Tocker 2025-07-21 22:20:20 -06:00
  • 55ff7e8a3a planner: add plan_test cases covering cascades mode (#62511) Jinlong Liu 2025-07-21 19:15:26 -07:00
  • 78f1ba3c1a planner: don't consider an empty plan a simple point plan (#62510) Henry Baba-Weiss 2025-07-21 15:08:53 -07:00
  • 96f5396be1 planner: add hint_test cases covering cascades mode (#62508) Jinlong Liu 2025-07-21 13:42:05 -07:00
  • b778b88220 *: refactor slow log handling by moving relevant logic to a dedicated file and removing unused code paths from MergeExecDetails (#62501) Lynn 2025-07-21 22:00:06 +08:00
  • 52b83cfcfa planner: reuse slices with buildKeyInfo (#62525) Weizhen Wang 2025-07-21 19:16:37 +08:00
  • 1d098af47f dxf: remove memory adjust for cgoups v2 (#62520) D3Hunter 2025-07-21 18:26:01 +08:00
  • 6bbccf8e34 planner: add cbo_test cases covering cascades mode (#62431) Jinlong Liu 2025-07-21 01:47:19 -07:00
  • 8060477c03 importinto: reduce def engine size to 100G and always use max node count to adjust subtask count (#62527) D3Hunter 2025-07-21 15:41:31 +08:00
  • 1ebe58bade build(deps): bump github.com/mgechev/revive from 1.10.0 to 1.11.0 (#62478) dependabot[bot] 2025-07-21 03:30:27 +00:00
  • effde60600 fix: close issue #62088 do not generate trash files when ut fails (#62514) yihong 2025-07-19 22:39:06 +08:00
  • 6bc897846c planner: Fix flaky testglobalstatsandsqlbinding (#62512) tpp 2025-07-19 03:55:48 -07:00
  • e823930fc8 *: fix the issue about the case-insensitive in resource group hint (#62374) ShuNing 2025-07-18 14:38:22 -07:00
  • 7d2cd17ca8 planner: move physical memory table into physical op dir (#62500) Arenatlx 2025-07-19 01:44:43 +08:00
  • f2534055f2 ddl: send result chunks to writers after scan task complete (#62014) tangenta 2025-07-18 20:01:49 +08:00
  • 771012e6f3 planner: constant propagation supports more join type in the logical plan builder (#61909) Weizhen Wang 2025-07-18 18:27:49 +08:00
  • e2a9f04ee7 disttask, importer: show more detailed progress in SHOW IMPORT JOBS (#62283) Ruihao Chen 2025-07-18 15:59:39 +08:00
  • 0fc2d8bfd8 tests: add create index realtikv test for next_gen (#62326) tangenta 2025-07-18 15:16:24 +08:00
  • 3d7650d9fb planner: remove the test of manually setting cost v2 (#62493) Weizhen Wang 2025-07-18 14:24:57 +08:00
  • 4048d4098b dxf: fix flaky test TestResourceControl/scale-in (#62489) D3Hunter 2025-07-18 13:49:48 +08:00
  • 3606de5c43 backend: add log fields for local and external pkg (#62476) tangenta 2025-07-18 13:49:42 +08:00
  • d6e8bd7853 planner: correct plan generation logic for PartitionUnionAll in Cascades framework (#62474) Jinlong Liu 2025-07-17 21:26:03 -07:00
  • 35d9646b08 ddl: optimize temp index worker in highly conflicting case (#61445) tangenta 2025-07-18 11:08:21 +08:00
  • 946822ade4 planner: move physical union scan related logic into physical op dir (#62481) Arenatlx 2025-07-17 21:31:27 +08:00
  • 557a7c10b3 planner: remove the useless debug code (#62482) Arenatlx 2025-07-17 20:50:27 +08:00
  • 9e961c0aa0 ddl: check when updateVersionAndTableInfo (#62470) yihong 2025-07-17 18:31:21 +08:00
  • 7d757626e1 planner: move physical table dual related logic into unified physical op file. (#62394) Arenatlx 2025-07-17 16:55:54 +08:00
  • a860dac16d planner: fix Predicate simplification is not the simplest for selection (#62464) Weizhen Wang 2025-07-17 16:05:09 +09:00
  • 939bf87013 planner/core: update missing virtual columns in update and insert (#58401) Ruihao Chen 2025-07-17 14:20:00 +08:00
  • b61518066b sessionctx: separate the slow log functionality from the session file (#62415) Lynn 2025-07-17 12:19:03 +08:00
  • 407dd0a85b metrics: Reorg next gen grafana panels to place tidb-related metrics together (#62411) yibin 2025-07-17 11:33:06 +08:00
  • 0ff960804c br: add keyspace support for br abort command (#62359) Wenqi Mou 2025-07-16 23:33:00 -04:00
  • 1f24032d4e planner: add check for skew risk ratio within a bucket (#62358) Isabel Chen 2025-07-16 16:57:24 -07:00
  • 94121719e2 executor, distsql: add retry for EstablishMPPConnection on failure (#62355) Liqi Geng 2025-07-17 00:45:09 +08:00
  • 6ec48101ca *: refactor LogSlowQuery by extracting two reusable functions and simplifying logic (#62425) Lynn 2025-07-16 18:51:18 +08:00
  • 8e485c1e36 planner: memory table extractor filter targets by all regexp (#62399) Jiaqiang Huang 2025-07-16 17:03:12 +08:00
  • 422083f862 executor: add daily test for information_schema.tables (#62447) tangenta 2025-07-16 16:09:39 +08:00
  • f1cc4dc684 build(deps): bump github.com/grafana/pyroscope-go from 1.2.2 to 1.2.3 (#62393) dependabot[bot] 2025-07-16 07:09:00 +00:00
  • c12e6711be fix(ddl): invalid InvolvingSchemaInfo for AlterTableMode and RefreshM… (#62202) Abrar 2025-07-16 11:30:24 +05:30
  • 5e37470d4f *: Replace the Forum entry point with Discord and Slack communities. (#62413) hazel1225 2025-07-16 09:14:33 +08:00
  • 588a63772a planner: go deeper to remove empty selection (#62426) Weizhen Wang 2025-07-16 07:35:03 +09:00
  • b92597b565 store/copr: fix no alive tiflash error when tiflash_replica_read set to closest_replica (#62386) guo-shaoge 2025-07-15 23:13:03 +08:00
  • bad7d44ab1 build(deps): bump golang.org/x/sync from 0.15.0 to 0.16.0 (#62403) dependabot[bot] 2025-07-15 13:46:45 +00:00
  • 13c4980200 infoschema_v2: use infoschema v2 as default in test (#62417) GMHDBJD 2025-07-15 20:35:03 +08:00
  • 124c35f766 planner: add unit/integration test case example covering cascades mode (#62402) Arenatlx 2025-07-15 15:04:06 +08:00
  • 65c3cf222d globalsort: fix stuck when ingesting small kv (#62407) D3Hunter 2025-07-15 12:37:06 +08:00
  • 2b4469a6bd planner: add error as return value for predicate-push-down (#62258) Yiding Cui 2025-07-15 11:20:12 +08:00
  • 2f4f559b83 fix: close issue 59446 make oct("") same as mysql (#61767) yihong 2025-07-15 10:10:51 +08:00
  • adbdf3f0c7 *: Update README.md (#62404) hazel1225 2025-07-14 21:47:27 +08:00
  • 10c9872c78 planner: Allow prepared and non-prepared queries with set_var and resource_group hints to be cached. (#62367) Will DeVries 2025-07-14 04:33:06 -07:00
  • cdef1a3f17 meta/ddl: refactor ddl related sys table creation (#62301) D3Hunter 2025-07-14 18:44:57 +08:00
  • 95b5aa9940 tables: force to lock the touched index in DML when DDL merging temp index (#62387) 王超 2025-07-14 17:30:01 +08:00
  • ea2ff4d473 executor: log error in the Close of joinv1 instead of returning it (#62352) xzhangxian1008 2025-07-14 17:29:54 +08:00
  • 19e1efaa01 planner: refactor physical optimization to receive group as parameter and enumerate plans based on group (#61244) Arenatlx 2025-07-14 16:25:21 +08:00
  • 3580f5196e crossks: fix 'GC life time is shorter than' error when accessing infoschema (#62378) D3Hunter 2025-07-14 14:55:00 +08:00
  • 0c6cbc13c9 planner: fix the issue that the group by check not allow cast expr in both projection and group by (#62354) YangKeao 2025-07-14 13:54:42 +08:00
  • 4759f4e815 *: upgrade go1.23.11 (#62382) Weizhen Wang 2025-07-14 13:12:36 +09:00
  • 3e2def6179 planner: fix sql with static partition pruning mode got nil pointer error (#62381) Jinlong Liu 2025-07-13 20:02:06 -07:00
  • c765578a11 planner: remove empty selection (#62332) Weizhen Wang 2025-07-14 04:49:27 +09:00
  • db81dee5ed crossks: forbid cross ks session to access user tables and run DDL (#62270) D3Hunter 2025-07-11 14:39:39 +08:00
  • a7c824dfe0 executor: update stats table row cache in batch (#62042) tangenta 2025-07-11 10:32:21 +08:00
  • 833b1bedc7 ddl: handle PD error from getting timestamp (#62271) Ruihao Chen 2025-07-10 23:11:30 +08:00
  • 4440d9c3e9 infoschema: use the cloned structure instead of the original structure when applying diff (#62284) fzzf678 2025-07-10 20:40:33 +08:00
  • 5f72bfffac br: always set ForcePathStyle=false for s3 compatible Tencent Cloud provider (#62227) takaidohigasi 2025-07-10 19:53:51 +09:00
  • a712249d45 planner: move physical selection related logic into physical op (#62339) Arenatlx 2025-07-10 17:55:21 +08:00
  • 01c2af36e9 executor: fix the issue during analyze when first col is virtual col (#62333) Yiding Cui 2025-07-10 15:53:48 +08:00
  • af367b8a5a executor: replace Call with CallWithRecover in the close of hash join v1 (#61868) xzhangxian1008 2025-07-10 14:31:54 +08:00
  • a957b33018 expr: Execute checkOrInit before constant folding (#62320) Wenxuan 2025-07-10 13:04:51 +08:00