Commit Graph

8026 Commits

Author SHA1 Message Date
794c4f4d5e ddl: reduce the interval for checking "create table/schema" (#7608) 2018-09-12 12:51:43 +08:00
62785437ee docs/design:fix doc fmt (#7670) 2018-09-12 11:32:01 +08:00
6604e33c21 domain,executor: store topN slow query in domain (#7646) 2018-09-12 11:01:48 +08:00
b58a977289 type: make decimal default precision visible in show create table (#7667) 2018-09-12 10:29:07 +08:00
27047a0e2f executor: remove *MVMap from agg executor (#7541) 2018-09-11 21:31:48 +08:00
a82e8e548c plan: split property to a single package (#7630) 2018-09-11 20:49:29 +08:00
e21f8f5fed docs: Remove ROADMAP.md (#7673)
We put the roadmap in pingcap/docs. See: https://github.com/pingcap/docs/blob/master/ROADMAP.md
2018-09-11 19:36:23 +08:00
f497444389 server: support resigning ddl owner, use http method ddl/owner/resign (#7649) 2018-09-11 15:18:17 +08:00
5ad005b941 types,expression: Fix parse time from string (#7654) 2018-09-11 14:00:25 +08:00
e0de9caeda docs/design: Infer the System Timezone of a TiDB cluster via TZ environment variable (#7656) 2018-09-11 13:44:35 +08:00
ef499e8efb remove x-protocol in vendor (#7662) 2018-09-11 13:28:29 +08:00
2c26243b4c store/tikv,mysql: improve error message of GC life time (#7658) 2018-09-11 11:35:44 +08:00
4423937549 infoschema: fix default NUMBER_SCALE value of float type (#7602) 2018-09-11 10:38:35 +08:00
e7409e38ee *: correct comment mistakes. (#7661) 2018-09-11 09:41:30 +08:00
893d546222 expression: json builtin function archetypes (#7651) 2018-09-10 22:17:07 +08:00
d20eb2ddfc docs: proposal a SQL planner based on the Volcano/Cascades model (#7543) 2018-09-10 22:00:17 +08:00
4212e44c03 metrics: register the metrics when TiDB starting up (#7642) 2018-09-10 20:19:07 +08:00
8b1feeb9d4 Add two buildin function ( decode and encode) (#7622) 2018-09-10 18:48:15 +08:00
d7d13091da ranger: merge multiple EQ or In expressions if possible (#7577)
Convert empty range scan to TableDual after expression merge.
2018-09-10 17:46:37 +08:00
f312000f00 vendor: fix tipb dep version. (#7653) 2018-09-10 16:36:54 +08:00
96e44a80f8 executor, expression: calculating the default value for datetime should consider the time zone (#7655) 2018-09-10 16:11:07 +08:00
2d62584a0c executer: make updateRecord easier to understand (#7557) 2018-09-10 16:00:32 +08:00
30ae420242 expression: support builtin function json_contains_path (#7596) 2018-09-09 12:32:15 +08:00
a34d69906f stats: fix panic when updating by feedback (#7640) 2018-09-09 11:06:08 +08:00
b3d4ed79b9 server, mysql: return correct column name and column label name (#7600) 2018-09-08 13:06:14 +08:00
6fb1a637fb expression: Fix some datetime related cases that is inconsistent with MySQL (#7636) 2018-09-07 14:38:43 +08:00
8c44f562f5 metrics: add different labels for restricted SQL and general SQL (#7631)
The newly added label is `sql_type`, it has value: `general` and `internal`,
users can use this label to filter metrics they have interest.

Also, add keyword `[INTERNAL]` for restricted SQL printed in slow log for
convenient identification.
2018-09-07 14:23:48 +08:00
3f5bd3bb28 expression: support builtin function json_contains (#7443) 2018-09-07 12:45:13 +08:00
b2bfd8f91a executor: support load data with ignore lines (#7576) 2018-09-06 22:58:06 +08:00
c564ebb6e1 README.md: updated links and arch diagram (#7626) 2018-09-06 20:07:24 +08:00
19e6d4510c stats: fix compatibility of auto analyze period (#7633) 2018-09-06 19:14:27 +08:00
e7afbb2713 *: make analyze buckets number configurable (#7619) 2018-09-06 17:16:23 +08:00
7c6c279313 ddl: check only the range type partition (#7599)
ddl: check only the range type partition
2018-09-06 16:55:18 +08:00
5dc1dbddfa ddl: a little refactor in the reorganization stage of adding indices (#7598) 2018-09-06 16:03:31 +08:00
06bf942aa4 update pdclent and kvproto (#7629) 2018-09-06 15:40:59 +08:00
24ecea975b Update issue templates and tikv repo links (#7621) 2018-09-06 12:54:59 +08:00
6e3bbe8e35 *: add HIGH_PRIORITY for the bootstrap SQLs. (#7616) 2018-09-06 00:49:12 +08:00
d4b38d02b8 docs: add author profile link and fix typo (#7617) 2018-09-05 23:36:33 +08:00
56f5ff8e09 Use TSO instead of seconds in gc_delete_range table (#7610) 2018-09-05 18:51:18 +08:00
4538bcd52c server: make long-data type no longer check nullBitmap (#7573) 2018-09-05 17:31:12 +08:00
74a6dddfd0 stats: auto analyze on certain period of a day (#7570) 2018-09-05 16:37:53 +08:00
b6072de3eb ddl:fix type bit could have null as its default value (#7604)
* ddl:fix type bit could have null as its default value
2018-09-05 16:22:31 +08:00
92e6a5af4f executor: add batch copy to inner join, left and right outer join. (#7493) 2018-09-05 15:54:04 +08:00
15e709ca0d plan: change the logic of converting to index join (#7553) 2018-09-05 13:18:32 +08:00
a18d27ea14 parser: fix single line comment end with newline (#7612) 2018-09-05 10:29:11 +08:00
55ca8512fc ddl: worker add ctxPool field to make executing sql in ddl package possible. (#7447)
* ddl: worker add ctxPool field to make executing sql in ddl package possible.
2018-09-04 17:56:50 +08:00
129f499f9b ddl:fix create partitioned table with bigint column fail (#7520)
* ddl:fix create partitioned table with bigint column fail
2018-09-04 16:01:01 +08:00
ac8a61ea68 executor: parallel read inner table and build hash table. (#7544) 2018-09-04 15:24:37 +08:00
418cdf2308 plan: use point get plan for UPDATE statement (#7586)
* plan: use point get plan for UPDATE statement
2018-09-04 07:56:42 +08:00
f270b105c9 server: add USR1 signal handler to dump goroutine (#7587) 2018-09-03 22:56:01 +08:00