|
|
3edfffa84b
|
Util: Fix global tracker mutex contention (#16298)
|
2020-04-15 20:37:42 +08:00 |
|
|
|
d8978cb53e
|
config: support temporary storage usage limitation (#15700)
|
2020-04-08 22:14:09 +08:00 |
|
|
|
9f0736ee8b
|
errno: move the error code from the parser/mysql to tidb/errno (#15277)
|
2020-03-11 15:40:21 +08:00 |
|
|
|
4755a9b9ef
|
util: revert util/mathutil (#14744)
|
2020-02-13 11:33:04 +08:00 |
|
|
|
465af00b46
|
*: use new registrable terror (#14606)
|
2020-02-06 16:40:26 +08:00 |
|
|
|
34bb3e51b6
|
util: wrong memory count when use Tracker.ReplaceChild() (#14513)
|
2020-01-19 15:01:32 +08:00 |
|
|
|
8cbacf0d7c
|
wasm: fix compile error for wasm (#14160)
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
|
2019-12-23 15:17:46 +08:00 |
|
|
|
5a589c9994
|
planner: consider disk cost in hashJoin (#13246)
|
2019-12-03 13:43:19 +08:00 |
|
|
|
49ad436156
|
util: format error code for memory package (#13540)
|
2019-11-22 11:12:37 +08:00 |
|
|
|
1f922559df
|
executor: implement disk-based hash join (#12067)
|
2019-09-24 23:23:05 +08:00 |
|
|
|
e173c7f5c1
|
executor: add several sql hint related to session variables (#11809)
|
2019-09-17 13:39:16 +08:00 |
|
|
|
c1e6b8d777
|
executor: utilities for disk-based hash join (#12116)
|
2019-09-11 17:38:15 +08:00 |
|
|
|
1ad073bf80
|
executor: show operators' memory consumption in results of EXPLAIN ANALYZE (#11334)
|
2019-07-24 10:53:02 +08:00 |
|
|
|
c8d1ff7ca6
|
*: replace 'logutil.Logger(context.Background())' with 'logutil.BgLogger()' (#10866)
|
2019-06-21 19:13:31 +08:00 |
|
|
|
b0d6c5b35b
|
*: print an expensive query log when a query is out of memQuota (#10799)
|
2019-06-18 16:18:48 +08:00 |
|
|
|
f67352d238
|
*: print an expensive log when a query exceeds time threshold (#10350)
|
2019-06-05 20:38:11 +08:00 |
|
|
|
d6396daa77
|
*: lazy eval explain id and tracker label (#10139)
|
2019-04-22 14:23:33 +08:00 |
|
|
|
f834e5d56f
|
executor: show memory consumption in slow query log (#10162)
|
2019-04-18 15:16:44 +08:00 |
|
|
|
eedbc8ddc4
|
executor: replace Lock operations in MemTracker.Consume with atomic operations to improve performance (#10005)
|
2019-04-03 19:08:01 +08:00 |
|
|
|
32fdf46b1f
|
util: use uniform log format for util package (#9668)
|
2019-03-22 10:33:03 +08:00 |
|
|
|
52c8267a73
|
*: tiny refactor, more go idiom (#9660)
|
2019-03-12 14:12:56 +08:00 |
|
|
|
6136ab14cf
|
*: start replacing logger with zap logger (#9279)
|
2019-02-15 16:43:47 +08:00 |
|
|
|
84d1299bb2
|
config, util.kvcache: support the memory guard to prevent OOM for the plan cache (#8339)
|
2018-11-22 22:05:04 +08:00 |
|
|
|
89dda9d9a8
|
*: move parser to a separate repository (#8036)
|
2018-10-25 11:12:10 +08:00 |
|
|
|
cb03f2bec1
|
move from juju/errors to pkg/errors (#7151)
|
2018-09-12 15:42:20 +08:00 |
|
|
|
9fc67b9a9f
|
store TiDB server info to PD and add http api handle (#7082)
|
2018-08-15 12:51:00 +08:00 |
|
|
|
936d7b7d29
|
executor, memory: detach from parent when executor is closed (#6148)
|
2018-03-28 15:52:34 +08:00 |
|
|
|
0a70557cea
|
memory: fix data race on concurrent access of Tracker.children (#6108)
|
2018-03-22 00:26:49 +08:00 |
|
|
|
ad814b0d6c
|
executor, util: employ memory Tracker to track memory usage during query execution (#5826)
|
2018-03-06 11:02:09 +08:00 |
|