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
|
58a6accee5
|
Updated test #4246
|
2019-02-10 19:55:12 +03:00 |
|
maiha
|
6c83beafdd
|
dbms: Fixed misspells in comments
|
2019-01-23 04:56:53 +09:00 |
|
Alexey Milovidov
|
19f4652959
|
Fixed bugs found by PVS-Studio
|
2019-01-09 18:44:20 +03:00 |
|
Alexey Milovidov
|
4622f5dc7c
|
Added some warnings from clang's -Weverything
|
2019-01-04 16:32:08 +03:00 |
|
Alexey Milovidov
|
f720a5bf95
|
Fixed typos in code #3373
|
2018-10-13 17:33:43 +03:00 |
|
chertus
|
0b35cdae69
|
refactoring: add some sugar in type checks [CLICKHOUSE-0002]
|
2018-09-07 17:37:26 +03:00 |
|
Alexey Milovidov
|
7c07f46d50
|
Style [#CLICKHOUSE-2]
|
2018-07-24 21:46:23 +03:00 |
|
Alexey Milovidov
|
9845814701
|
Obfuscator: added heuristic #2518
|
2018-06-30 22:03:26 +03:00 |
|
Alexey Milovidov
|
394b020869
|
Fixed potential issue in Obfuscator on illegal UTF-8 source #2518
|
2018-06-30 02:27:56 +03:00 |
|
proller
|
fbe7df73a2
|
CLICKHOUSE-3762 Build fixes (#2488)
CONTRIB-254
|
2018-06-19 21:09:09 +03:00 |
|
Alexey Milovidov
|
3ea8ce1c0a
|
Obfuscator: better default parameter #2518
|
2018-06-17 02:34:34 +03:00 |
|
Alexey Milovidov
|
52755f248a
|
Fixed error [#CLICKHOUSE-2]
|
2018-06-16 06:35:23 +03:00 |
|
Alexey Milovidov
|
d8eb8c8ddf
|
Fixed error [#CLICKHOUSE-2]
|
2018-06-16 06:31:49 +03:00 |
|
Alexey Milovidov
|
e66cdfe429
|
Fixed error [#CLICKHOUSE-2]
|
2018-06-16 05:06:51 +03:00 |
|
Alexey Milovidov
|
e6aa58e667
|
Fixed error [#CLICKHOUSE-2]
|
2018-06-16 05:04:46 +03:00 |
|
Alexey Milovidov
|
fae4359ee1
|
Data obfuscator: added documentation [#CLICKHOUSE-2]
|
2018-06-16 04:45:19 +03:00 |
|
Alexey Milovidov
|
9d137881a9
|
Data obfuscator: added documentation [#CLICKHOUSE-2]
|
2018-06-16 04:44:25 +03:00 |
|
Alexey Milovidov
|
914b1fc967
|
Data obfuscator: development [#CLICKHOUSE-2]
|
2018-06-16 03:52:27 +03:00 |
|
Alexey Milovidov
|
116c91c9ca
|
Data obfuscator: development [#CLICKHOUSE-2]
|
2018-06-16 03:50:52 +03:00 |
|
Alexey Milovidov
|
4e02a4c81f
|
Data obfuscator: development [#CLICKHOUSE-2]
|
2018-06-16 03:27:59 +03:00 |
|