Ivan Lezhankin
ce2fb6d3d1
Fix build
2019-09-23 17:46:01 +03:00
alexey-milovidov
f3ba89ccef
Empty commit to trigger CI
2019-09-23 01:48:21 +03:00
Yuriy
e42e26a453
updated contrib/mariadb-connector-c
2019-09-22 04:57:58 +03:00
Ivan Lezhankin
9e46118edd
Merge remote-tracking branch 'upstream/master' into issue-6459
2019-09-20 21:25:55 +03:00
Ivan Lezhankin
967e00a8da
It works!
...
if compiled with:
CC=clang CXX=clang++ cmake -Wno-dev . -Bbuild -GNinja -DCMAKE_AR:FILEPATH=x86_64-apple-darwin-ar -DCMAKE_RANLIB:FILEPATH=x86_64-apple-darwin-ranlib -DCMAKE_SYSTEM_NAME=Darwin -DSDK_PATH=MacOSX10.14.sdk -DLINKER_NAME=x86_64-apple-darwin-ld -DUSE_SNAPPY=OFF -DENABLE_SSL=OFF -DENABLE_PROTOBUF=OFF -DENABLE_PARQUET=OFF -DENABLE_READLINE=OFF -DENABLE_ICU=OFF -DENABLE_FASTOPS=OFF
2019-09-20 20:09:22 +03:00
Azat Khuzhin
780341060f
Replace libsparsehash with sparsehash-c11
...
- use sparsehash-c11 over libsparsehash
- fix typos in find_sparsehash and users of the vars (s/SPARCE/SPARSE/)
- drop libsparsehash-dev from docker images (but keep for unbunlded build)
- use ::google over GOOGLE_NAMESPACE
2019-09-18 00:08:20 +03:00
Yuriy
89524cff46
link with glibc-compatibility before libm
2019-09-16 05:32:38 +03:00
Yuriy Baranov
2d53ab3f18
Merge remote-tracking branch 'origin/master' into mysql
2019-09-16 01:29:09 +00:00
Yuriy
040e63eba4
disabled tests of mariadb-connector-c
2019-09-16 01:30:55 +03:00
Yuriy
fd0c76131f
removed contrib/mariadb-connector-c-cmake
2019-09-15 23:44:34 +03:00
Yuriy
84cfbb8e69
simplified mariadb-connector-c compilation and fixed caching_sha2_password plugin
2019-09-15 23:09:09 +03:00
Ivan Lezhankin
8c356a3830
WIP
2019-09-15 18:20:31 +03:00
Amos Bird
7b30835b13
Fix build error when cmake_minimum_required(3.12)
2019-09-10 20:46:39 +08:00
proller
54a5b801b7
Build fixes (Orc, ...) ( #6835 )
...
* Fix build
* cmake: fix cpuinfo
* Fix includes after processors merge
Conflicts:
dbms/src/Processors/Formats/Impl/CapnProtoRowInputFormat.cpp
dbms/src/Processors/Formats/Impl/ParquetBlockOutputFormat.cpp
dbms/src/Processors/Formats/Impl/ProtobufRowInputFormat.cpp
dbms/src/Processors/Formats/Impl/ProtobufRowOutputFormat.cpp
* Fix build in gcc8
* fix test link
* fix test link
* Fix test link
* link fix
* Fix includes after processors merge 2
Conflicts:
dbms/src/Processors/Formats/Impl/ParquetBlockInputFormat.cpp
* Fix includes after processors merge 3
* link fix
* Fix likely/unlikely conflict with cython
* Fix conflict with protobuf/stubs/atomicops.h
* remove unlikely.h
* Fix macos build (do not use timer_t)
* wip
* Fix build (orc, ...)
* Missing files
* Try fix
* fix hdfs
* Fix llvm 7.1 find
2019-09-10 00:40:40 +03:00
Ivan
cd5c0fc9ac
Fix build issues ( #6744 )
...
* libcxxabi uses exception handling library as public
* Don't set -stdlib for internal libc++ - it poisons the checks.
* Enable capnproto in unbundled build back
2019-08-30 20:40:27 +03:00
alexey-milovidov
358ad13930
Merge pull request #6715 from yandex/remove-mimalloc
...
Remove mimalloc
2019-08-30 00:41:33 +03:00
Alexey Milovidov
260b8c7fa7
Removed obsolete directory
2019-08-29 18:32:25 +03:00
Ivan Lezhankin
0e606c790e
Fix install of libcxx and libcxxabi
2019-08-29 16:38:18 +03:00
Ivan Lezhankin
36abd1e6fc
Fix build
2019-08-29 14:09:01 +03:00
Ivan Lezhankin
85afd61c01
Fix build with internal libcxx
2019-08-29 13:44:22 +03:00
Ivan
b4339f266d
Make a better build scheme ( #6500 )
...
* Fix shared build
* Major default libs refactor
* Fix build with gcc_eh
* Link all libraries as a big group.
* Use global interface library as a group
* Build capnproto using our cmake
* Use only internal libunwind
2019-08-28 23:49:37 +03:00
Alexey Milovidov
abdd70fcc4
Fixed "splitted" build
2019-08-23 18:01:36 +03:00
Alexey Milovidov
dce9753215
Fix splitted build.
2019-08-23 00:44:40 +03:00
akonyaev
caf0d30a5f
ADQM-34 add orc input format
2019-08-21 17:19:47 +03:00
alexey-milovidov
c0514ddd9b
Merge pull request #6512 from yurriy/sha256-in-mariadb-connector-c
...
Enabled sha256_password plugin in MariaDB Connector/C
2019-08-18 01:47:37 +03:00
Vitaly Baranov
e7a2565290
Merge pull request #6479 from vitlibar/no-allocation-in-simdjson-iterator
...
Get rid of dynamic allocation in ParsedJson::Iterator.
2019-08-16 20:58:16 +03:00
Yuriy
d78c4ec7b9
dependencies of caching_sha2_pw.c
2019-08-16 19:27:49 +03:00
Vitaly Baranov
69ed5279b5
Get rid of dynamic allocation in ParsedJson::Iterator.
2019-08-16 15:48:48 +03:00
Yuriy
d8efa5a842
added missing caching_sha2_pw.c
2019-08-16 03:59:59 +03:00
Yuriy
c08d01cfb4
linking caching_sha2_password plugin statically
2019-08-16 02:03:58 +03:00
Yuriy
b288611472
static linking of sha256_password in mariadb-connector-c
2019-08-16 01:03:30 +03:00
alesapin
cdc6d6c1ba
Merge pull request #6466 from yandex/poco-check-bad-uri
...
Check bad URIs in Poco library
2019-08-14 14:43:50 +03:00
Vitaly Baranov
75aa1d7858
Merge pull request #6320 from yandex/simdjson-sse42
...
Enabled SIMDJSON for SSE 4.2 with PCLMUL instruction set
2019-08-13 23:12:40 +03:00
Alexey Milovidov
4b9ae60bd1
Check bad URIs in Poco library
2019-08-13 14:25:37 +03:00
Vitaly Baranov
d8684bef28
Unfork simdjson (they accepted our changes).
2019-08-09 21:43:19 +03:00
alesapin
ca51d3f1d1
Update poco again
2019-08-08 18:05:47 +03:00
alesapin
9086dba26e
Comments in code
2019-08-07 22:11:14 +03:00
alesapin
48b48844a4
Update poco submodule for broken timeouts
2019-08-07 20:40:57 +03:00
Vitaly Baranov
0154cdf13b
Remove checks for AVX2 from cmake lists which are no longer needed.
2019-08-07 17:08:15 +03:00
alexey-milovidov
f3dfd1c410
Merge pull request #6317 from yandex/fastops
...
Using Danila Kutenin variant to make fastops working
2019-08-06 17:45:35 +03:00
Alexey Milovidov
98e6dbdd87
Fixed CMake
2019-08-04 13:58:43 +03:00
Alexey Milovidov
64c42930e6
Using Danila Kutenin variant to make fastops working
2019-08-04 06:36:57 +03:00
alexey-milovidov
7388454eb2
Merge pull request #6306 from yandex/simdjson-update
...
Updated SIMDJSON
2019-08-04 06:29:28 +03:00
alexey-milovidov
14671d6df8
Merge pull request #6254 from yandex/fastops
...
Integration with "FastOps" library. Added functions sigmoid and tanh.
2019-08-04 06:28:34 +03:00
proller
77bd2624ea
Build fixes ( #6016 )
...
* Fix building without submodules
* Fix more gcc9 warnings
* was wrong!
../dbms/src/IO/WriteBufferAIO.cpp:277:54: error: result of comparison 'ssize_t' (aka 'long') > 9223372036854775807 is always false [-Werror,-Wtautological-type-limit-compare]
if ((static_cast<ssize_t>(flush_buffer.offset()) > std::numeric_limits<off_t>::max()) ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* mimalloc off MI_OVERRIDE
* Fix freebsd build
* Fix shared build
* Fix build in gcc9
* Fix split build
* fix
* fix
* fix
* fix
* clean
* zstd
* Update CMakeLists.txt
* Update Defines.h
* Try fix -Wsign-compare
* Freebsd fix
* Add missing libs
* Fix double-conversion include for copy-headers
* Fix zlib link
* Fix includes for arcadia
* Fix includes for arcadia
* Fix includes for arcadia
* Freebsd fix
* Arcadia fixes
* Update QueryProfiler.cpp
* Freebsd fix
* clean
* 19.11: Fixes for arcadia porting (#6223 )
* fix glibc-compatibility
* M_LIBRARY fix
* wip
* Fix
* Fix arm build
* unwind fix
* Update CMakeLists.txt
2019-08-04 03:19:03 +03:00
Alexey Milovidov
ee19bca191
Make dynamic dispatching to really work
2019-08-04 02:47:32 +03:00
Alexey Milovidov
47a47e49c4
Make dynamic dispatch free of TSan warnings
2019-08-04 01:57:14 +03:00
Alexey Milovidov
63f508ae04
Merge branch 'master' into simdjson-update
2019-08-03 23:12:24 +03:00
Alexey Milovidov
aa1569ffba
Merge branch 'fastops' of github.com:yandex/ClickHouse into fastops
2019-08-03 06:25:07 +03:00
Alexey Milovidov
b9d39f4882
Merge branch 'master' into fastops
2019-08-03 06:24:33 +03:00
Alexey Milovidov
61541a76e6
Update hyperscan; avoid hyperscan rebuilds
2019-08-03 03:15:17 +03:00
Alexey Milovidov
11762f6eec
Updated SIMDJSON
2019-08-03 02:24:50 +03:00
Alexey Milovidov
eb4edb80a5
Updated submodule
2019-08-03 02:12:42 +03:00
Alexey Milovidov
73faf623f2
Adjusted precision in test
2019-08-02 22:00:22 +03:00
Alexey Milovidov
50303a8520
Fixed build with gcc-8
2019-08-01 04:29:53 +03:00
Alexey Milovidov
466242b8de
Switched back to upstream "fastops" submodule.
2019-08-01 02:02:08 +03:00
Alexey Milovidov
fb3824f98b
Merge branch 'master' into fastops
2019-08-01 01:59:59 +03:00
Alexey Milovidov
050db07e3d
Merge branch 'master' into merge-profiler
2019-07-25 22:54:22 +03:00
alexey-milovidov
c1e910ad32
Merge pull request #6101 from abyss7/fix-kafka-build
...
Fix shared build with rdkafka library
2019-07-25 04:15:10 +03:00
Alexander Kuzmenkov
30d319fc77
Update zlib-ng to fix a ThreadSanitizer warning.
2019-07-24 18:31:22 +03:00
Alexey Milovidov
dc06885950
Addition to prev. revision
2019-07-24 03:42:55 +03:00
Alexey Milovidov
99be894ead
Mitigate segfault in libunwind #6124
2019-07-24 03:23:21 +03:00
Ivan Lezhankin
cab6307e24
Fix build
2019-07-23 13:07:40 +03:00
Ivan Lezhankin
0d484869f8
Fix build
2019-07-23 12:11:22 +03:00
alexey-milovidov
e4ad0da6e3
Merge pull request #4247 from laplab/query-poor-mans-profiler
...
Poor man's profiler on query level [Work in progress]
2019-07-23 03:02:58 +03:00
Alexey Milovidov
b282c6160d
Added "fastops" as submodule
2019-07-23 02:41:06 +03:00
Ivan Lezhankin
cef18b1e61
Fix shared build with rdkafka
2019-07-22 15:58:06 +03:00
alexey-milovidov
65f1baaeaa
Merge pull request #6072 from yandex/aku/poco-tsan
...
Update poco (tsan fixes)
2019-07-20 00:00:15 +03:00
alexey-milovidov
6706af64d7
Merge pull request #5981 from 4ertus2/some
...
Count new/delete memory in MemoryTracker
2019-07-18 23:07:00 +03:00
Ivan
2f68aa7207
Fix build with external libcxx ( #6010 )
...
* First attempt to fix build with external libcxx
* Fix build
2019-07-18 09:55:05 +03:00
Alexander Kuzmenkov
a1caf13869
Update poco (tsan fixes)
2019-07-17 17:36:37 +03:00
chertus
91028e9e5d
Merge branch 'master' into some
2019-07-15 13:45:48 +03:00
alexey-milovidov
154b0cb491
Revert "DOCAPI-6887: EN review and RU translation for skew* and kurt* functions."
2019-07-12 22:03:38 +03:00
chertus
37bee1104d
Merge branch 'master' into some
2019-07-12 18:16:03 +03:00
Ivan Blinkov
6082354d3c
DOCAPI-6887: EN review and RU translation for skew* and kurt* functions. ( #5906 )
...
* Update reference.md
* DOCAPI-6887: EN review and RU translation for skew* and kurt* functions.
2019-07-12 15:04:32 +03:00
chertus
18a13a03dd
memory tracked new/delete concept
2019-07-10 21:12:50 +03:00
Alexey Milovidov
c97f398b9d
Disable usage of C11 threads in rdkafka library
2019-07-10 01:59:53 +03:00
Alexey Milovidov
f5dc6c79f0
Clean CMakeLists for double-conversion
2019-07-10 01:35:40 +03:00
alexey-milovidov
1d14b9cc45
Merge branch 'master' into libcxx-as-submodule
2019-07-10 01:09:23 +03:00
alexey-milovidov
02ea563673
Update CMakeLists.txt
2019-07-09 14:54:41 +03:00
alexey-milovidov
2787ad6715
Update CMakeLists.txt
2019-07-09 14:53:29 +03:00
Alexey Milovidov
7f8eefedea
Clean CMakeLists for libunwind.
2019-07-09 14:46:01 +03:00
Alexey Milovidov
765360ec82
Fixed error
2019-07-09 03:49:52 +03:00
Alexey Milovidov
5ab6daca2e
Correct CMake flags for unwind
2019-07-09 03:28:21 +03:00
Alexey Milovidov
055ec8817b
Clean CMakeLists
2019-07-09 02:58:14 +03:00
Alexey Milovidov
daf84d4b84
Clean CMakeLists for cxx
2019-07-09 02:33:32 +03:00
Alexey Milovidov
52bb292327
Merge branch 'master' into libcxx-as-submodule
2019-07-09 01:58:09 +03:00
alexey-milovidov
3c7178a8d1
Merge pull request #5923 from yandex/add-noreturn
...
Add two more warnings from -Weverything
2019-07-09 00:10:35 +03:00
Alexey Milovidov
e07235e294
Addition to prev. revision
2019-07-08 21:55:06 +03:00
Alexey Milovidov
27663d9a86
Addition to prev. revision
2019-07-08 19:42:49 +03:00
Alexey Milovidov
3779a5cba2
Addition to prev. revision
2019-07-08 19:01:00 +03:00
Alexey Milovidov
98d27b746a
Updated simdjson just in case
2019-07-08 18:25:17 +03:00
BayoNet
c6ae525216
Merge branch 'master' of github.com:yandex/ClickHouse into l10n/DOCAPI-6887-skewSamp
2019-07-06 15:56:14 +03:00
Nikita Lapkov
aaea6cbfc9
Merge remote-tracking branch 'upstream/master' into query-poor-mans-profiler
2019-07-05 21:37:31 +00:00
Nikita Lapkov
c7eaa30870
update libunwind to RIP experiment
2019-07-05 21:02:02 +00:00
alexey-milovidov
fab83cf688
Merge pull request #5872 from abyss7/update-rdkafka
...
Update librdkafka to version 1.1.0
2019-07-05 14:09:26 +03:00
Alexey Milovidov
65bac141a8
Updated Poco submodule
2019-07-05 02:10:30 +03:00
Nikita Lapkov
dc6e6eaca7
fix submodules
2019-07-04 22:16:04 +00:00
Nikita Lapkov
0f579860f7
Merge remote-tracking branch 'upstream/master' into query-poor-mans-profiler
2019-07-04 22:13:51 +00:00
Ivan Lezhankin
15e2e747a6
Update librdkafka to version 1.1.0
2019-07-04 17:58:24 +03:00