Alexey Milovidov
|
71eed6507e
|
Removed manual memory tracking when appropriate
|
2019-07-18 23:10:31 +03:00 |
|
Amos Bird
|
26ab5dd7a7
|
A Proper lookup table that uses HashTable's API
This is the first step of allowing heterogeneous cells in hash tables.
performance test results are
```
1. HashMap<UInt16, UInt8, TrivialHash, HashTableFixedGrower<16>>;
2. NewLookupMap<UInt16, UInt8>
ResolutionWidth 30000 1 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................223550276.46
ResolutionWidth 30000 2 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................248772721.24
Best: 2 - 24877272124
ResolutionWidth 100000 1 ..........................................................................................................................................................................................................................................................238498413.99
ResolutionWidth 100000 2 ..........................................................................................................................................................................................................................................................261808889.98
Best: 2 - 26180888998
ResolutionWidth 300000 1 ...................................................................................239307348.81
ResolutionWidth 300000 2 ...................................................................................257592761.30
Best: 2 - 25759276130
ResolutionWidth 1000000 1 .........................240144759.26
ResolutionWidth 1000000 2 .........................257093531.91
Best: 2 - 25709353191
ResolutionWidth 5000000 1 .....241573260.35
ResolutionWidth 5000000 2 .....259314162.79
Best: 2 - 25931416279
ResolutionDepth 30000 1 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................217108119.84
ResolutionDepth 30000 2 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................249459504.41
Best: 2 - 24945950441
ResolutionDepth 100000 1 ..........................................................................................................................................................................................................................................................229065162.17
ResolutionDepth 100000 2 ..........................................................................................................................................................................................................................................................253769105.64
Best: 2 - 25376910564
ResolutionDepth 300000 1 ...................................................................................233079225.18
ResolutionDepth 300000 2 ...................................................................................256316273.78
Best: 2 - 25631627378
ResolutionDepth 1000000 1 .........................234184633.51
ResolutionDepth 1000000 2 .........................261100491.57
Best: 2 - 26110049157
ResolutionDepth 5000000 1 .....233118795.66
ResolutionDepth 5000000 2 .....252436160.41
Best: 2 - 25243616041
```
|
2019-03-01 16:47:13 +08:00 |
|
Alexey Milovidov
|
6a2d8d4f3f
|
Added support for arbitary complex types in "uniq" family of aggregate functions #2010
|
2018-07-16 06:55:41 +03:00 |
|
Alexey Milovidov
|
86c46ad1bd
|
Unification [#CLICKHOUSE-2].
|
2017-09-15 15:16:12 +03:00 |
|
Alexey Milovidov
|
31b598e1e3
|
Fixed bad code [#CLICKHOUSE-3281].
|
2017-09-06 06:24:39 +03:00 |
|
Alexey Milovidov
|
7bf7242ad3
|
Fixed translation errors; miscellaneous changes [#CLICKHOUSE-3].
|
2017-05-10 00:00:19 -04:00 |
|
f1yegor
|
46db454562
|
translate comments
|
2017-05-09 13:03:35 -04:00 |
|
Alexey Milovidov
|
5b29658aae
|
MemoryTracker: more convenient for investigations [#CLICKHOUSE-2935].
|
2017-04-11 00:43:59 +03:00 |
|
Alexey Milovidov
|
a0b9bf5e97
|
Moved code to cpp [#CLICKHOUSE-2].
|
2017-04-08 04:32:05 +03:00 |
|
Alexey Milovidov
|
310736cd7e
|
Moved headers and sources to same place [#CLICKHOUSE-3].
|
2017-04-01 12:22:42 +03:00 |
|