|
|
632a8c4c82
|
executor, util: add Benchmarks for HashAggExec and StreamAggExec (#8998)
|
2019-02-14 13:29:35 +08:00 |
|
|
|
65066c8d1e
|
Control the number of rows in chunks returned by SelectResult (#9293)
|
2019-02-14 11:48:01 +08:00 |
|
|
|
469fa877d6
|
util/hack: define a MutableString type for function hack.String (#9230)
|
2019-02-12 12:30:40 +08:00 |
|
|
|
3835bef7ae
|
executor: support window func for aggregate without frame clause (#8899)
|
2019-01-15 15:23:17 +08:00 |
|
|
|
89dda9d9a8
|
*: move parser to a separate repository (#8036)
|
2018-10-25 11:12:10 +08:00 |
|
|
|
562b917356
|
util: add PreAlloc4Row and Insert for Chunk and List (#7916)
|
2018-10-18 20:38:48 +08:00 |
|
|
|
7623899b62
|
util: refine chunk.SwapColumn to rebuild the column reference (#7841)
|
2018-10-09 14:26:55 +08:00 |
|
|
|
360567b1e8
|
executor/join : use shallow copy for semi join. (#7433)
|
2018-08-29 15:57:45 +08:00 |
|
|
|
2fb314537a
|
chunk: support capacity grow (#7473)
|
2018-08-28 20:08:13 +08:00 |
|
|
|
62461a77b7
|
util/chunk: fix TruncateTo again (#7234)
When we append null, we simply increment the nullCount,
so we need to unset the unused bits in the last bitmap byte.
|
2018-08-01 21:53:18 +08:00 |
|
|
|
d410159e06
|
util/chunk: fix chunk truncate (#7216)
Fix the wrong nullBitmap index after truncate.
|
2018-08-01 12:22:11 +08:00 |
|
|
|
9cf670a324
|
*: cut off duration.fsp in chunk (#7043)
|
2018-07-17 15:36:27 +08:00 |
|
|
|
5c2d21eab4
|
*: remove function "NewChunk" (#6524)
|
2018-05-14 13:43:19 +08:00 |
|
|
|
99eaee7117
|
util: make list.MemoryUsage() be more efficient (#5723)
|
2018-01-26 20:07:00 +08:00 |
|
|
|
2cdb9d513b
|
chunk:add more benchmarks (#5710)
|
2018-01-25 13:32:36 +08:00 |
|
|
|
f8c8697aae
|
util: add an interface for Chunk to count the memory usage (#5645)
|
2018-01-15 17:55:21 +08:00 |
|
|
|
5db9ac2506
|
types,util/chunk: refactor Time for Chunk. (#5571)
|
2018-01-09 10:12:27 +08:00 |
|
|
|
c19307c41c
|
util, executor: refactor Chunk.AppendRow to handle virtual row (#5563)
|
2018-01-05 12:35:21 +08:00 |
|
|
|
970e5b5684
|
*: replace JSON with BinaryJSON (#5460)
|
2017-12-21 15:20:17 +08:00 |
|
|
|
e604d4b894
|
util/chunk: fix get decimal datum. (#5377)
The length and frac must be set to properly encode a decimal datum.
|
2017-12-12 14:31:43 +08:00 |
|
|
|
7e0827fa90
|
util/chunk: add List to holds a slice of Chunk. (#5290)
|
2017-12-04 15:03:12 +08:00 |
|
|
|
5b736237fe
|
executor: support Chunk in LimitExec (#5200)
|
2017-11-28 16:33:00 +08:00 |
|
|
|
20bd1b6842
|
executor: support chunk for Sort (#5221)
|
2017-11-27 20:39:26 +08:00 |
|
|
|
a32b8dbcf6
|
*: use Chunk for TableReader. (#5142)
|
2017-11-21 10:08:50 +08:00 |
|
|
|
81652dbeef
|
*: remove returned value isNull in Row methods. (#5131)
|
2017-11-17 11:12:41 +08:00 |
|
|
|
66c19def93
|
util/codec: support decode data to chunk. (#5066)
|
2017-11-13 18:34:22 +08:00 |
|
|
|
62433663e5
|
util/types: change types path (#5007)
* util/types: change types path
|
2017-11-04 10:37:14 -05:00 |
|
|
|
5ada5ab53c
|
util/chunk: introduce Chunk to replace current datum slice Row. (#4856)
|
2017-10-25 11:02:40 +08:00 |
|