Commit Graph

15 Commits

Author SHA1 Message Date
Alexey Milovidov
994bf8765c Merge branch 'master' of github.com:ClickHouse/ClickHouse into split-cast-overload-resolver 2024-03-17 14:20:02 +01:00
Alexey Milovidov
3165a5e4c4
Merge pull request #61162 from ClickHouse/split-range-hashed-dictionary
Split `RangeHashedDictionary`
2024-03-17 16:18:06 +03:00
Alexey Milovidov
9be38c064a Merge branch 'master' into split-cast-overload-resolver 2024-03-16 14:07:59 +01:00
János Benjamin Antal
7b79d92bbe Adjust large object check 2024-03-14 17:49:23 +00:00
János Benjamin Antal
b59680911c Move getItemsShortCircuitImpl and getItemsImpl into separate files 2024-03-14 12:32:13 +00:00
Alexey Milovidov
65a541fbdb Tighten 2024-03-13 07:48:14 +01:00
János Benjamin Antal
f1f388d9d2 Remove RangeHashedDictionary as exception from large objects check 2024-03-12 10:02:44 +00:00
Alexey Milovidov
fc9efeddf7
Update check-large-objects.sh 2024-03-11 01:42:44 +03:00
Alexey Milovidov
d2b7fb03b1 Fix localization in check-large-objects 2024-03-10 23:36:03 +01:00
Dan Wu
adf056b54a
Update check-large-objects.sh to be language neutral
The previous implementation uses `total` keyword to filter out lines that contains the total size of objects under a directory. But when the OS uses other language, it fails to filter out that line, so the script would fail. 

This implementation changes the script to match only lines that contains object file by their extension. This implementation would be language neutral.
2024-03-10 20:42:41 +08:00
Alexey Milovidov
8a46eace13 Less exceptions 2024-03-09 09:15:56 +01:00
Raúl Marín
d3cbbb319e Implement argMin 2024-01-09 20:58:05 +01:00
Azat Khuzhin
cf3cd099a5 Split HashedDictionary CU
Before HashedDictionary.cpp exceeds 50MiB, now:

    -rw-r--r-- 1 azat azat  37M Nov 22 17:56 SparseHashedDictionary.cpp.o
    -rw-r--r-- 1 azat azat  34M Nov 22 17:56 HashedDictionary.cpp.o
    -rw-r--r-- 1 azat azat 716K Nov 22 17:56 registerHashedDictionary.cpp.o

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-11-22 19:00:40 +01:00
Azat Khuzhin
4925cb7eda Allow HashedDictionary/FunctionsConversion as large TU
In case of -DOMIT_HEAVY_DEBUG_SYMBOLS=OFF they are large.

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-11-22 16:39:54 +01:00
Alexey Milovidov
96f73139b6 Check for large translation units 2023-11-10 06:13:55 +01:00