Commit Graph

  • 355cee01e8 infoschema: remove unused code (#61959) Lynn 2025-06-24 22:29:42 +08:00
  • 22fe893c88 domain: Fix the issue that the min start ts doesn't correctly block keyspace-level GC (#61925) MyonKeminta 2025-06-24 19:45:12 +08:00
  • 4612807cd2 br: better control pd scheduler pause during log restore with filter (#61819) Wenqi Mou 2025-06-24 06:07:54 -04:00
  • 216b8cbff8 session: rename circuit breaker sysvar (#61951) Ryan Leung 2025-06-24 16:22:24 +08:00
  • f701e5ae3d dxfservice: create store for SYSTEM keyspace (#61752) D3Hunter 2025-06-24 15:10:15 +08:00
  • 6803324bbd docs: fix a dead link in CONTRIBUTORS.md (#61923) yihong 2025-06-24 13:11:36 +08:00
  • cadde3aaf8 metrics/nextgengrafana: display keyspace separately (#61823) tiancaiamao 2025-06-24 12:52:57 +08:00
  • ad86c9777c lightning: fix length check may be skipped for first line (#61874) Ruihao Chen 2025-06-24 11:39:48 +08:00
  • f28a1e2a13 planner: support explain [analyze] <plan_digest> for explain explore (#61942) Yuanjia Zhang 2025-06-24 10:54:15 +08:00
  • 52ca7d49b4 planner: record explored plans into tidb_statement_stats when running explain explore (#61850) Yuanjia Zhang 2025-06-24 02:27:06 +08:00
  • 49f4868f59 fix(runaway): ensure DistSQLContext's checker is synchronized with session variables (#61907) JmPotato 2025-06-24 00:52:48 +08:00
  • 642b2c8f02 expression,planner: reuse the propOuterJoinConstSolver to improve performance (#61913) Weizhen Wang 2025-06-24 00:03:24 +08:00
  • 1b35bd01b4 ddl,planner: remove unused and meaningless code (#61936) Lynn 2025-06-23 21:51:54 +08:00
  • d3849f5335 planner: remove unused field from physicalTableScan. (#61935) Arenatlx 2025-06-23 21:51:48 +08:00
  • dfc0a21a9c workload-learning: Extract metrics from cluster statements stats (#61378) Elsa 2025-06-23 20:05:00 +08:00
  • 1448932469 executor: minor cleanup in builder.go (#61924) Lynn 2025-06-23 19:02:21 +08:00
  • 1abbbf02de session: rename GetDomainInfoSchema to GetLatestInfoSchema (#61894) D3Hunter 2025-06-23 18:09:21 +08:00
  • c6cf760c9a ingest: retry failed regions when batch scatter regions (#61722) GMHDBJD 2025-06-23 14:43:36 +08:00
  • 23fcd0e694 planner: add tpch q1,q2,q3 benchmark (#61898) Weizhen Wang 2025-06-23 12:52:51 +08:00
  • a3cba16f8e planner: fix uninit timeout for loading bindings (#61891) Weizhen Wang 2025-06-23 12:21:48 +08:00
  • 0dc591ec59 executor: report error when admin check on multiple tables (#61828) tangenta 2025-06-23 10:57:24 +08:00
  • ffaec74aed disttask: add keyspace name to task_key for next-gen (#61860) tangenta 2025-06-22 21:12:39 +08:00
  • 43c7806b45 session: fix initGlobalVariableIfNotExists function forget call rs.close (#61890) Hangjie Mo 2025-06-21 09:35:48 +08:00
  • e5e4306050 planner: Fix flaky TestGlobalStatsAndSQLBindingWithConcurrency (#61902) tpp 2025-06-20 17:32:09 -07:00
  • 0b4c3bbea4 stmtsummary: change plan_hint column type to text (#60331) Henry Baba-Weiss 2025-06-20 14:32:39 -07:00
  • 02c4202740 planner: improve performance in the DeleteTrueExprs (#61893) Weizhen Wang 2025-06-20 23:18:09 +08:00
  • cbafb78f19 ddl: refresh TiFlash PlacementRules periodically (#61865) 山岚 2025-06-20 19:10:00 +08:00
  • c3acc96731 planner: fix a estimation case when index.hist.NDV is greater than index.topN.num. (#61793) Arenatlx 2025-06-20 16:57:03 +08:00
  • c597cb5e0a expression,planner: reuse the PropConstSolver to improve performance (#61838) Weizhen Wang 2025-06-20 15:35:06 +08:00
  • 465b166e2b planner: remove rejectSort field of physical property (#61852) Arenatlx 2025-06-20 12:31:51 +08:00
  • 384dac88db build: add next-gen build flag to pluginpkg command (#61848) wuhuizuo 2025-06-20 11:37:57 +08:00
  • 3066ac5359 planner: remove copy slices before the appendItemPruneTraceStep (#61855) Weizhen Wang 2025-06-20 03:03:51 +08:00
  • ffb9bf06f5 fix: string null value should error close #57143 (#61842) yihong 2025-06-20 01:38:36 +08:00
  • 534ddf33b3 types: fix parse vector type which have left string (#61836) yihong 2025-06-20 00:47:36 +08:00
  • 416fb0d015 bootstrap: use versioned upgrade function (#61830) D3Hunter 2025-06-19 23:56:48 +08:00
  • 10fa8baa63 *: check notnull for virtual generated column substitute (#61811) wjHuang 2025-06-19 23:07:48 +08:00
  • 221d76f9eb executor: fix nil buffer in basePartialResult4GroupConcat when hash aggregation is spilled (#61808) xzhangxian1008 2025-06-19 19:49:00 +08:00
  • cc70f143da domain: decouple info schema syncer (#61794) D3Hunter 2025-06-19 19:48:54 +08:00
  • 8774c7628b parser: update pingcap/errors to fix failed test cases (#61840) Hangjie Mo 2025-06-19 18:46:54 +08:00
  • e4df3b0671 planner: use logical rule to eliminate the dual child item in unionAll and clean code in physical phase. (#61703) Arenatlx 2025-06-19 17:47:51 +08:00
  • 1040e033f4 add index: add backfill task meta version (#61430) GMHDBJD 2025-06-19 16:59:36 +08:00
  • 56ba961c70 OWNERS: update planner owner (#61802) Arenatlx 2025-06-19 15:06:54 +08:00
  • d7bad0cb18 planner: fix prune null value in in function for range partition (#61807) Hangjie Mo 2025-06-19 11:37:51 +08:00
  • 8e6d77ae27 dxf: add keyspace name to global task table (#61755) D3Hunter 2025-06-19 00:41:39 +08:00
  • 1c05c7fe38 planner: avoid exceeding the configured concurrency limit (#61786) Weizhen Wang 2025-06-18 22:59:30 +08:00
  • ee32f2ceed docs: fix two typos in README (#61810) yihong 2025-06-18 20:42:42 +08:00
  • b077330f1e ddl: fix OriginDefault and OriginDefaultBit of changing column during modify column (#61468) Lloyd-Pottiger 2025-06-18 17:15:30 +08:00
  • 0e9f58c740 fix: better make help show (#61768) yihong 2025-06-18 15:18:24 +08:00
  • 8fc1430b83 *: change some unnecessary error logs to warn or info (#61428) Hangjie Mo 2025-06-18 14:37:15 +08:00
  • 7c95a729a9 tests: add test script for bootstrap real tikv integration testing (#61641) wuhuizuo 2025-06-18 13:22:03 +08:00
  • a9cef85bd8 privileges: fix TiDB panic when security.skip-grant-table is true (#61791) djshow832 2025-06-18 12:28:27 +08:00
  • f350b69798 planner: support "explain explore analyze" when exploring new plans offline (#61778) Yuanjia Zhang 2025-06-18 10:32:33 +08:00
  • 83109823c9 br: add ddl test for pitr online filter (#61631) Jianjun Liao 2025-06-18 00:47:09 +08:00
  • 6a12f31171 metrics: Add next gen grafana json files (#61688) yibin 2025-06-17 14:37:54 +08:00
  • 9f671d6299 infoschema: optimize cluster info retrieval using concurrency (#61496) Abrar 2025-06-17 11:20:36 +05:30
  • e8aa60dd0c br: resume task that only differs in RestoredTS (#61610) Wenqi Mou 2025-06-16 19:20:12 -04:00
  • f46112d0e5 br: skip incomplete metakv (#61734) Jianjun Liao 2025-06-17 01:00:51 +08:00
  • f327dceed6 Planner: Minor optimization by breaking loop on first false (#61757) Mattias Jonsson 2025-06-16 16:54:54 +02:00
  • c48a03d6c3 types/time: invalid timestamp during DST spring forward fixed to next valid ts instead of zero date. (#61533) Mattias Jonsson 2025-06-16 16:01:57 +02:00
  • a60fcc20e0 build(deps): bump golang.org/x/time from 0.11.0 to 0.12.0 (#61748) dependabot[bot] 2025-06-16 10:09:18 +00:00
  • 5343560e40 docs: fix go version in doc (#61744) yihong 2025-06-16 14:02:30 +08:00
  • 5b778e9129 store/gcworker: use label to distinguish keylevel GC and unified GC (#61712) tiancaiamao 2025-06-13 20:01:01 +08:00
  • 35c1e21115 planner,expression: fix wrong copy args to avoid breaking origin expression when to EvaluateExprWithNull (#61630) Weizhen Wang 2025-06-13 18:59:49 +08:00
  • 3c7a2a26ae build(deps): bump golang.org/x/mod from 0.24.0 to 0.25.0 (#61725) dependabot[bot] 2025-06-13 09:58:04 +00:00
  • f77056099f planner: ensure topN counts adjust for samplefactor (#61637) tpp 2025-06-12 20:54:55 -07:00
  • 45de54a3b7 expression/parser: Cleanup MASTER_POS_WAIT (#60928) Daniël van Eeden 2025-06-12 21:16:43 +02:00
  • d1b5834868 ddl: double check collation compatibility before modifying column (#61707) tangenta 2025-06-12 22:39:40 +08:00
  • de884c1382 printer: fix printed kernel type (#61711) D3Hunter 2025-06-12 20:41:10 +08:00
  • c893db633f kerneltype: add sanity check for kernel type and keyspace (#61697) D3Hunter 2025-06-12 18:53:52 +08:00
  • 6da55fc2b4 Planner: fix panic when getting Top SQL without runtime stats (#61698) Jinlong Liu 2025-06-12 02:00:28 -07:00
  • 648b035049 executor: optimize to get key ranges (#61633) tongjian 2025-06-12 15:23:19 +08:00
  • 8d02f1fc8a planner: fix the wrong join estimation depending on missing or uninitialized stats (#61604) Yuanjia Zhang 2025-06-11 19:46:19 +08:00
  • 1da95c72d0 planner: fix the issue that invalid column error when building IndexJoin for sub-query with multiple Agg (#61672) Yuanjia Zhang 2025-06-11 19:02:01 +08:00
  • 11276faa9d planner: shallow clone the related operator when attach to child task, don't just change the ref pointer plan p. (#61620) Arenatlx 2025-06-11 16:13:28 +08:00
  • 4419a28eb9 planner: remove isChildOfIndexLookUp field from physicalTableScan (#61466) Arenatlx 2025-06-11 13:41:31 +08:00
  • c2e5dd3571 session: change the variable range of circuit breaker (#61613) Ryan Leung 2025-06-10 21:11:28 +08:00
  • 8123a22d38 importinto: some prepare work for conflict resolve (#61426) D3Hunter 2025-06-10 20:21:59 +08:00
  • 5ea7f4eb95 gc_worker: Adapt to new GC API and support keyspace level GC (#60632) MyonKeminta 2025-06-10 20:21:52 +08:00
  • dd6b652cde planner: Improve predicate simplification in logicalAnd (#61571) Weizhen Wang 2025-06-10 17:47:37 +08:00
  • e70afd2a44 planner: Support brief format for explain for connection (#61230) Jinlong Liu 2025-06-10 01:20:43 -07:00
  • 51f0587d49 ddl: add keyspace for distributeDDLOwnerLock (#61588) D3Hunter 2025-06-10 14:34:49 +08:00
  • 292c2c5caf global sort: use cluster id in file path (#61502) fzzf678 2025-06-10 14:34:40 +08:00
  • 1ef4c269cd planner: set the default of the tidb_cost_model_version correctly (#61608) Weizhen Wang 2025-06-10 13:22:28 +08:00
  • 64a25c795b statistics: internal sql must have invalid stats (#61603) Weizhen Wang 2025-06-10 12:06:46 +08:00
  • 5cc5a92275 *: Migrate to net.JoinHostPort for IPv6 Compatibility (#61508) Weizhen Wang 2025-06-10 10:54:07 +08:00
  • 7049b68ff9 executor: disable tiflash hash join v2 by default (#61605) Liqi Geng 2025-06-09 23:15:34 +08:00
  • 07e1f413e8 br: enhance table existence check (#61596) ris 2025-06-09 19:06:34 +08:00
  • c3cf2c70a0 build(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 (#61590) dependabot[bot] 2025-06-09 09:36:46 +00:00
  • 254849d23a ddl, disttask: extend SubtaskSummary and add Collector interface (#61425) Ruihao Chen 2025-06-09 16:12:37 +08:00
  • a2203f887e *: Update client-go version (#61577) yibin 2025-06-09 14:07:55 +08:00
  • a165d9fd7c import: adjust data mem buf block size based on max_entry_size_limit(#60139) (#61399) GMHDBJD 2025-06-09 11:38:43 +08:00
  • 22b49eab5b planner: add cascades planner test infra and test example (#61521) Arenatlx 2025-06-07 20:28:25 +08:00
  • a5f888b2cc ddl: fix cancelling stuck issue during adding index (#61544) tangenta 2025-06-07 19:29:19 +08:00
  • 03db8f8356 br/advancer: move retryable error logs to warn (#61551) 山岚 2025-06-07 15:09:07 +08:00
  • 208e31c320 s3: fix compatibility issue when using AssumeWebIdentity with custom S3 endpoint (#60319) 3pointer 2025-06-07 07:08:25 +08:00
  • 89f2927d37 planner: outer join pruning for constants (#61478) tpp 2025-06-06 07:23:46 -07:00
  • 6f1f815198 unistore: Implement the new PD API for GC (#61529) MyonKeminta 2025-06-06 20:29:31 +08:00
  • 4af47650a3 planner, executor: implement support for broadcasting queries (#61380) Dongpo Liu 2025-06-06 13:12:22 +02:00
  • b012b269da *: add __macosx into .gitignore (#61564) Weizhen Wang 2025-06-06 18:26:52 +08:00
  • 96161fce85 *: Unify the promethus metrics creation process (#61527) yibin 2025-06-06 18:24:49 +08:00