Commit Graph

  • acf1389f6e ddl: refine ddl change shard_rowid err msg (#10311) crazycs 2019-05-11 11:37:35 +08:00
  • 373748adf7 *: support pessimistic transaction (experimental feature) (#10297) Ewan Chou 2019-05-11 09:48:45 +08:00
  • d241d741b9 expression: addition between datetime and interval is not compatible with Mysql (#10329) Song Guo 2019-05-10 15:20:57 +08:00
  • 5617809e92 infoschema/slow_query: fix token too long (#10328) crazycs 2019-05-09 23:38:37 +08:00
  • 834d8fbfb8 metrics: Fix a metrics that is not registered (#10408) MyonKeminta 2019-05-09 21:44:42 +08:00
  • f3ab907dcc types: rename CopyRow and CopyDatum to Clone* (#10333) 庄天翼 2019-05-09 19:26:01 +08:00
  • 990e256fe7 server: fix panic in api regions/meta (#10222) winkyao 2019-05-09 17:45:11 +08:00
  • c2e83af7a1 Support add datetime with real interval (#10347) Song Guo 2019-05-09 15:59:03 +08:00
  • 37e824134f expression: check if period is valid in period_add (#10380) Yuanjia Zhang 2019-05-09 11:11:02 +08:00
  • 3190ad99f9 planner: tidy up PhysicalApply struct and related methods (#10394) Kenan Yao 2019-05-09 10:58:50 +08:00
  • 78ecec45e8 planner: fix wrong column calculation in ColumnPruning for LogicalUnionAll (#10384) Song Guo 2019-05-08 19:30:40 +08:00
  • 9b74130e49 cmd: add more explaintests for generated columns (#10373) bb7133 2019-05-08 17:23:15 +08:00
  • 2133b06541 expression: fix cast(-num as datetime) to return null instead of error (#10368) Yuanjia Zhang 2019-05-08 16:58:18 +08:00
  • d5fcfb0726 store/tikv/gc_worker: Add RunDistributedGCJob function (#10369) MyonKeminta 2019-05-08 16:07:22 +08:00
  • 1690912375 privilege,executor: update DBIsVisible() function for RBAC (#10261) tiancaiamao 2019-05-08 15:23:47 +08:00
  • e56a14be78 ddl: enable hash partition and range columns partition by default (#9936) tiancaiamao 2019-05-08 15:12:30 +08:00
  • 67583f9dc1 tablecodec: improve package unit test code coverage to 85% (#10356) tiancaiamao 2019-05-08 15:01:51 +08:00
  • 53e12dc445 Fixed TiDB Slack link (#10386) Kolbe Kegel 2019-05-07 23:53:53 -07:00
  • 54f3f3aee6 ddl: check expr restriction for hash partitioned table (#10273) tiancaiamao 2019-05-08 14:16:16 +08:00
  • 0b8ce46f0c priviege, executor: add set role option (#10268) Lingyu Song 2019-05-08 14:10:21 +08:00
  • b0549b7875 stats: incremental analyze for index with feedback updates (#10355) Haibin Xie 2019-05-08 13:50:46 +08:00
  • d8589df2f3 *: add a variable to control the back off time and disable txn auto retry by default (#10266) Jack Yu 2019-05-08 10:23:49 +08:00
  • 1c4ebee8de executor: should handle virtual columns when fetching duplicate rows in batchChecker (#10370) Jack Yu 2019-05-08 10:18:52 +08:00
  • 1ef1d8ad3e modify desc is compatible with MySQL (#10358) mantuliu 2019-05-08 09:28:55 +08:00
  • a5f86a3c69 table/tables: improve package unit test code coverage to 82% (#10366) tiancaiamao 2019-05-07 17:38:19 +08:00
  • 041e0e9a0d planner: fix update privilege error (#10085) haplone 2019-05-07 17:34:56 +08:00
  • e9482cfdb7 structure: improve package unit test code coverage to 86% (#10372) tiancaiamao 2019-05-07 17:24:55 +08:00
  • 478990451c server, statistics: support dump history stats (#10291) HuaiyuXu 2019-05-07 14:59:38 +08:00
  • 17c3229b63 table: improve package unit test code coverage to 92% (#10360) tiancaiamao 2019-05-07 13:58:40 +08:00
  • f17a1155e7 executor: split unit tests to speedup execution time (#10364) Kenan Yao 2019-05-06 21:05:48 +08:00
  • 7ecb3159a6 *: add split index region syntax (#10203) crazycs 2019-05-06 17:41:50 +08:00
  • 0106361cd9 expression: let PushDownNot does not change the argument (#10363) Haibin Xie 2019-05-06 16:22:19 +08:00
  • 7e8005324c planner: fix wrong DATE/DATETIME comparison in BETWEEN function (#10313) Song Guo 2019-05-06 15:40:20 +08:00
  • 190990b352 bindinfo: reduce duplicate DigestHash call (#10352) lysu 2019-05-06 13:19:37 +08:00
  • 461512b827 tikvclient: print error logs only if necessary (#10349) qupeng 2019-05-06 11:30:24 +08:00
  • 303f3c9040 domain: fix updating the self schema version and update log (#10324) Lynn 2019-05-06 10:43:34 +08:00
  • c9cc3b7e32 executor: support prepare DDL statements with no parameters (#10144) Ian P. Cooke 2019-05-05 19:29:23 -05:00
  • 0b037aadf6 Fix incorrect "Internal" display in admin show slow output (#10338) Gunjan Patidar 2019-05-05 20:58:42 +05:30
  • 62d37a8356 executor: fix the error message when granting to a non-exist user (#10239) tiancaiamao 2019-05-05 22:11:38 +08:00
  • bbe1e690b4 expression: fix issue that timestampadd is not compatible with Mysql (#10314) Yuanjia Zhang 2019-05-05 22:06:49 +08:00
  • c9f0a1c44f types: Fix checkMonthDay() to correctly handle leap year (#10342) Song Guo 2019-05-05 19:17:45 +08:00
  • 68e7b00bd1 chunk: change offset type to int64 (#10348) Zhang Jian 2019-05-05 17:38:51 +08:00
  • 71d15aa5a3 make tidb_disable_txn_auto_retry as it used to be (#10339) Jack Yu 2019-05-05 15:15:03 +08:00
  • 6f67214b50 kv: remove the useless field of snapshot (#10276) Lynn 2019-05-05 10:58:21 +08:00
  • b6218d415c Fix TiDB Slack link (#10335) Kolbe Kegel 2019-04-30 09:56:01 -07:00
  • ad20d9250d expression: fix a compatibility issue in JSON_CONTAINS (#10298) bb7133 2019-04-30 18:59:37 +08:00
  • 667124bd91 executor: refine point get failpoint injection logic (#10319) Lonng 2019-04-30 17:59:23 +08:00
  • e8d9a3f075 expression: check timezone when encoding timestamp datum (#10303) Kenan Yao 2019-04-30 17:20:23 +08:00
  • e90804f0a9 doamin: fix GetSnapshotInfoSchema using current TS (#10309) Lynn 2019-04-30 16:40:36 +08:00
  • 52e67447fb Modify method parameters and return values (#10288) mantuliu 2019-04-30 14:59:05 +08:00
  • b29e19fd8c tikvclient: fix a bug that recreate connection forever (#10301) qupeng 2019-04-30 13:51:33 +08:00
  • cf0ca744a2 bindinfo: fix data race of parser in global handle (#10321) Haibin Xie 2019-04-30 13:41:21 +08:00
  • efe9b6ab2a planner/core: fix privilege check for update (#10281) tiancaiamao 2019-04-30 13:06:54 +08:00
  • 4cf3630eec ddl: pre-split region for partitioned table (#10221) tiancaiamao 2019-04-30 12:49:00 +08:00
  • fb6bbeed39 hooks: add pre_commit comment (#9308) maiyang 2019-04-30 11:39:28 +08:00
  • 36bb1ae89a log: change slow log time format to compatible with pt-query-digest (#10290) crazycs 2019-04-30 09:35:52 +08:00
  • 7cc688c036 infoschema, domain, ddl: fix upper cased charset names (#10272) bb7133 2019-04-29 19:13:39 +08:00
  • cd10bca666 *: support select/ explain select using bind info (#10284) liyuzhou 2019-04-29 16:47:11 +08:00
  • 69b02a3736 *: make config items Performance.*, OOMAction and MemQuotaQuery support hot-reloading (#10295) Yuanjia Zhang 2019-04-29 16:38:46 +08:00
  • e96190bc30 store/helper, inforschema: add mem table to show region info (#10267) Yiding Cui 2019-04-29 13:31:29 +08:00
  • b05977d47e executor: ignore overflow error when construct inner key (#10244) Haibin Xie 2019-04-29 13:22:30 +08:00
  • 6a578a8b57 statistics: Support store CMSketch with Top N (#10255) Song Guo 2019-04-29 12:15:59 +08:00
  • d8149580bc session: add the transaction commit time to slow log (#10294) Jack Yu 2019-04-29 11:50:17 +08:00
  • 9d74d6404f planner, executor: index join enhancement (#8471) Yiding Cui 2019-04-29 11:07:15 +08:00
  • 98dbbffceb executor: fix IsPointGet judgment condition (#10278) tiancaiamao 2019-04-28 17:47:02 +08:00
  • 515b9476d9 *: support drop session binding (#10287) liyuzhou 2019-04-28 17:32:42 +08:00
  • 4b4fe8b549 stats: incremental analyze for index without feedback updates (#10102) Haibin Xie 2019-04-28 15:34:52 +08:00
  • 82782a1f11 go.mod, ddl: update go.mod and fix related tests (#10283) Du Chuan 2019-04-28 14:16:36 +08:00
  • 5fa16a8030 executor: support building stats for fast analyze. (#10258) Zhuomin(Charming) Liu 2019-04-28 13:49:55 +08:00
  • 45c0e51eca executor: check inconsistent index in IndexLookupExecutor (#10237) Yuanjia Zhang 2019-04-28 13:35:19 +08:00
  • 168776dcfa * : support show session binding (#10285) liyuzhou 2019-04-28 13:20:13 +08:00
  • 9630d57c80 planner/core: make join reorder by dp work (#8816) Yiding Cui 2019-04-28 13:08:46 +08:00
  • 3f89a6e64d store/helper, infoschema: add mem table for tikv store status (#10248) Yiding Cui 2019-04-28 12:05:29 +08:00
  • 9bf22531d0 statistics: fix panic when move analyze jobs to history (#10286) Haibin Xie 2019-04-28 11:48:16 +08:00
  • 5f03462166 ddl: add comment for onRebaseAutoID (#10206) crazycs 2019-04-28 10:52:04 +08:00
  • 7611a7dae8 *: add more cop task and memory info to slow_query table (#10264) crazycs 2019-04-26 12:49:36 +08:00
  • c2b975b217 server: fix TestTLS when use RSA-PSS (#10274) lysu 2019-04-26 10:12:45 +08:00
  • 4f1f535fcd infoschema/slow_query: fix parser bug when sql contain # (#10271) crazycs 2019-04-26 00:56:39 +08:00
  • f0303e46c0 *: support "add session binding" (#10247) liyuzhou 2019-04-25 10:59:02 +08:00
  • 154fc6013c server: force TestTLS use tls1.2 before support it (#10253) lysu 2019-04-24 23:08:12 +08:00
  • 732f4307b8 ddl: add table option pre_split_regions for pre-split region when create table with shard_row_id_bits. (#10138) crazycs 2019-04-24 21:56:24 +08:00
  • b5890b3cf4 ranger: choose more prefix columns when building ranges (#10053) Kenan Yao 2019-04-24 17:09:46 +08:00
  • 862df46fe9 executor: support fast sample for fast analyze (#10214) Zhuomin(Charming) Liu 2019-04-24 17:04:55 +08:00
  • f9c82b531c plan: improve row count estimation using column order correlation (#9839) Kenan Yao 2019-04-24 16:19:21 +08:00
  • fa2d6f0699 statistics: support building CMSketch with Top N (#10163) Song Guo 2019-04-24 16:14:08 +08:00
  • a28d8779c1 *: support show analyze status (#10172) Haibin Xie 2019-04-24 14:32:19 +08:00
  • b2910d7f04 executor, infoschema: SHOW COLLATIONS shows supported collations only (#10186) bb7133 2019-04-24 14:00:24 +08:00
  • d5afff70cd add a space to error messages (#10241) Greg Weber 2019-04-23 20:08:47 -07:00
  • 718871646b executor: reduce alloc and lock-hold-time caused by err/warn count (#10223) lysu 2019-04-24 09:51:02 +08:00
  • 95b66e4852 ddl: ddl-owner try to use memory infoSchema to check first (#10170) crazycs 2019-04-23 20:56:18 +08:00
  • 5691ff3d7f ddl: spead up ddl unit test (#10234) winkyao 2019-04-23 17:18:58 +08:00
  • 9c8396e789 metrics,store/tikv: add a duration metric for tikv batch client unavailable (#10212) tiancaiamao 2019-04-23 11:08:22 +08:00
  • 13b8d4884d go.mod: update failpoint to latest version (#10235) Lonng 2019-04-23 10:44:26 +08:00
  • 58d1bb8cb3 privilege: support authentication with active roles (#10125) Lingyu Song 2019-04-23 10:05:53 +08:00
  • f26edbf15c executor: use EncodeBytes in countOriginDistinct (#10225) HuaiyuXu 2019-04-22 23:26:24 +08:00
  • bd457f126b tikv/client: remove unused grpc metric in tikv-client (#10233) lysu 2019-04-22 23:04:28 +08:00
  • 66ba872857 session: Adjust cop-tasks' information in slow log to let it can be parsed by pt-query correctly (#10230) Yuanjia Zhang 2019-04-22 22:52:54 +08:00
  • 49abe19aaf store: pre with labels for metrics in store package (#10229) lysu 2019-04-22 22:16:11 +08:00
  • e59539505a plan, executor: pre with labels for metrics in plan/executor package (#10231) lysu 2019-04-22 21:50:59 +08:00
  • 6ba69f2aad plan, executor: pre with labels for metrics in conn/session (#10232) lysu 2019-04-22 20:51:46 +08:00