Commit Graph

8152 Commits

Author SHA1 Message Date
6e3353b76f tidy goimports (#10021) 2019-04-03 17:10:00 +08:00
9fb2badf9c domain: fix log typos. (#10012) 2019-04-03 11:01:50 +08:00
4cbe896b5b expression: fix json_contains_path not compatible with MySQL (#9992) 2019-04-02 19:46:31 +08:00
b2bce4bde7 domain: add uint tests for global_vars_cache (#9919) 2019-04-02 18:27:59 +08:00
9f282f7b00 server: return mvcc key and value for mvcc http api (#9932) 2019-04-02 17:29:38 +08:00
ad752611c8 expression: fix issue that function dayname is incompatible with Mysql when doing arithmetic (#9975) 2019-04-02 13:45:05 +08:00
kxu
488200e725 README.md: fix a typo (#9981) 2019-04-02 12:19:29 +08:00
c6a757b243 ddl: store default value as string when value type is binary or bit (#9897) 2019-04-01 21:46:51 +08:00
08346b7577 table: handling the boundary value of the timestamp type's default value (#9578) 2019-04-01 21:38:28 +08:00
2ee8f42c49 server: Change runTestConcurrentUpdate to use runTestsOnNewDB (#9906) 2019-04-01 21:13:54 +08:00
77e91d1327 executor: kill tidb [session id] can't stop executors and release resources quickly (#9844) 2019-04-01 16:51:24 +08:00
873d9514bc expression: move FindIndexByName to parser (#9951) 2019-04-01 13:36:49 +08:00
6125f49baf *: fix the read-only check for the prepare/execute statement (#9723) 2019-04-01 13:27:49 +08:00
435a081401 executor: control Chunk size for TableReader&IndexReader&IndexLookup (#9452) 2019-04-01 13:13:39 +08:00
bf9570a1b8 types: fix incorrect time fraction parsing method (#9933) 2019-04-01 12:51:35 +08:00
4c91f53e1f planner: do not eliminate group_concat in aggregate elimination (#9967) 2019-04-01 12:21:19 +08:00
bab9e90db6 planner/core: raise warning for unmatched join hint (#9914) 2019-04-01 11:53:40 +08:00
8a7c60d406 ddl: fix data race of config.TreatOldVersionUTF8AsUTF8MB4 (#9960) 2019-04-01 11:34:08 +08:00
833ccf8454 util,executor: use MutableString as key for DecimalSet (#9913) 2019-04-01 10:47:06 +08:00
37c128b64f expression: set correct return field type of builtin CONVERT() (#9305) 2019-03-31 15:11:20 +08:00
e31e8f1560 *: reduce runtime.growslice by preallocation (#9946) 2019-03-31 10:31:06 +08:00
c612252667 executor, planner: add executor to support GRANT ROLE (#9721) 2019-03-30 20:18:47 +08:00
3d04337605 *: fix bugs when window function meets prepare (#9795) 2019-03-30 20:11:16 +08:00
4fd355cf01 CHANGELOG: pick changelog from v2.1.4 to v.2.1.7 (#9942) 2019-03-30 19:59:08 +08:00
2e14068ee1 *: improve NULL count estimation for single column index (#9474) 2019-03-30 19:22:30 +08:00
cebc7ffad9 types: refine the parsing logic of INTERVAL to correct DATE_ADD/DATE_SUB (#9874) 2019-03-30 18:34:37 +08:00
ffc97a7d04 sessionctx: add time zone check (#9822) 2019-03-30 12:47:45 +08:00
424995d1fa types: fix converting decimal to datetime and timestamp (#9899) 2019-03-30 11:27:05 +08:00
b7589079bf store/tikv: Change log level of "skipping garbage collection" message (#9959) 2019-03-30 11:09:09 +08:00
kxu
a3ff679f6e README: minor edit to intro paragraph (#9944) 2019-03-30 10:56:49 +08:00
8e0cfc290b config, server: Add http status host (#9814) 2019-03-30 10:50:05 +08:00
94f163d98e expression: fix issue that date_add and date_sub is incompatible with MySQL (#9702) 2019-03-29 17:57:29 +08:00
4c76473529 docs: update /debug/zip document in tidb_http_api.md (#9948) 2019-03-29 16:39:20 +08:00
97f88f70d5 expression: fix issue that results of unix_timestamp()-unix_timestamp(now()) is wrong and not stable (#9884) 2019-03-29 15:20:28 +08:00
628dff08b7 *: only disable retry for write conflict (#9827) 2019-03-29 14:36:07 +08:00
366bc8dedf executor/aggfuncs: add test for merge partial results (#9909) 2019-03-28 19:35:28 +08:00
94d15dbd59 ddl:show full columns for date, datetime, timestamp compatibility. (#9810) 2019-03-28 16:43:01 +08:00
39a21e9eea config: add test for config (#9850) 2019-03-28 16:27:46 +08:00
538587a4a8 executor: fix group_concat for cases like group_concat(123,null) (#9921) 2019-03-28 14:24:23 +08:00
5c7e70e7f5 metrics: adjust the parse & compile duration metrics (#9925)
From current observation, parse cost more than 160us in general,
and compile may take long if it involves subquery or allocate table ID.
Adjust related metrics to be more accurate.
2019-03-28 13:23:14 +08:00
26029778a5 executor: deep copy json into partial result (#9833) 2019-03-28 12:54:19 +08:00
e3ee86d8d5 go.mod: update parser's version (#9917) 2019-03-28 12:47:21 +08:00
kxu
ec69f3608d Update README.md (#9923)
Update README with latest and most accurate feature descriptions and formatting changes to facilitate more community engagement and support.
2019-03-28 09:28:36 +08:00
7cabaac61d executor: using ToHashKey to check equality of decimal when count(distinct) (#9901) 2019-03-27 18:12:25 +08:00
83ff58cd91 domain: make schema validator test more stable and fix planner test leak (#9904) 2019-03-27 16:12:57 +08:00
1f018576bc server: ConnectionEvent error from plugins should not make TiDB exit (#9889) 2019-03-27 15:15:11 +08:00
7a1fe18da6 kv: refine ErrEntryTooLarge error msg (#9881) 2019-03-26 21:45:36 +08:00
27daaa6d36 CHANGELOG: add release notes to v3.0.0-beta1 (#9895) 2019-03-26 16:23:30 +08:00
d54ca98bc8 README: Add more badge for README.md (#9825) 2019-03-26 10:47:45 +08:00
5025d582a7 fix invalid YEAR string is not compatible with Mysql (#9856) 2019-03-25 21:49:26 +08:00