028f63cb4a
*: rename tidb_back_off_weight ( #11655 )
2019-08-07 15:04:56 +08:00
f8912049f5
*:add opt_rule_blacklist in mysql tables. ( #11096 )
2019-07-24 13:36:29 +08:00
d244723a5e
executor: remove unused structure RecordBatch ( #10891 )
2019-06-26 15:26:16 +08:00
c8d1ff7ca6
*: replace 'logutil.Logger(context.Background())' with 'logutil.BgLogger()' ( #10866 )
2019-06-21 19:13:31 +08:00
cd8c4e6e37
*: add a blacklist to disallow pushing down specific expressions ( #10688 )
2019-06-12 13:54:33 +08:00
d3a750ca8f
ddl, session: update logs ( #10546 )
2019-05-27 13:42:33 +08:00
52c9d03a5e
support view related privileges in mysql.tables_priv ( #9894 )
2019-05-22 21:10:46 +08:00
b0549b7875
stats: incremental analyze for index with feedback updates ( #10355 )
2019-05-08 13:50:46 +08:00
6a578a8b57
statistics: Support store CMSketch with Top N ( #10255 )
2019-04-29 12:15:59 +08:00
63d720cbfd
*: support create global binding ( #9846 )
2019-04-17 22:12:50 +08:00
5a34c4b9d2
server: only owner do bootstrap ( #10029 )
2019-04-11 11:04:34 +08:00
4a5b3c2dfd
session: use the uniform log format for session ( #9517 )
2019-03-21 19:28:16 +08:00
06183393ed
*: create sql bind table during bootstrap ( #9008 )
2019-03-15 14:37:37 +08:00
45f9d6a00f
statistics: compute and store column order correlation with handle ( #9315 )
2019-02-27 11:32:00 +08:00
c48ac8af18
session,privilege: fix account_locked default value for root ( #9448 )
2019-02-25 21:14:17 +08:00
0ee8899a6d
session,privilege: upgrade TiDB, prepare data for RBAC ( #9377 )
...
RBAC(role based access control) needs the following data:
* Add account_locked column to mysql.user
* Add mysql.role_edges table
* Add mysql.default_roles table
* Add Create_role_priv and Drop_role_priv privilege
2019-02-22 18:00:01 +08:00
00c4ff4fa9
*: refactor Executor.Next() to receive RecordBatch ( #8994 )
2019-01-14 15:04:36 +08:00
ddda6b460a
session: upgrade tidb_max_chunk_size to new low bound value ( #8969 )
2019-01-08 18:52:12 +08:00
c137cada68
*: change golang.org/x/net/context to standard context ( #8579 )
2018-12-05 13:54:00 +08:00
32b1dbd8d5
*: rename "github.com/pkg/errors" to "github.com/pingcap/errors" ( #8136 )
...
We import "github.com/pkg/errors" in the code, and actually put
the "github.com/pingcap/errors" there in the vendor path.
That's a dirty hack, and prevent the introduce of Go module.
2018-11-01 16:09:07 +08:00
89dda9d9a8
*: move parser to a separate repository ( #8036 )
2018-10-25 11:12:10 +08:00
29441950a3
*: write system timezone into mysql.tidb in bootstrap stage. ( #7638 )
2018-09-14 22:15:00 +08:00
cb03f2bec1
move from juju/errors to pkg/errors ( #7151 )
2018-09-12 15:42:20 +08:00
6e3bbe8e35
*: add HIGH_PRIORITY for the bootstrap SQLs. ( #7616 )
2018-09-06 00:49:12 +08:00
56f5ff8e09
Use TSO instead of seconds in gc_delete_range table ( #7610 )
2018-09-05 18:51:18 +08:00
0ab0b50f25
stats: refine the pseudo condition for stats ( #6565 )
2018-06-27 17:05:37 +08:00
48719d2019
stats: refine index row count estimation ( #6869 )
2018-06-22 15:48:36 +08:00
10e57a5cef
*: save gc_delete_range items that is done in another table instead of deleting them. ( #6512 )
2018-05-14 07:09:15 -05:00
19573c6754
*: update stats using query feedback ( #6197 )
2018-04-10 19:12:38 +08:00
ccf6da1a46
*: rename NextChunk to Next ( #6214 )
2018-04-03 20:00:30 +08:00
57afbe2680
session: upgrade mysql.db user column length to 32 ( #6209 )
...
To keep consistent with MySQL, so we won't meet this error:
tidb(127.0.0.1)> grant all privileges on test.* to 'abcddfjakldfjaldddds'@'%' identified by '';
ERROR 1406 (22001): Data too long for column 'User' at row 1
2018-04-03 05:39:50 -05:00
501de19821
stats: add average column size for the histogram ( #5974 )
2018-03-23 13:44:24 +08:00
f287451eed
tidb: move tidb/*.go to session directory ( #6062 )
...
This change makes our top level directory clean.
2018-03-20 09:06:11 -05:00