Commit Graph

  • 745729fd91 bindinfo: use new sql apis (#22653) Morgan Tocker 2021-02-04 03:31:15 -07:00
  • d16241c0cc client: update PD client to make sure the TSO uniqueness (#22476) JmPotato 2021-02-04 18:14:46 +08:00
  • 4172f473da *: adapt new api for the executor package (#22644) xhe 2021-02-04 17:32:15 +08:00
  • e62d1d472c *: add some explain tests for cluster index (#22720) Zhuomin Liu 2021-02-04 17:10:21 +08:00
  • 2fc1703a9c session, exectutor: Guarantee external consistency by default; Add an explicit begin statement to disable it (#22597) ekexium 2021-02-04 16:09:46 +08:00
  • 343c412531 planner, executor, statistics: add tests for version 2 and fix bugs (#22461) Yiding Cui 2021-02-04 15:52:30 +08:00
  • 50fc4ba3b6 README: change mailing list from google group to lists.tidb.io (#22719) winkyao 2021-02-04 12:59:45 +08:00
  • 825c98f3cc config: use label key instead of txn-scope (#22639) Song Gao 2021-02-04 12:08:15 +08:00
  • 93d3d04092 executor: support checking schemaVer before staleness transaction begins (#22679) Song Gao 2021-02-04 11:48:45 +08:00
  • feb9da8460 store/tikv: prepare for moving coprocessor out (#22709) disksing 2021-02-03 21:28:36 -06:00
  • 9e3c0649e4 ddl, session: add tidb_enable_exchange_partition variable (#22638) rebelice 2021-02-03 20:36:57 +08:00
  • 17b88defa4 executor: fix invalid txn when using prepare under @@tidb_snapshot (#22697) lysu 2021-02-03 18:14:58 +08:00
  • b35e15c8cf store:move tikv/gcworker to store/gcworker (#22678) Shirly 2021-02-03 15:16:28 +08:00
  • 7a275a77bb store/tikv: move EtcdBackend out (#22676) disksing 2021-02-03 00:59:57 -06:00
  • 711be897c4 store/tikv: remove util/codec dependency (#22681) YIXIAO SHI 2021-02-03 14:37:58 +08:00
  • 17a65ab98b statistics: refactor the statistics package use the RestrictedSQLExecutor API (#22636) tiancaiamao 2021-02-03 13:28:57 +08:00
  • 26086b297c privilege: remove any string concat (#22523) Morgan Tocker 2021-02-02 22:11:28 -07:00
  • f8b0d8f7ed infoschema: show query disk usage in information_schema.processlist (#22417) Tjianke 2021-02-02 19:12:27 +08:00
  • f05f4a8e75 store: add OpenWithOptions to avoid caller modifying global config (#22170) lance6716 2021-02-02 18:33:28 +08:00
  • 7fbe3e5065 store/tikv: cleanup warnings and unused code (#22648) disksing 2021-02-02 04:05:57 -06:00
  • 4e4968c501 metric: record prepare execute fail as "Failed Query OPM" in monitor (#22596) lysu 2021-02-02 17:31:59 +08:00
  • 6c1a6dd631 store/tikv: move tikv driver out (#22651) disksing 2021-02-02 02:28:54 -06:00
  • 44641c3282 planner: change the content of AnalyzeTableID to build global-stats (#22554) Chengpeng Yan 2021-02-02 15:39:44 +08:00
  • d57231205f cmd: migrate the Execute interface to ExecuteInternal in cmd package (#22647) Arenatlx 2021-02-02 14:24:44 +08:00
  • ee876397ac unistore/cophandler: change the logic of mpp execution in unit test. (#22428) Han Fei 2021-02-01 19:06:42 +08:00
  • 85a96694b0 store/tikv:remove tidb/config from store/tikv (#22606) Shirly 2021-02-01 18:08:47 +08:00
  • 579421f6e0 store/tikv: export types (#22645) disksing 2021-02-01 03:18:39 -06:00
  • 843e03996b *: do not report error for prepared stmt execution if tidb_snapshot is set (#22568) Kenan Yao 2021-02-01 14:44:17 +08:00
  • 7ca1629d1a *: refactor ExecuteInternal to return single resultset (#22546) Morgan Tocker 2021-01-31 23:05:27 -07:00
  • 109ad45303 statistics: fix bug when bootstrap version 2 stats (#22608) Yiding Cui 2021-02-01 11:18:44 +08:00
  • 4e471d7cb1 *: move new api out of session package (#22591) xhe 2021-01-30 07:24:44 +08:00
  • c940176e4b store/tikv: key range refactor (#22610) disksing 2021-01-29 09:03:44 -06:00
  • 4c8a416c9f store/tikv: Add failpoints to inject error when prewriting secondary keys (#22623) MyonKeminta 2021-01-29 17:56:15 +08:00
  • b24d192429 util: change point array to *point array (#22422) Rain Li 2021-01-29 03:40:35 -06:00
  • 4c0fe88a71 store/tikv: resolve sessionctx dependency (#22584) disksing 2021-01-29 03:09:14 -06:00
  • 3dff7cd348 store/tikv: resolve variable dependency (#22609) disksing 2021-01-29 01:52:14 -06:00
  • d35f3055ea ddl: support placement rules for exchanging partitions (#22380) xhe 2021-01-29 15:19:44 +08:00
  • ea6ccf82e9 *: refactor the RestrictedSQLExecutor interface (#22579) tiancaiamao 2021-01-29 12:56:44 +08:00
  • 94fe8d954e metrics: fix wrong bucket name of coprocessor cache (#22454) Zhuomin Liu 2021-01-29 11:11:03 +08:00
  • c461f363f9 gc_worker: Set endKey parameter of ScanLock request (#22519) MyonKeminta 2021-01-29 10:31:44 +08:00
  • 355fdfee4b brie: update br pkg to latest master (#22528) 3pointer 2021-01-28 23:49:45 +08:00
  • e8395b7746 store/tikv: resolve metrics dependency (#22542) disksing 2021-01-28 04:58:31 -06:00
  • 558d5610ce executor: fix load-data result when field term be the prefix of line term (#22585) lysu 2021-01-28 17:46:00 +08:00
  • 890a358325 store/tikv: resolve logutil dependency (#22566) disksing 2021-01-28 03:26:01 -06:00
  • 9390c5053b gcworker: disable green GC (#22533) Lei Zhao 2021-01-28 16:07:31 +08:00
  • d4796a82fa server: remove TokenLimitGauge and use ConfigStatus instead. (#22590) Iosmanthus Teng 2021-01-28 14:58:31 +08:00
  • 40fb9e2d86 ddl: fix update with point get will try to set default value for the nil of not-null column (#22500) Arenatlx 2021-01-28 13:47:02 +08:00
  • f5399b6b55 config: add config metrics (#22586) crazycs 2021-01-28 12:39:00 +08:00
  • dd6b31a116 store/tikv:move definition of TiKVClient to store/tikv (#22563) Shirly 2021-01-28 11:40:31 +08:00
  • 415d14b6ac store/tikv: remove use of fastrand (#22543) disksing 2021-01-27 09:23:31 -06:00
  • d92e62c916 store/tikv: remove dependency on testkit (#22520) disksing 2021-01-27 07:41:01 -06:00
  • c05ced3c66 metrics: use tidb_cluster label get variable values (#22557) Jiajin Zheng 2021-01-27 21:01:32 +08:00
  • 7f53f840fe statistics: add tests for version 2 stats and fix bug (#22564) Zhou Kunqin 2021-01-27 19:42:01 +08:00
  • c54932640b server: add token usage gauge for tidb (#22511) Iosmanthus Teng 2021-01-27 18:08:31 +08:00
  • 2de7d59f0a store/tikv: remove TestFailPrewriteRegionError (#22544) disksing 2021-01-27 03:52:01 -06:00
  • 56cf073818 tikv: slience a log when async committing (#22555) Jack Yu 2021-01-27 17:31:09 +08:00
  • 871856db04 store/tikv: export failpoints (#22539) Andy Lok 2021-01-27 17:13:30 +08:00
  • edb2741f36 executor: refine bigint unsigned primary key duplicate error (#22153) tangenta 2021-01-27 16:57:01 +08:00
  • f22ec62dd0 statistics: fix panic occurs when stats cache inconsistency (#22465) sylzd 2021-01-27 16:41:07 +08:00
  • 7b79af93d7 planner: fix in-compatibility issues between TiDB agg and TiFlash agg in MPP mode (#22537) xufei 2021-01-27 16:03:32 +08:00
  • 0ffa605737 metrics: add server info metric (#22556) crazycs 2021-01-27 15:14:57 +08:00
  • fbcf75acc9 store/tikv: refactor: remove import tidb.config.security in store/tikv (#22538) Shirly 2021-01-27 12:08:24 +08:00
  • 6931ece23d server: use ParseWithParams to avoid injection (#22545) Morgan Tocker 2021-01-26 20:14:54 -07:00
  • 05d995d73d statistics: add more tests about ver2-stats (#22457) Yuanjia Zhang 2021-01-26 20:59:18 +08:00
  • ae0057da71 *: preventing SQL injection (#22499) xhe 2021-01-26 18:52:08 +08:00
  • e1e4ad14e5 session: fix the bug that may cause upgrading from v4.0.10 fail (#22448) rebelice 2021-01-26 14:46:36 +08:00
  • 038e7711ab store/tikv: resolve util dependencies (#22524) disksing 2021-01-26 00:05:07 -06:00
  • 6c4401fcff store/tikv, util: move storeutil to store/tikv (#22522) disksing 2021-01-25 23:49:07 -06:00
  • dc127e92c4 store/tikv: remove stringutil dependency (#22521) disksing 2021-01-25 23:33:06 -06:00
  • 0aa476034a go.mod, statistics, planner: replace TIDB_STATS with STATS_EXTENDED (#22492) Zhou Kunqin 2021-01-25 21:18:07 +08:00
  • a6b2cbe051 ddl: fix GetLeaderDCByBundle error (#22517) Song Gao 2021-01-25 21:00:19 +08:00
  • 5e3fbebf7d planner: avoid potential panic when generating hints from joins (#22515) Kenan Yao 2021-01-25 17:21:07 +08:00
  • fbe1b5acb3 ddl: fix rule cache panic when truncating partitions (#22305) xhe 2021-01-25 16:16:38 +08:00
  • cac70f813e *: port old testing code to use gocheck (#22512) xhe 2021-01-25 15:35:06 +08:00
  • 8520e76399 metrics: grafana dashboards support multiple clusters (#22503) Jiajin Zheng 2021-01-25 15:15:07 +08:00
  • 905e9af74d util: pre-alloc memory for decoding rows (#22508) Jack Yu 2021-01-25 14:59:08 +08:00
  • f3688ebf13 gcworker: skip GC if the safe point isn't changed (#22482) Lei Zhao 2021-01-25 14:29:37 +08:00
  • a88cc8cd13 README: add more info and update links (#22509) Caitin 2021-01-25 14:14:18 +08:00
  • 8d2ab4ef7a statistics: fix inaccurate row count estimation caused by cross validation using invalid column stats (#22479) Zhou Kunqin 2021-01-22 17:42:37 +08:00
  • b24095d909 infoschema: support query partition_id from infoschema.partitions (#22240) lysu 2021-01-22 14:22:29 +08:00
  • cd390bdfab executor: skip null data in common handle during point-get (#22483) tangenta 2021-01-22 14:07:02 +08:00
  • c5e147196b server, sessionctx: change default for tidb_multi_statement_mode (#22484) Morgan Tocker 2021-01-21 22:51:58 -07:00
  • e2540d4ec0 planner: Shuffle hash agg (#21842) Zhuhe Fang 2021-01-22 11:49:30 +08:00
  • 9f71d7cf76 ddl: fix error in exchanging list columns partition (#22236) Zijie Lu 2021-01-22 10:39:58 +08:00
  • 2364fec8f0 executor: fix load data in file get wrong result #20854 (#21895) fdd 2021-01-21 21:53:29 +08:00
  • 90a98ceaaf store/tikv: set short pessimistic lock TTL through failpoints (#22431) Yilin Chen 2021-01-21 21:38:29 +08:00
  • dd8fd16145 session: add testcases for staleness transaction (#22438) Song Gao 2021-01-21 20:47:59 +08:00
  • ac17ae982a util/codec: add error handling to NewCommonHandle() to avoid panic (#22458) tangenta 2021-01-21 16:44:59 +08:00
  • 57eef1333b server, sessionctx: add multi statement workaround (#22351) Morgan Tocker 2021-01-21 00:14:58 -07:00
  • 8d6ddedfb1 session,executor: fix point get under @@tidb_snapshot (#22460) tiancaiamao 2021-01-21 14:43:19 +08:00
  • 030a00e55d store/tikv: Add more failpoints (#22362) MyonKeminta 2021-01-21 13:40:29 +08:00
  • 3e6490206b ddl: fix the upper-case name bug for expression index (#22424) wjHuang 2021-01-20 17:58:28 +08:00
  • 8ddd41c960 executor: fix typo (#22385) Shenghui Wu 2021-01-18 16:15:28 +08:00
  • 405c6bbaba *: make 'tidb_enable_change_column_type' available as a session variable (#20399) cncal 2021-01-18 14:29:48 +08:00
  • 4658536793 expression: handle duration type infer in least and greatest (#22271) Iosmanthus Teng 2021-01-18 12:39:59 +08:00
  • ca93c7fc16 types: convert string to MySQL BIT correctly (#21310) rebelice 2021-01-18 12:17:58 +08:00
  • 42edd7a29f executor: metrics slow query is divided into internal and general (#22350) sev7n 2021-01-15 14:26:57 +08:00
  • dd5bfc3949 planner: reorder inner joins simplified from outer joins (#22392) Kenan Yao 2021-01-15 11:57:29 +08:00
  • 1bb914ed9a executor: expression index should not appear in key_column_usage (#22358) wjHuang 2021-01-15 11:00:30 +08:00
  • d0ca720a5f *: support ALTER TABLE ADD / DROP TIDB_STATS (#22127) Kenan Yao 2021-01-14 15:28:28 +08:00