Maksim Kita
|
ff86c21e65
|
Dictionary update field fix
|
2021-04-04 16:30:48 +03:00 |
|
Maksim Kita
|
13417b5b40
|
Added documentation
|
2021-03-26 18:42:32 +03:00 |
|
Maksim Kita
|
eb0039ed03
|
Fixed tests
|
2021-03-26 18:42:32 +03:00 |
|
Maksim Kita
|
18ed9c5c67
|
SSDCacheDictionary remove max_stored_keys option
|
2021-03-18 12:55:17 +03:00 |
|
Maksim Kita
|
f140204279
|
Improved performance of SSDCache dictionary
|
2021-03-17 22:01:45 +03:00 |
|
Maksim Kita
|
bc22f4f6eb
|
Updated implementation
|
2021-03-17 20:14:36 +03:00 |
|
Maksim Kita
|
3d1c42827b
|
Added FixedDeadlineHashMap
|
2021-03-16 01:59:04 +03:00 |
|
Maksim Kita
|
c314de7388
|
Fixed documentation
|
2021-03-06 14:37:56 +03:00 |
|
Maksim Kita
|
717a9b048a
|
Fixed tests
|
2021-03-06 14:37:36 +03:00 |
|
Maksim Kita
|
7602c6c6cb
|
Fixed sanitizers errors
|
2021-03-06 14:36:37 +03:00 |
|
Maksim Kita
|
d04e707567
|
Fixed special build
|
2021-03-06 14:36:37 +03:00 |
|
Maksim Kita
|
a22ec65e8a
|
Fixed minor issues
|
2021-03-06 14:36:37 +03:00 |
|
Maksim Kita
|
b6e72334ef
|
Fixed DefaultHash for StringRef
|
2021-03-06 14:36:37 +03:00 |
|
Alexey Milovidov
|
00e6b6232f
|
Revert "optimize aggfunc column data copy (#19407)"
This reverts commit 7e3186c826 .
|
2021-02-21 12:49:50 +03:00 |
|
Maksim Kita
|
e3003add57
|
HashTable fix bug during resize with nonstandard grower
|
2021-02-15 22:23:10 +03:00 |
|
Anton Popov
|
ece7e87cfb
|
Merge pull request #20079 from ClickHouse/vdimir/fix-join-used-flag
Split use flags and RowRef in HashJoin
|
2021-02-10 20:34:22 +03:00 |
|
Maksim Kita
|
ebf5868652
|
Merge pull request #20164 from kitaisreal/cache-dictionaries-lru-cache
Added LRUHashMap
|
2021-02-08 21:00:27 +03:00 |
|
templarzq
|
7e3186c826
|
optimize aggfunc column data copy (#19407)
* optimize agg column data copy
* add aggfunc col data copy test
* fix null warning
* fix style
* fix style
* fix style
* fix style
* fix copy same dat to same pos bug
* fix style
* fix style
* Update ColumnAggregateFunction.cpp
fix type check
* control record buf size
* fix performance
* fix performance
* fix destroy data speed
* decrease run time.
* fix warning
* decrease test run time
* Update aggfunc_col_data_copy.xml
* replace unordered_map with HashMap
* fix compile err
* fix compile err
* fix compile err
* fix compile err
* fix compile err
* fix compile err
* fix compile err
* fix compile err
* fix compile err
* fix hash map compile err
* fix compile err
* fix compile err
* fix format
* faster test
Co-authored-by: centos7 <templarzq@localhost.localdomain>
|
2021-02-08 16:18:48 +03:00 |
|
vdimir
|
776b682f28
|
Add comment for used_flags in hash join, fix build
|
2021-02-08 14:38:31 +03:00 |
|
Maksim Kita
|
285d46bc56
|
Fix gcc build issues
|
2021-02-07 23:54:14 +03:00 |
|
Maksim Kita
|
1201c4c55f
|
Fixed build issues
|
2021-02-07 16:45:29 +03:00 |
|
Maksim Kita
|
eadd23aa38
|
Added LRUHashMap
|
2021-02-07 00:06:27 +03:00 |
|
vdimir
|
01a6e01ad7
|
Store usage info flags separate from row refs in hash join
|
2021-02-05 16:20:13 +03:00 |
|
Alexey Milovidov
|
5f13fdddc0
|
Remove useless code from BigInt
|
2021-01-26 21:22:40 +03:00 |
|
Yatsishin Ilya
|
ce1e2b18a3
|
Fix codespell warnings. Split style checks. Update style checks docker
|
2020-12-24 13:17:52 +03:00 |
|
Maksim Kita
|
06b047235a
|
Fixed style issues
|
2020-12-13 14:35:52 +03:00 |
|
Maksim Kita
|
547f452ba9
|
HashTable erase added tests
|
2020-12-13 13:30:25 +03:00 |
|
alexey-milovidov
|
c74011851a
|
Update HashTable.h
|
2020-12-12 04:58:07 +03:00 |
|
alexey-milovidov
|
d94d9aa8d7
|
Update HashTable.h
|
2020-12-12 04:17:32 +03:00 |
|
alexey-milovidov
|
9e48b9b656
|
Update HashTable.h
|
2020-12-12 03:47:43 +03:00 |
|
alexey-milovidov
|
eba1299845
|
Update HashTable.h
|
2020-12-12 03:38:55 +03:00 |
|
alexey-milovidov
|
245dea6f2e
|
Update HashTable.h
|
2020-12-12 03:33:57 +03:00 |
|
alexey-milovidov
|
7e2bc1e7a6
|
Update HashTable.h
|
2020-12-12 03:30:12 +03:00 |
|
alexey-milovidov
|
6e7366f921
|
Update HashTable.h
|
2020-12-12 03:28:41 +03:00 |
|
Maksim Kita
|
b70b98c415
|
Fix style issues
|
2020-12-11 16:54:08 +03:00 |
|
Maksim Kita
|
4ae5619714
|
Optimized erase in HashTable
|
2020-12-11 16:54:08 +03:00 |
|
Maksim Kita
|
bf5d75853c
|
Added erase into HashTable
|
2020-12-11 16:54:08 +03:00 |
|
Azat Khuzhin
|
89cb2185a8
|
Fix StringHashTable move constructor
|
2020-12-09 21:08:30 +03:00 |
|
Azat Khuzhin
|
8a0487b1af
|
Add StringHashSet
|
2020-12-09 21:08:30 +03:00 |
|
Alexey Milovidov
|
67daa37a7f
|
Add strange C++ code that actually does not change anything
|
2020-11-02 13:42:47 +03:00 |
|
Amos Bird
|
ccf59c6412
|
Fix definitely wrong bug
|
2020-10-22 22:56:45 +08:00 |
|
Nikolai Kochetov
|
963ce315b2
|
Merge pull request #15454 from azat/dict-prealloc
Speedup hashed/sparse_hashed dictionary loading by preallocating the hash table
|
2020-10-15 15:03:53 +03:00 |
|
Alexey Milovidov
|
a2ef0f6cba
|
Minor changes in BigInt hash
|
2020-10-10 18:46:41 +03:00 |
|
Azat Khuzhin
|
f4f79aa84a
|
Add HashTable::reserve() (for preallocated hashed/sparse_hashed dictionaries)
|
2020-10-09 21:53:57 +03:00 |
|
Artem Zuikov
|
51ba12c2c3
|
Try speedup build (#14809)
|
2020-09-15 12:55:57 +03:00 |
|
Artem Zuikov
|
7c20aa2c62
|
Another 256-bit integers (strict 32 bytes) (#14229)
|
2020-09-04 16:33:02 +03:00 |
|
Artem Zuikov
|
d304d522cc
|
Refactoring: rename types to allow change bigint library (#14219)
|
2020-09-01 12:54:50 +03:00 |
|
Artem Zuikov
|
becc186c91
|
Add support for extended precision integers and decimals (#13097)
|
2020-08-19 14:52:17 +03:00 |
|
Alexey Milovidov
|
edd89a8610
|
Fix half of typos
|
2020-08-08 03:47:03 +03:00 |
|
alexey-milovidov
|
3015503dc6
|
Merge pull request #13254 from ClickHouse/fix-hash-table-nan-key
Fix hash table with NaN keys
|
2020-08-03 19:37:17 +03:00 |
|