Ivan Lezhankin
9f01fa7aaa
Implement getDatabaseName() and rename() for all storages
2019-07-09 18:40:21 +03:00
Alexey Milovidov
eeaf8d7430
Using libc++ even with gcc
2019-07-09 17:49:31 +03:00
Alexey Milovidov
20d7e67e6a
Fixed dependencies in build
2019-07-09 16:41:51 +03:00
Alexey Milovidov
497ac88701
Merge branch 'master' into clean-cmakelists-for-libunwind
2019-07-09 16:41:26 +03:00
Alexey Milovidov
7f8eefedea
Clean CMakeLists for libunwind.
2019-07-09 14:46:01 +03:00
alesapin
82e2266d88
Merge pull request #5896 from yandex/add_coverage_image_for_ci
...
Add coverage image for CI
2019-07-09 12:27:51 +03:00
Alexey Milovidov
ea295347a2
Fixed race condition in build
2019-07-09 03:11:17 +03:00
Alexey Milovidov
de7d5c44fc
Fixed race condition in build
2019-07-09 03:08:04 +03:00
Alexey Milovidov
055ec8817b
Clean CMakeLists
2019-07-09 02:58:14 +03:00
Alexey Milovidov
52bb292327
Merge branch 'master' into libcxx-as-submodule
2019-07-09 01:58:09 +03:00
alesapin
b3ebb4d784
Add coverage images for CI
2019-07-05 18:12:18 +03:00
Ivan Lezhankin
3050d4e1a9
Pass option as linker argument
2019-07-05 15:10:31 +03:00
Ivan Lezhankin
3b995bdb02
Add missing dependecies on sight to enable --no-undefined option
2019-07-04 17:05:55 +03:00
Alexey Milovidov
c0070317dd
Addition to prev. revision
2019-07-03 22:36:54 +03:00
Alexey Milovidov
5ed4bb945e
Addition to prev. revision
2019-07-03 22:35:50 +03:00
Alexey Milovidov
6b9df067d8
Merge branch 'master' into libcxx-as-submodule
2019-07-03 22:34:58 +03:00
Nikita Lapkov
9641d058d0
Merge remote-tracking branch 'upstream/master' into update_libunwind
2019-07-01 21:11:26 +00:00
alexey-milovidov
c108882c5f
Merge pull request #5805 from yandex/BHYCHIK-h3-integration
...
Merge H3 integration
2019-07-01 01:02:16 +03:00
Alexey Milovidov
7ca7d6c774
Initial support for clang-tidy (not yet useful)
2019-06-30 21:56:53 +03:00
alexey-milovidov
feafcb21bd
Merge branch 'master' into h3-integration
2019-06-30 16:19:11 +03:00
Nikita Lapkov
2a131185b0
Merge remote-tracking branch 'upstream/master' into update_libunwind
2019-06-28 18:20:23 +00:00
alexey-milovidov
6e77fc4abe
Merge pull request #5775 from yandex/lfalloc2mimalloc
...
Use mimalloc instead of lfallocator
2019-06-28 14:48:18 +03:00
proller
5fdc88075e
Cmake: add option for coverage flags: WITH_COVERAGE
2019-06-27 20:37:24 +03:00
Danila Kutenin
e67431e455
Use mimalloc instead of lfallocator
2019-06-27 18:13:19 +03:00
Nikita Lapkov
92309eed3e
Merge remote-tracking branch 'upstream/master' into update_libunwind
2019-06-27 14:07:44 +00:00
proller
f111dbd45f
Do not require gperf on build ( #5701 )
...
* Build fixes
* fix
* USE_GPERF
* wip
* wip
* wip
* test -j
* Simpler
* fix
* FunctionsURL.h -> URL/FunctionsURL.h
* clean
* clean
* Always use gperf-generated file
* Generator for tldLookup.generated.cpp
* clang-format
2019-06-21 02:50:53 +03:00
Ivan Remen
6ba6ee9bcd
glibc compat for h3
2019-06-20 19:27:08 +03:00
proller
fa809de91f
Move all url functions to clickhouse_functions_url lib ( #5696 )
2019-06-20 18:49:54 +03:00
Ivan Remen
b439769aa7
Merge remote-tracking branch 'main/master' into h3-integration-fix
2019-06-20 13:53:17 +03:00
proller
3d8c8ee83c
Build fixes. Split config.h ( #5686 )
2019-06-20 12:12:49 +03:00
alexey-milovidov
9bdbd84263
Merge pull request #5030 from PerformanceVision/top_level_domain
...
Changing how the function (cutTo)firstSignificantSubdomain detect the tld (proposal)
2019-06-19 02:08:43 +03:00
alexey-milovidov
397ec9599e
Update CMakeLists.txt
2019-06-19 01:53:32 +03:00
alexey-milovidov
de8e0780d7
Update CMakeLists.txt
2019-06-19 01:53:13 +03:00
proller
1cb0ba5854
Cmake: better USE_STATIC_LIBRARIES and SPLIT_SHARED_LIBRARIES handling
2019-06-18 20:10:25 +03:00
Danila Kutenin
7e2b3b59b8
Fix gcc9 warnings and ICE's
2019-05-31 11:55:01 +03:00
Vladimir Chebotarev
81706fc500
Specified exact path for libglibc-compatibility.a. [#CLICKHOUSE-2]
2019-05-20 12:51:49 +00:00
Vitaly Baranov
8ab4e4dcfe
Use rapidjson when AVX2 instructions are not available.
2019-05-16 20:40:24 +03:00
proller
51ca4cbaa4
Build fixes ( #5278 )
2019-05-15 20:19:39 +03:00
Nikita Lapkov
9cd108b6d6
Merge remote-tracking branch 'upstream/master' into update_libunwind
2019-05-12 13:40:17 +00:00
alexey-milovidov
4853b06f95
Merge pull request #5223 from proller/fix26
...
Build fixes
2019-05-09 11:38:20 +03:00
Vitaly Baranov
7ace113ac0
Use custom cmake file for simdjson and fix build
2019-05-08 16:20:25 +03:00
proller
cfb330eeb5
fix
2019-05-08 10:51:03 +03:00
proller
aeee7a00a6
wip
2019-05-08 10:45:52 +03:00
Guillaume Tassery
7c4541b127
Merge branch 'master' into top_level_domain
2019-04-26 12:30:23 +07:00
proller
ba4687e110
Cmake: dont use LINK_MODE (but use BUILD_SHARED_LIBS) ( #5091 )
2019-04-24 12:06:28 +03:00
alexey-milovidov
80cc6de2d0
Update CMakeLists.txt
2019-04-24 01:59:17 +03:00
Nikita Lapkov
954dbdc41e
do not use libunwind with shared libraries
2019-04-21 16:28:54 +00:00
Nikita Lapkov
26c4df9d9c
Merge remote-tracking branch 'upstream/master' into update_libunwind
2019-04-21 09:24:48 +00:00
Guillaume Tassery
4cc0ee677a
Use gperf perfect hash for checking with a better accurency the tld for firstSignificantSubdomain and cutToFirstSignificantSubdomain
2019-04-17 13:21:26 +07:00
Danila Kutenin
622b2c8472
Enable LFAlloc for MarkCache and UncompressedCache
2019-04-13 15:07:43 +03:00
Danila Kutenin
7f230cc134
LFAlloc added to clickhouse
2019-04-12 17:10:42 +03:00
Alexey Milovidov
c3d2b3066f
Removed old library from the list
2019-04-11 23:16:43 +03:00
Alexey Milovidov
6697061d9f
Use libunwind instead of libgcc_eh
2019-04-11 22:50:58 +03:00
Alexey Milovidov
a9b47a62ba
Merge branch 'update_libunwind' of https://github.com/laplab/ClickHouse into laplab-update_libunwind
2019-04-11 22:36:36 +03:00
Alexey Milovidov
3b9f3f5dbb
Miscellaneous changes in CMakeLists
2019-04-11 21:58:31 +03:00
proller
45591c9d83
Build and test fixes ( #4873 )
2019-04-02 12:43:53 +03:00
Nikita Lapkov
59748db2ff
Merge remote-tracking branch 'upstream/master' into update_libunwind
2019-03-29 10:50:26 +00:00
Nikita Lapkov
7f65c6d743
add libunwind to glibc compat
2019-03-29 10:44:28 +00:00
proller
0ac9d5a7c3
Try use CMAKE_LINK_DEPENDS_NO_SHARED
2019-03-28 16:46:32 +03:00
Ivan Remen
2fb5addc40
H3 library integration
2019-03-26 11:59:48 +03:00
Danila Kutenin
f8001b41ba
Hyperscan multi regular expressions search
2019-03-23 22:40:16 +03:00
proller
d6d83d4a5c
Allow build without ssl ( #4525 ) ( #4750 )
2019-03-22 14:18:24 +03:00
Ivan
18e3dd137c
Fix build with default libs ( #4722 )
...
* Fix build with shared libs
* Fix Clang build for ubsan + int128 operations
2019-03-21 16:25:58 +03:00
Alexey Milovidov
2179cd67e7
Addition to prev. revision
2019-03-14 07:00:15 +03:00
Alexey Milovidov
e81d8e8b02
Fixed build
2019-03-12 21:35:23 +03:00
Alexey Milovidov
37b5e49508
Merge branch 'master' into libcxx-as-submodule
2019-03-12 20:05:56 +03:00
Alexey Milovidov
be57a14906
Fixed build
2019-03-11 22:51:44 +03:00
alexey-milovidov
8047b4907a
Update CMakeLists.txt
2019-03-11 19:16:47 +03:00
Alexey Milovidov
3681c982f6
Link all libraries to "glibc-compatibility"
2019-03-11 19:16:35 +03:00
Alexey Milovidov
afa35d55d9
Fixed linking order of glibc-compatibility library
2019-03-11 19:16:29 +03:00
Alexey Milovidov
8f8e5a6201
Addition to prev. revision
2019-03-11 04:47:58 +03:00
Alexey Milovidov
c0adf7f658
Addition to prev. revision
2019-03-11 04:17:08 +03:00
Alexey Milovidov
9166acec56
Addition to prev. revision
2019-03-11 04:09:29 +03:00
Alexey Milovidov
880cbbb632
Merge branch 'master' into libcxx-as-submodule
2019-03-11 04:03:13 +03:00
Alexey Milovidov
b10b30ab0e
Fixed debug build
2019-03-10 23:04:36 +03:00
Alexey Milovidov
c9b83feae9
Fixed debug build
2019-03-10 22:01:30 +03:00
alexey-milovidov
030a4eb3c6
Merge branch 'master' into fix-glibc-compatibility-2
2019-03-10 19:31:18 +03:00
proller
e20c77e4c6
Add parquet support. Fixes, tests, ...
2019-02-19 23:51:44 +03:00
proller
88076bb8c9
Merge commit 'bf09c2047a47b74f089d701b9b1e4fcbe8955a7f' into fix23
2019-02-19 23:46:37 +03:00
proller
263e69e861
Build fixes (FreeBSD port) ( #4397 )
2019-02-15 14:46:07 +03:00
Mikhail
763b3dcf73
Merge branch 'master' into brotli
2019-02-11 23:44:39 +03:00
proller
a95d2d153d
Build ARM fix ( #4306 )
...
* Build ARM fix
* Fix warning: declaration shadows a local variable
* Add info about SPLIT_SHARED_LIBRARIES
* Fix cpuid on ARM
* release: better pbuilder autoinstall
2019-02-09 01:09:32 +03:00
Mike F
723d3b3a99
Merge branch 'master' into brotli
2019-02-02 20:14:29 +03:00
Evgenii Pravda
67d26f6528
Use pdqsort instead of std::sort in ORDER BY
2019-02-02 16:52:20 +03:00
alesapin
1a3cef8216
Add brotli to contrib
2019-02-02 16:33:50 +03:00
Alexey Milovidov
7224878446
Fixed build with old CMake
2019-01-31 22:52:12 +03:00
proller
834f543118
Disable GLIBC_COMPATIBILITY for old cmake
2019-01-31 20:10:58 +03:00
proller
a874945e0e
Use cpuinfo if cpuid not available
2019-01-28 16:16:08 +03:00
proller
9230fe9917
Merge remote-tracking branch 'upstream/master' into fix10
2019-01-25 23:10:38 +03:00
proller
5328251ff1
Fix build without protobuf, gtest, cppkafka ( #4152 )
2019-01-25 23:02:03 +03:00
proller
d1d37cee82
DISABLE_CPU_OPTIMIZE
2019-01-25 22:36:03 +03:00
proller
dd16a012a4
IPO fixes
2019-01-25 22:18:05 +03:00
Alexander GQ Gerasiov
e1f818a1b6
Enable link time optimization (-flto).
...
This reduce target's size by 30%.
Signed-off-by: Alexander GQ Gerasiov <gq@cs.msu.su>
2019-01-25 22:09:31 +03:00
Vitaly Baranov
0ac0557e0f
Make DBMS dependent on the protobuf library.
2019-01-23 22:19:23 +03:00
Alexey Milovidov
203de2aa02
Added comments
2019-01-20 01:08:40 +03:00
Alexey Milovidov
2996d70c97
Addition to prev. revision
2019-01-20 00:48:22 +03:00
Alexey Milovidov
37f8d20181
Fix glibc compatibility, part 2
2019-01-19 20:14:57 +03:00
Alexey Milovidov
f4ae6a4cda
Removed useless install
2019-01-19 02:52:21 +03:00
alexey-milovidov
9f1837f01f
Update CMakeLists.txt
2019-01-18 21:27:46 +03:00
alexey-milovidov
d54a019456
Merge branch 'master' into fix-glibc-compatibility
2019-01-18 21:21:47 +03:00