Commit Graph

  • 8072082323 statistics: introduce selectivity calculation (#3161) Yiding Cui 2017-07-04 13:00:19 +08:00
  • 4023bb88b3 plan: Clean up (#3606) Lynn 2017-07-04 00:13:08 +08:00
  • 3f99d7e3f0 util/types: fix convert mysqltime to timestamp (#3587) tiancaiamao 2017-07-03 22:23:12 +08:00
  • 45cd7c9864 builtin, json: add json_object and json_array functions. (#3562) qupeng 2017-07-03 20:23:27 +08:00
  • 8542248c7a tidb-server: change prometrics metric instance name to host_port (#3588) tiancaiamao 2017-07-03 14:10:50 +08:00
  • 53716dc8a6 tikv/2pc:disable skip_contraint_check (#3600) Shirly 2017-07-03 13:19:55 +08:00
  • 4966dfbdeb plan: let getPushedProp fit the plan with multi children. (#3589) Han Fei 2017-07-03 12:28:28 +08:00
  • 0f50d286bd statistics: add table.GetRowCountByColumnRanges method. (#3530) Yiding Cui 2017-07-03 10:52:41 +08:00
  • 73cfeac540 statistics: add variable member for table. (#3586) Yiding Cui 2017-07-03 10:43:23 +08:00
  • c7a714ffff store/tikv/mock-tikv: remove useless encode (#3591) Lynn 2017-07-01 13:30:23 +08:00
  • 6d49c5160c plan: a pre-work for changing the cbo framework. (#3577) Han Fei 2017-06-30 17:59:43 +08:00
  • e440ec77ea store/tikv: export LockResolver. (#3585) disksing 2017-06-30 16:30:21 +08:00
  • 3ea6a4a0f7 correct the name of contributor (#3584) Yiding Cui 2017-06-30 15:45:08 +08:00
  • 3b26de9c9f Fix typo (#3583) Drogon 2017-06-30 01:48:45 -05:00
  • 0dd049d9b2 [expression] rewrite built-in string function: REPEAT (#3546) zz-jason 2017-06-30 14:09:29 +08:00
  • 6157ea87a1 tikv/2pc:prewrite primary first when skip_contraint_check is true (#3561) Shirly 2017-06-29 23:31:11 +08:00
  • 740d9393e8 parser: add TablesTerminalSym nonterminal symbol desc (#3578) winkyao 2017-06-29 20:42:00 +08:00
  • bffbc00302 *: log some crucial sql for user/privilege related operations. (#3557) tiancaiamao 2017-06-29 19:01:16 +08:00
  • cdead55aa8 expression, executor: use baseBuiltinFunc's return type as ScalaFunction's return type when it is updated during type inference (#3571) zz-jason 2017-06-29 18:17:42 +08:00
  • 284ac94a69 expression, executor: fix unhex(binary) error (#3569) Jack Yu 2017-06-29 18:07:37 +08:00
  • 4c3be8a9ad *: Support retrun the error of ErrNoDB (#3572) Lynn 2017-06-29 17:41:58 +08:00
  • f265357476 parser: add syntax support "lock table" and "unlock table" (#3570) winkyao 2017-06-29 17:13:44 +08:00
  • e4b761071c expression, executor: fix hex(binary) (#3567) HuaiyuXu 2017-06-29 16:43:51 +08:00
  • d0358ceb1c executor, statistics: remove useless code and rename file name. (#3564) Han Fei 2017-06-29 14:52:19 +08:00
  • b780d6afef plan: flatten row op row (op = GE, GT, LE, LT) in expression_rewriter (#3528) HuaiyuXu 2017-06-29 13:55:21 +08:00
  • 3ab3a61b5a plan: pick all possible useful indices for merge join. (#3473) Han Fei 2017-06-28 17:37:47 +08:00
  • 6b6b03dc29 *: add a priority option to transaction, use high priority for meta (#3547) tiancaiamao 2017-06-28 16:01:43 +08:00
  • b5e6c0291a plan, executor: fix multi-update. (#3531) qupeng 2017-06-28 13:53:06 +08:00
  • d0e859174a ddl: Break campaignLoop when closing DDL (#3553) Lynn 2017-06-28 10:54:20 +08:00
  • 76c07f6abb plan, ddl: add validate in checkCreateTableGrammar, to fail creating … (#3554) winkyao 2017-06-28 00:14:44 +08:00
  • 88189ab961 executor, expression: refine substr handle null (#3555) HuaiyuXu 2017-06-27 22:12:13 +08:00
  • 45490a02b9 parser: Support alter table rename table without to (#3552) Lynn 2017-06-27 20:04:25 +08:00
  • ea05bf088d expression: default value from "timestamp" session variable is in UTC timezone (#3544) tiancaiamao 2017-06-27 15:07:42 +08:00
  • 8aa1a632ea expression, executor: rewrite the builtin func ascii using new methods (#3537) Changjian Zhang 2017-06-27 14:47:48 +08:00
  • c09cb14238 store/tikv: add RC isolation level. (#3535) disksing 2017-06-27 12:02:05 +08:00
  • 11a1767e71 *: Get ddl owner ID (#3525) Lynn 2017-06-27 11:24:50 +08:00
  • 77c7e0037a tidb: add some privilege columns to mysql.db (#3532) tiancaiamao 2017-06-27 10:18:11 +08:00
  • 5b92ee27ed storage: disable pushdown json functions in tikv. (#3543) qupeng 2017-06-26 22:40:45 +08:00
  • 2b4a3ce5e6 parser: parse "select HIGH_PRIORITY ..." statement (#3466) tiancaiamao 2017-06-26 17:19:10 +08:00
  • eea5cb2237 *: tiny clean up (#3542) Lynn 2017-06-26 10:47:52 +08:00
  • e773fa5b79 builtin: IsIPv4Compat function (#3538) Fred Wang 2017-06-26 10:38:55 +08:00
  • dcf0da93fa util/types: fix parsing datatime 00-00-00 (#3536) tiancaiamao 2017-06-23 18:20:15 +08:00
  • 4db09e0940 expression, executor: rewrite built-in func makeDate using new expression evaluation architecture (#3533) dawxy 2017-06-23 15:52:36 +08:00
  • ccd261010d ddl: update binlog position and update logs (#3534) Lynn 2017-06-23 14:41:51 +08:00
  • b9088c26b7 codec: simplify json codec. (#3524) qupeng 2017-06-23 14:04:09 +08:00
  • 8a31944402 json: be more compatible with MySQL' document instead of implement. (#3521) qupeng 2017-06-23 11:25:47 +08:00
  • d1328e1b72 *: update vendor (#3526) Han Fei 2017-06-22 23:37:05 +08:00
  • b535fd0b7e *: remove the useless variable of TiDBSkipDDLWait (#3527) Lynn 2017-06-22 16:30:18 +08:00
  • f331160eb9 expression, executor: rewrite built-in func length using new expression evaluation architecture (#3519) HuaiyuXu 2017-06-22 15:56:22 +08:00
  • caeb777107 domain: change lease in schema validator test to 5 millisecond (#3522) tiancaiamao 2017-06-22 14:47:49 +08:00
  • 6f1bc82bc0 expression: wrap arguments when new built-in function (#3520) HuaiyuXu 2017-06-22 11:56:24 +08:00
  • eac2769606 *: change the format of aggregation's result (#3483) Han Fei 2017-06-21 18:19:03 +08:00
  • def034cf6f ranger: add a more common method to calc range. (#3489) Yiding Cui 2017-06-21 14:10:40 +08:00
  • af5f3f551e expression: remove inferType interface of functionClass (#3518) HuaiyuXu 2017-06-21 10:11:46 +08:00
  • 11247bf083 statistics: no longer pass inAndEqCnt to calc pseudo index row count (#3515) Yiding Cui 2017-06-20 22:19:46 +08:00
  • 9233ccfe6e util/types:Handle out of range value when load data (#3508) louishust 2017-06-20 19:36:51 +08:00
  • db8ff90334 json: fix unquote bug and add test cases. (#3507) qupeng 2017-06-20 18:50:25 +08:00
  • b7e7041f6a vendor: update kvproto (#3514) tiancaiamao 2017-06-20 17:50:25 +08:00
  • 247bf4afa2 expression, distsql: pushdown json_* functions. (#3492) qupeng 2017-06-20 17:23:07 +08:00
  • d1bb107e62 json: fix a bug in path_expr. (#3504) qupeng 2017-06-20 16:36:58 +08:00
  • 0e0e48e6a6 executor, util: fix invalid time format "YY-MM-DD HH:MM"(#3509) (#3511) HuaiyuXu 2017-06-20 15:40:35 +08:00
  • 379914a5af *: fix timestamp column data and index inconsistent involving timezone (#3497) tiancaiamao 2017-06-20 15:22:50 +08:00
  • 4f56ece779 *: a little fix and add 3 functions. (#3486) qupeng 2017-06-20 14:45:12 +08:00
  • a5d14645d0 *: Fix add index after add column with default value (#3510) Lynn 2017-06-20 13:32:22 +08:00
  • e36eb6fd96 fix order in contributors (#3500) Yang Zhexuan 2017-06-20 12:55:05 +08:00
  • 444983cdfd *: Fix a DDL bug about wait time (#3498) Lynn 2017-06-20 11:30:22 +08:00
  • 913037ebb9 tablecodec,mysql, util: mysql TypeDuration Fsp (#3499) dreamquster 2017-06-20 11:10:40 +08:00
  • 4b4378fdd4 fix some typo and continue refactor variable name topn (#3505) liyanan 2017-06-19 05:31:12 -05:00
  • c15265e95b *: rewrite concat using new expression evaluation architecture (#3479) HuaiyuXu 2017-06-19 15:40:16 +08:00
  • b6ca0ddf8a ranger: make Builder unexport (#3496) Yiding Cui 2017-06-19 15:09:37 +08:00
  • 1bdb72e4ec tidb: reset transaction when session retry statement in history meets error (#3503) tiancaiamao 2017-06-19 14:28:57 +08:00
  • 5b979d09e0 *: Adding ppc64le specific fixes for some tests (#3477) YugandhaD 2017-06-19 11:44:12 +05:30
  • f3f9bbd601 store: refactor variable name (#3502) Yang Zhexuan 2017-06-19 10:57:44 +08:00
  • 844f1c69b4 expression: add SubTime (#3464) 王维真 2017-06-16 23:31:38 +08:00
  • 3e7657737b expression, util: consider unsigned when cast (#3457) HuaiyuXu 2017-06-16 22:39:19 +08:00
  • 19b2fb0e4c table: add GeneratedExpr in table.Column. (#3487) qupeng 2017-06-16 21:43:44 +08:00
  • 3a06c4c0a8 *: fix a go vet warning. (#3484) disksing 2017-06-16 20:44:17 +08:00
  • 9c3ac28541 sessionctx/variable: store a copy of timezone in StatementContext (#3495) tiancaiamao 2017-06-16 18:33:13 +08:00
  • 7908193b70 *: Fix rename table auto id conflict problem (#3493) Shen Li 2017-06-16 16:46:27 +08:00
  • 3968328b52 ddl/domain: Update logs (#3491) Lynn 2017-06-16 11:25:48 +08:00
  • 64fd512c79 rawkv: give up supporting empty values. (#3488) disksing 2017-06-16 09:48:00 +08:00
  • cb9bf47dfc executor: turn on new expr evaluation for testSuite (#3475) HuaiyuXu 2017-06-15 15:27:40 +08:00
  • fad663398a coprocessor: fix a pb unmarshal related bug. (#3482) disksing 2017-06-15 14:28:32 +08:00
  • b73c562ab4 statistics: fix a divided by zero bug (#3481) Yiding Cui 2017-06-15 13:53:27 +08:00
  • 3b9e5de9a5 *: Remove the useless code about DDL owner info (#3472) Lynn 2017-06-15 12:32:27 +08:00
  • bdaf1e9cc7 util/type: fix parseDuration error when parse string of three digit (#3468) 王维真 2017-06-15 11:17:18 +08:00
  • 2dd93852ad store/tikv: revise region cache log (#3474) Dylan Wen 2017-06-14 20:57:47 +08:00
  • 129c817d8a store/tikv: remove lock in conn array (#3476) Dylan Wen 2017-06-14 19:08:17 +08:00
  • 66226c56d3 use multiple grpc connections for one tikv store (#3453) Dylan Wen 2017-06-14 17:02:26 +08:00
  • 0343dac8e7 plan: forbidden modify generated column by insert/update. (#3434) qupeng 2017-06-14 16:08:14 +08:00
  • f0fc92745c util/types: select cast(-1 as unsigned) return wrong result. (#3462) louishust 2017-06-14 11:01:55 +08:00
  • 7c9e18621f *: add some privilege columns to mysql.user (#3445) tiancaiamao 2017-06-13 21:11:43 +08:00
  • 5dd0165532 Fix Run Empty Alter Table Add Constraint SQL Error (#3456) dawxy 2017-06-13 20:50:40 +08:00
  • 9575deeb10 ddl: add more features about generated column. (#3431) qupeng 2017-06-13 18:53:58 +08:00
  • 4052a6660a Remove authors.md to contributors.md (#3465) Yang Zhexuan 2017-06-13 17:11:06 +08:00
  • 821d928e7a *: use async get timestamp API && remove asyncGetTSWorker (#3459) tiancaiamao 2017-06-13 13:05:30 +08:00
  • cf96dca50c store/tikv: export RunGCJob (#3439) ShuNing 2017-06-12 23:53:16 -05:00
  • 1ccc71a94a statistics, ranger: add method to calculate the range and row count of non pk column (#3234) Yiding Cui 2017-06-13 12:01:05 +08:00
  • 439a47c092 sysvar: fix license (#3460) Akihiro Suda 2017-06-12 21:53:55 +09:00
  • 39b1fda556 ddl: Revoke the session when the DDL will close (#3454) (#3461) Lynn 2017-06-12 18:03:15 +08:00