Commit Graph

  • 5fab436e60 planner: use expoBackoff for GROUP BY cardinality estimation when no … (#62813) Wenqi Mou 2025-08-25 17:16:10 -04:00
  • 4f18d8d4b1 importinto: set request resource during checksum for nextgen (#63155) D3Hunter 2025-08-25 23:29:34 +08:00
  • 97c5139bf9 dxf: add schedule status api for nextgen (#63159) D3Hunter 2025-08-25 18:45:07 +08:00
  • 3741596d32 planner: move PhysicalPointget related logic into physical op dir (#63168) Jinlong Liu 2025-08-25 02:05:31 -07:00
  • d3a8bdc50f txn, planner: Fix the problem that with pessimistic-auto-commit enabled, some internal transactions may try to commit transaction with MaxUint64 (#62881) MyonKeminta 2025-08-25 14:38:19 +08:00
  • 11cddd586a planner: Test that plans with RESOURCE_GROUP hints are handled correctly by the plan cache. (#62818) Will DeVries 2025-08-22 19:40:35 -07:00
  • bcf6ee5f8e ddl: change timeout for ingest_test (#63097) Ruihao Chen 2025-08-23 02:30:59 +08:00
  • 1fa4788853 dxf: prepare work for schedule status API in nextgen (#63140) D3Hunter 2025-08-23 01:21:38 +08:00
  • aa875ea472 dxf: calculate max_node_count and concurrency for next-gen automatically (#62995) tangenta 2025-08-22 22:53:38 +08:00
  • 0807519c22 planner: remove some duplicated planner functional function. (#63150) Arenatlx 2025-08-22 21:03:13 +08:00
  • a06b68dcb6 test: fix next gen tests (#62862) ekexium 2025-08-22 21:03:06 +08:00
  • f2401cd78e planner/core: fix missing nilness check for passed onDup map (#63146) Ruihao Chen 2025-08-22 19:25:29 +08:00
  • 4061d6a5e8 planner: use "explain format=plan_tree" in planner tests (#63148) Yuanjia Zhang 2025-08-22 17:47:56 +08:00
  • 28b08cdc6a planner: refactor to use reflect.PointerTo (#63130) cui 2025-08-22 16:56:20 +08:00
  • 12732cd03c session: restrict pessimistic-auto-commit to INSERT, UPDATE, DELETE only (#63065) ekexium 2025-08-22 16:16:53 +08:00
  • aaa03d76f8 planner: move PhysicalIndexMergeJoin related logic into physical op dir (#63134) Weizhen Wang 2025-08-22 13:41:02 +08:00
  • 46543df8e0 planner: refactor out of range test (#63078) tpp 2025-08-21 19:40:38 -07:00
  • 6725bc5633 logs: downgrade some logs from ERROR to WARN and INFO (#62705) ekexium 2025-08-22 04:45:17 +08:00
  • ec36da2bfc br: prevent br from becoming ddl owner (#63090) Jianjun Liao 2025-08-22 02:49:11 +08:00
  • d48ac38676 planner: Add explain format='plan_tree' (#63080) tpp 2025-08-21 07:31:32 -07:00
  • b547a11bdd OWNERS: Auto Sync OWNERS files from community membership (#63126) Ti Chi Robot 2025-08-21 16:03:47 +08:00
  • d7ec454084 ddl: reserve InformationSchemaDBID for information_schema.schemata_extensions (#63013) fzzf678 2025-08-21 15:00:35 +08:00
  • fdca8155d1 global sort: reduce the memory usage of merge sort concurrent reader (#62921) fzzf678 2025-08-21 13:19:20 +08:00
  • 6361402965 server/handler: register missing http handlers related to ingest param (#63099) tangenta 2025-08-21 11:41:29 +08:00
  • 8c88b61875 tests: fix unit tests for next-gen (#62895) tangenta 2025-08-21 03:51:02 +08:00
  • 3b96fe2123 perf: using generics instead of reflect for better performance (#62973) yihong 2025-08-21 02:04:01 +08:00
  • c862907cd8 planner: move PhysicalIndexMergeReader related logic into physical op dir (#62911) Jinlong Liu 2025-08-20 11:03:53 -07:00
  • 48abcf6190 executor: improve test for join (#63106) Weizhen Wang 2025-08-21 00:10:17 +08:00
  • 5f7399166c planner: add test for CH Q5 (#63108) Weizhen Wang 2025-08-20 21:26:17 +08:00
  • e2c6a416b4 importinto: use etcd client with keyspace during precheck and register task on nextgen (#63101) D3Hunter 2025-08-20 19:41:02 +08:00
  • 73ee7e2d2b expression: fix unexpected modification of shared return type of cast expr (#63072) guo-shaoge 2025-08-20 16:06:05 +08:00
  • 2010151c50 planner: equal estimate consistent for index and column (#63049) tpp 2025-08-19 22:04:11 -07:00
  • a471b4ec03 planner: move PhysicalIndexReader related logic into physical op dir (#62951) Jinlong Liu 2025-08-19 20:14:35 -07:00
  • 4463d93596 planner: move PhysicalIndexLookupReader related logic into physical op dir (#62935) Jinlong Liu 2025-08-19 17:25:14 -07:00
  • 658fa1a43e crossks: add real-tikv tests for info schema sync (#63008) D3Hunter 2025-08-20 01:29:50 +08:00
  • d302e96302 memory: fix data race in #63054 (#63056) TONG, Zhigao 2025-08-19 20:48:17 +08:00
  • ec45f18b5d test: fix standalone TiDB of next-gen report 'invalid key' (#63043) D3Hunter 2025-08-19 16:38:11 +08:00
  • 7dfc503c25 planner: adjust the default value of tidb_opt_limit_push_down_threshold (#63012) Yuanjia Zhang 2025-08-19 13:22:38 +08:00
  • 36dc5f0871 dxf: support modify max_node_count param (#62999) D3Hunter 2025-08-19 12:21:02 +08:00
  • fb246344b3 planner: add ch Q5 (#63042) Weizhen Wang 2025-08-19 09:50:59 +08:00
  • a657e4d06f stats: replace Copy with ShallowCopy for table stats update logic (#62430) Dongpo Liu 2025-08-18 19:38:32 +02:00
  • 215f779264 planner: filter generated columns that depend on skipped columns (#62968) Dongpo Liu 2025-08-18 18:04:38 +02:00
  • 259852d340 *: add the new SEMv2 config and implement most of the functions (#61634) YangKeao 2025-08-18 21:38:47 +08:00
  • c2477aa751 planner: fix only full group constant collector can not feel column = unary-op(constant). (#63028) Arenatlx 2025-08-18 19:14:23 +08:00
  • d637cbc4fc planner: remove useless variables in the LogicalJoin (#63027) Weizhen Wang 2025-08-18 17:08:44 +08:00
  • 78eadf2080 planner: move physical table reader stuff into physical op dir (#63023) Arenatlx 2025-08-18 14:42:35 +08:00
  • 93c90afb65 statistics: use GetNonPseudoPhysicalTableStats to get stats in the show commands (#62811) Dongpo Liu 2025-08-17 13:21:38 +02:00
  • cd1aa428de *: tiny cleanup LogSlowQuery (#62989) Lynn 2025-08-16 20:30:47 +08:00
  • 8bb0605ddb planner: move predicate simplification rule into rule dir (#63001) Arenatlx 2025-08-16 14:45:02 +08:00
  • 742b8e0306 txn: tag non-transcational DML's metrics with NTDml (#62837) you06 2025-08-16 13:00:59 +08:00
  • bc0d97a44d variable: change tidb_redact_log to global variable (#62892) xhe 2025-08-16 12:03:47 +08:00
  • dd5f5ad5f9 planner: account for risk of using skew ratio vars (#62952) Isabel Chen 2025-08-15 19:42:35 -07:00
  • 3fc94685bf planner: Skyline pruning to include equals within DNF (#62956) tpp 2025-08-15 14:33:38 -07:00
  • fd4281ce1b Revert "OWNERS: Auto Sync OWNERS files from community membership" (#63020) Jinlong Liu 2025-08-15 11:41:44 -07:00
  • c89bda5007 planner: consider OtherConds in MergeJoin cost formula (#63010) Yuanjia Zhang 2025-08-16 02:35:29 +08:00
  • 0548f97939 statistics: handle the adding index event correctly (#62884) Dongpo Liu 2025-08-15 19:30:14 +02:00
  • 273af24dd1 br: fix version compatibility (#62708) Jianjun Liao 2025-08-15 23:55:29 +08:00
  • 777d577898 planner: add tpch Q14 with tiflash (#63014) Weizhen Wang 2025-08-15 22:17:08 +08:00
  • 739c7c3f9e planner: move physical cte related stuff into physical op dir. (#63007) Arenatlx 2025-08-15 20:57:41 +08:00
  • d82d2baa0f bazel: update settings and close some race on tests (#63009) Weizhen Wang 2025-08-15 17:07:31 +08:00
  • c4d24241f1 memory: new submodules MemArbitrator & ResourcePool (#60597) TONG, Zhigao 2025-08-15 15:00:54 +08:00
  • 01bfccb1e8 importinto: add GROUP_KEY option to import jobs (#62369) Ruihao Chen 2025-08-15 11:22:51 +08:00
  • 60e5a4b8b7 planner: move PhysicalExchangeSender+PhysicalExchangeReceiver related logic into physical op dir (#62888) yihong 2025-08-15 08:44:03 +08:00
  • 1e13a9b317 stats: avoid creating pseudo stats table when dumping stats delta (#62887) Wenqi Mou 2025-08-14 17:34:51 -04:00
  • 0228c5ac24 fix: for loop always break in http_status (#62998) yihong 2025-08-15 00:28:57 +08:00
  • 92e64b2699 global_sort: fix incorrect write speed metrics in merge-sort step (#62847) fzzf678 2025-08-14 23:39:51 +08:00
  • 9cd2b03833 dxf/crossks: check by inner fields not global var and make crossks real tikvtest work (#62918) D3Hunter 2025-08-14 23:00:03 +08:00
  • a6b139988d planner: fix PropagateConstant create useless expression (#62864) Weizhen Wang 2025-08-14 20:40:12 +08:00
  • a49b6396b1 planner: move column pruning & collect stats rule into specific rule dir (#62984) Arenatlx 2025-08-14 18:57:57 +08:00
  • 56845e73a8 ddl: reserve 77 ActionType for database read only feature (#62976) fzzf678 2025-08-14 16:26:15 +08:00
  • 16ec21bcaa importinto: redact option cloud_storage_uri in show process list and log (#62967) D3Hunter 2025-08-14 14:06:30 +08:00
  • 6050bfabdd planner: move PhysicalIndexScan related logic into physical op dir (#62936) Jinlong Liu 2025-08-13 19:15:27 -07:00
  • 53b74edcbc planner: refactor compareCandidates (#62931) Isabel Chen 2025-08-13 12:44:03 -07:00
  • c8792889dc planner: push down not operator when to simplify predicate (#62943) Weizhen Wang 2025-08-13 18:46:21 +08:00
  • 9b12530970 crossks: join online schema change server group and sync info schema (#62860) D3Hunter 2025-08-13 12:51:06 +08:00
  • 6499b2ff01 br/streamhelper: added a guard for dropping subscriber (#62944) 山岚 2025-08-13 10:38:48 +08:00
  • 342a4c89a8 planner: Moved the code for PhysicalCTETable to the physicalop package. (#62941) Liu Gexian 2025-08-12 20:19:00 +08:00
  • 1d98b3c9d6 util/stmtsummary: fix test data race (#62942) Lynn 2025-08-12 16:05:12 +08:00
  • b529ae5267 globalsort: use partitioned prefix to store intermediate files (#62905) D3Hunter 2025-08-12 15:08:42 +08:00
  • 4230cf349b *: replace GetTableStats with GetPhysicalTableStats (#62790) Dongpo Liu 2025-08-11 12:22:54 +02:00
  • b6628ea835 ddl, disttask: import into integrate table mode (#61200) Jiaqiang Huang 2025-08-11 17:02:45 +08:00
  • b51f089875 test: TestSelectForUpdateWriteConflict (#62841) ekexium 2025-08-11 16:09:15 +08:00
  • d08f914ff1 executor: merge tests for TestIndexUsageWithData (#62915) Weizhen Wang 2025-08-11 15:07:18 +08:00
  • 8355b1ec29 *: fix TestConfig,TestResourceGroupTagEncoding UT for nextgen (#62703) YangKeao 2025-08-11 14:30:45 +08:00
  • 2a35445ba7 mdl: move the set variable check of nextgen from variable pkg to planner (#62882) D3Hunter 2025-08-11 12:55:13 +08:00
  • cdff3288b3 ddl: replace test function with failpoint.InjectCall (#62879) tangenta 2025-08-10 18:32:09 +08:00
  • 1a88fd99db planner: create variables for recognizing over and underestimation risk (#62910) Isabel Chen 2025-08-09 10:01:45 -07:00
  • 04590cf4a5 *: simplify ExecDetails by embedding CopExecDetails and removing DetailsNeedP90 (#62600) Lynn 2025-08-09 20:45:24 +08:00
  • 1eb20f3601 planner: move physical PhysicalExpand related logic into physical op dir (#62851) yihong 2025-08-09 14:23:00 +08:00
  • f7fe4a6843 ddl: fix data race when accessing IsDDLJobInQueue (#62900) D3Hunter 2025-08-09 12:04:30 +08:00
  • 2a0741939c disttask: refine the speed calculation of import jobs (#62638) Ruihao Chen 2025-08-09 09:15:27 +08:00
  • 82e812a38a planner: improve index pseudo-estimation with column stats (#62725) Isabel Chen 2025-08-08 11:51:51 -07:00
  • 3111820b2c refactor: use slices.Contains to simplify code (#62880) queryfast 2025-08-09 00:08:36 +08:00
  • ba5bec09bf planner: move physical stream aggreation into phyiscal op dir. (#62863) Arenatlx 2025-08-08 22:57:39 +08:00
  • 4aa6004787 planer: fix tpch q21 unit test (#62908) Weizhen Wang 2025-08-08 21:52:27 +08:00
  • 82c1639b7f fix: make cgroup run happy on mac (#62859) yihong 2025-08-08 20:35:18 +08:00
  • 5c7794c2e2 server: use Atomic.Pointer in the Server.statusServer (#62903) Weizhen Wang 2025-08-08 19:05:00 +08:00
  • 857a162ea4 planner: move PhysicalApply related logic into physical op dir (#62885) Weizhen Wang 2025-08-08 17:57:03 +08:00
  • 55cf58bf16 Cascades Planner: add vector, window plan cases covering cascades mode (#62786) Jinlong Liu 2025-08-07 05:43:03 -07:00
  • 3fc9a4af1b *: upgrade go and rules_go (#62871) Weizhen Wang 2025-08-07 18:54:09 +08:00