|
|
ccaefa2a3d
|
executor: add CTEExec and CTETableReaderExec (#24809)
|
2021-06-01 11:59:37 +08:00 |
|
|
|
39bd181213
|
*: Upgrade to go 1.16 && remove deprecated io/ioutil (#24527)
|
2021-05-25 12:07:34 +08:00 |
|
|
|
424a5a880c
|
executor: enhancement for ListInDisk(support writing after reading) (#24379)
|
2021-05-19 19:15:41 +08:00 |
|
|
|
18cbfaac15
|
*: enable gosimple linter (#24617)
|
2021-05-14 09:15:38 +08:00 |
|
|
|
2105317479
|
executor: Improve the performance of appending not fixed columns (#20969)
|
2021-05-13 12:57:39 +08:00 |
|
|
|
407c45483c
|
util/chunk: replace outdated link with correct one (#23307)
|
2021-04-01 14:09:24 +08:00 |
|
|
|
35eded065e
|
*: fix structcheck lint warnings (#23062)
|
2021-03-24 21:09:37 +08:00 |
|
|
|
6f250b625e
|
*: fix a bug that collation is not handle for text type (#23045)
|
2021-03-03 22:04:54 +08:00 |
|
|
|
33c82d1371
|
util: fix err check (#23009)
|
2021-03-03 21:48:55 +08:00 |
|
|
|
bc37f088ba
|
*: fix some varcheck lint warnings (#23011)
|
2021-03-01 15:10:54 +08:00 |
|
|
|
02016b09ef
|
util: add test TestCodec (#22197)
Signed-off-by: wjhuang2016 <huangwenjun1997@gmail.com>
|
2021-01-07 17:32:27 +08:00 |
|
|
|
76614c6ca9
|
util/chunk: fix slice out of bound panic (#21155)
|
2021-01-06 17:24:42 +08:00 |
|
|
|
5435f215ee
|
executor: add error trace to investigate unstable test Issue16696 (#21668)
|
2020-12-11 16:33:22 +08:00 |
|
|
|
28c9e9290b
|
*: gocritic fixes for commentFormatting (#21578)
|
2020-12-09 12:03:17 +08:00 |
|
|
|
29a83c2cd8
|
executor hptc ycsb-worloade: Make use of AppendRows in all cases (#21163)
|
2020-11-29 16:21:00 +08:00 |
|
|
|
b204df7051
|
executor: Implement AppendRows for Chunk (#21057)
|
2020-11-28 15:14:59 +08:00 |
|
|
|
af58658b63
|
*: implement priority control for OOM Action (#21170)
|
2020-11-25 19:44:26 +08:00 |
|
|
|
c561298102
|
util: fix chunk‘s offset size which is 8 bytes. (#20355)
|
2020-10-09 16:46:40 +08:00 |
|
|
|
247a26ec70
|
util: reset the unused bytes in writeTime (#20284)
|
2020-10-04 13:36:12 +08:00 |
|
|
|
0c822d13a1
|
util: avoid spilling to disk after rowContainer has been closed. (#19750)
|
2020-09-09 13:04:52 +08:00 |
|
|
|
0338bce029
|
expression: fix unmatched column lengths errors caused by builtinGreatestStringSig and builtinLeastStringSig (#19754)
|
2020-09-03 16:22:43 +08:00 |
|
|
|
4774cb9505
|
util: add encryptWriter/Reader interface to support encrypt spilled file (#19070)
|
2020-08-19 21:21:32 +08:00 |
|
|
|
a2e2ce6339
|
*: use int instead of fmt.Stringer as executor id (#19207)
|
2020-08-19 13:39:31 +08:00 |
|
|
|
92513a2f4d
|
util: create the tmpdir if the directory is removed by mistake. (#18970)
|
2020-08-18 22:10:44 +08:00 |
|
|
|
aa22a9088c
|
util: make rowContainer can spill again after calling reset. (#19058)
|
2020-08-11 11:27:29 +08:00 |
|
|
|
0887dc6c56
|
util: add checksumWriter/Reader interface to support evaluate checksum (#18649)
|
2020-08-03 21:50:04 +08:00 |
|
|
|
0b035c850a
|
util: oom-action waits spilling result when acting again (#18381)
|
2020-07-23 14:08:20 +08:00 |
|
|
|
b13fdb7bce
|
*: make test more TestSortInDisk stable (#18424)
|
2020-07-13 11:51:55 +08:00 |
|
|
|
906f18f7bf
|
util: make one SortedRowContainer is spilling at the same time. (#18307)
* fix
* fix
* fix
* fix
* fix
* fix
* add comments
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-07-06 15:00:38 +08:00 |
|
|
|
9d9f330a4b
|
executor, util: fix spilling disk when oom. (#16895)
|
2020-06-30 16:32:14 +08:00 |
|
|
|
a8da23c254
|
test: fix data race caused by update global config (#17964)
Co-authored-by: pingcap-github-bot <sre-bot@pingcap.com>
|
2020-06-12 13:05:27 +08:00 |
|
|
|
a689df0416
|
planner, util: new unfixed mutrow for TypeNull (#17893)
Co-authored-by: Yuanjia Zhang <zhangyuanjia@pingcap.com>
|
2020-06-11 10:50:48 +08:00 |
|
|
|
f9189cfa93
|
util/chunk: Remove outdated comment about Time (#17822)
|
2020-06-07 22:56:13 +08:00 |
|
|
|
572bba0499
|
*: Update Apache Arrow memory layout document link (#17047)
|
2020-05-27 11:04:57 +08:00 |
|
|
|
b258ccdf8b
|
executor: fix TempDir permissions bug (#16823)
|
2020-05-06 20:29:27 +08:00 |
|
|
|
e607157efe
|
util, executor: deep clone shallowRow in baseJoiner.Clone (#16644)
|
2020-04-24 15:10:06 +08:00 |
|
|
|
d49573e050
|
*: refine some logs with incorrect collation (#16275)
|
2020-04-22 15:23:48 +08:00 |
|
|
|
c561d5aa99
|
*: remove useless conversions and omit some types (#16262)
|
2020-04-10 00:23:06 +08:00 |
|
|
|
827edde585
|
executor: implemented exclusive lock for temp storage dir per tidb instance (#15203)
|
2020-04-02 22:37:39 +08:00 |
|
|
|
01db67bbad
|
chunk: make mysql.TypeNull be judged as fixedLen (#15512)
|
2020-03-26 19:25:38 +08:00 |
|
|
|
fd0235d030
|
util/memory: fix misleading log information when spilling to disk (#15467)
|
2020-03-23 11:08:03 +08:00 |
|
|
|
b0ea766a49
|
executor: solve bug of copy joined tuples after inline projection (#15411)
|
2020-03-20 18:03:29 +08:00 |
|
|
|
0ddfe0716f
|
*: fix datum's collation behavior to build correct logical ranges (#14963)
|
2020-03-05 22:34:46 +08:00 |
|
|
|
ac15dd336c
|
util/chunk: fix checkptr validation (#15153)
|
2020-03-05 19:35:16 +08:00 |
|
|
|
1771fff928
|
expression: make field and findInSet support collation (#15100)
|
2020-03-04 18:12:53 +08:00 |
|
|
|
e1597a684c
|
util.chunk: Add Mutex for flushing to avoid race condition (#14970)
|
2020-03-03 14:56:39 +08:00 |
|
|
|
41142266b2
|
*: use SetString() for string instead of SetBytes() (#14989)
|
2020-03-02 15:48:10 +08:00 |
|
|
|
0f1974ebee
|
config: define temporary storage in config file. (#14600)
|
2020-02-28 20:11:00 +08:00 |
|
|
|
f2fa5c5fd5
|
expression: consider collations when comparing strings (#14913)
|
2020-02-25 15:06:37 +08:00 |
|
|
|
114405e114
|
executor: inline projection for hash join (#14682)
|
2020-02-13 18:44:33 +08:00 |
|