Commit Graph

3551 Commits

Author SHA1 Message Date
monchickey
3ef092f83f
Fix the compilation error that occurs when opening avx series instructions (#55049)
* fix the compilation error that occurs when opening avx series instructions

cmake command example:
```shell
cmake .. -DCMAKE_BUILD_TYPE=Release -DENABLE_AVX=ON -DENABLE_AVX2=ON -DENABLE_AVX2_FOR_SPEC_OP=ON
```

* Update snappy CMakeLists.txt add SNAPPY_HAVE_X86_CRC32 parameter
2023-10-18 15:04:27 +02:00
Robert Schulze
2c82329ef7
Update submodule 2023-10-17 17:33:23 +00:00
Robert Schulze
9a8734fa5e
Remove submodules 2023-10-17 10:22:30 +00:00
Robert Schulze
912e3680fb
Merge remote-tracking branch 'rschu1ze/master' into grpc-1.34.1-try-2 2023-10-17 09:26:41 +00:00
Michael Kolupaev
ce7eca0615
DWARF input format (#55450)
* Add ReadBufferFromFileBase::isRegularLocalFile()

* DWARF input format

* Review comments

* Changed things around ENABLE_EMBEDDED_COMPILER build setting

* Added 'ranges' column

* no-msan no-ubsan
2023-10-16 17:00:07 -07:00
Robert Schulze
31ad4a98c8
Bump gRPC 1.34 2023-10-16 18:38:29 +00:00
Alexey Milovidov
2da1ff4b0d
Revert "Improve ColumnDecimal, ColumnVector getPermutation performance using pdqsort with RadixSort" 2023-10-16 19:07:11 +03:00
Alexey Milovidov
33a42d9d13
Merge pull request #55606 from rschu1ze/croaring-v2.0.4
Bump croaring to v2.0.4
2023-10-14 03:32:54 +02:00
Robert Schulze
3d3cf29bf4
Update croaring to v2.0.4 2023-10-13 14:35:02 +00:00
Azat Khuzhin
720ea8441c Fix global context for tests with --gtest_filter
If you run tests that requires context, but do not initialize it, then
it will SIGSEGV, because Context is not initialized.

Fix this by using google test envrionment, and instead of gtest_main
implement own main function that will initialize it.

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-10-13 13:44:30 +02:00
Robert Schulze
15a24b1f4c
Merge pull request #55492 from rschu1ze/curl-8.4
Bump curl to 8.4
2023-10-11 16:31:20 +02:00
Yakov Olkhovskiy
0738984edf
Merge pull request #42510 from ClibMouse/Kusto-phase2-oss-pr
Support Kusto Query Language dialect - phase 2
2023-10-11 08:35:26 -04:00
Robert Schulze
3035862c6b
Fix build 2023-10-11 10:54:38 +00:00
Robert Schulze
0ffdaeb1c4
Bump curl to 8.4
Addresses:
- CVE-2023-38546
- CVE-2023-38545
2023-10-11 10:13:16 +00:00
Robert Schulze
727f831c0c
Update croaring
Fixes: #55270
2023-10-07 19:44:19 +00:00
Boris Kuschel
5b9a00d727
new libssh 2023-09-30 06:42:05 -07:00
Boris Kuschel
b618756f0a
Remote compat always 2023-09-30 06:40:18 -07:00
Alexey Milovidov
e8696b62ce
Revert "Fix libssh+openssl3 & s390x (part 2)" 2023-09-30 06:45:19 +03:00
Boris Kuschel
a499cb708f
update libssh 2023-09-29 20:03:00 -07:00
Boris Kuschel
96ec15bd04
Openssl3 does not need compat 2023-09-29 20:02:59 -07:00
Boris Kuschel
09c7af7fab
Fix libssh+openssl3 & s390x 2023-09-29 09:46:15 -07:00
robot-clickhouse
4490217aaf
Merge pull request #55127 from rschu1ze/bump-croaring
Bump croaring to 2.0.2
2023-09-29 17:31:19 +02:00
Robert Schulze
fba19662f4
Bump croaring to 2.0.2 2023-09-29 10:43:40 +00:00
Mikhail f. Shiryaev
8e00e8b3a9
Update googletest 2023-09-28 09:39:57 +02:00
Yong Wang
8c9da6bacf Merge remote-tracking branch 'origin/master' into Kusto-phase2-oss-pr 2023-09-27 22:35:14 -07:00
George Gamezardashvili
0ce30ab6d5
SSH keys authentication (#41109)
Added new type of authentication based on SSH keys. It works only for Native TCP protocol.

Co-authored-by: Nikita Mikhaylov <nikitamikhaylov@clickhouse.com>
Co-authored-by: Robert Schulze <robert@clickhouse.com>
2023-09-26 17:50:19 +02:00
Yong Wang
c936c08835 Kusto-phase2: fix the CMakeList files 2023-09-25 13:43:01 -07:00
Maksim Kita
1de95d8c36 Updated implementation 2023-09-25 17:29:42 +03:00
Robert Schulze
3a3a00f95e
Bump minimal required compiler to Clang 16 2023-09-18 17:44:04 +00:00
Robert Schulze
7d04cf6b58
Merge pull request #54646 from rschu1ze/bump-abseil
Bump abseil
2023-09-18 09:44:35 +02:00
Robert Schulze
f5e8028bb1
Merge pull request #54642 from rschu1ze/broken-re2st
Remove broken lockless variant of re2
2023-09-17 15:30:57 +02:00
Robert Schulze
f0eadd4b22
Merge pull request #54103 from ClickHouse/ustweaks
Small usearch index improvements: metrics and configurable internal data type
2023-09-14 19:58:53 +02:00
Robert Schulze
9fc3d8d90d
Bump abseil to latest HEAD 2023-09-14 17:10:40 +00:00
Robert Schulze
7b378dbad3
Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
Robert Schulze
9f8881e795
Bump absl and s2geometry
Fixes: #54623
2023-09-14 15:44:32 +00:00
Michael Kolupaev
8997464867
Small usearch index improvements: metrics and f16 2023-09-14 11:24:47 +00:00
Nikita Taranov
079b52fa93
[Resubmit] Remove mmap/mremap/munmap from Allocator.h (#52792)
* Revert "Revert "Remove `mmap/mremap/munmap` from Allocator.h" (#52589)"

This reverts commit 0a838dc6d1.

* pre-fault pages

* upd contrib to merge commit

* limit log rate

* Update Allocator.h

---------

Co-authored-by: Alexey Milovidov <milovidov@clickhouse.com>
2023-09-14 13:11:12 +02:00
Robert Schulze
d681462646
Merge pull request #54492 from rschu1ze/bump-re2
Bump re2 to latest main
2023-09-11 16:00:49 +02:00
Robert Schulze
ea038380b0
Bump re2 to latest main
Now supports an alternative form for named capturing groups [0]: (?<name>re)

[0] 6148386f0c
2023-09-11 07:51:46 +00:00
Robert Schulze
4d2223defe
Merge pull request #54119 from mkmkme/mkmkme/aklomp-base64
Replace Turbo-Base64 with aklomp/base64
2023-09-09 16:24:26 +02:00
robot-clickhouse-ci-2
533fad1d4e
Merge pull request #51436 from ClickHouse/test-libunwind-changes
Test libunwind changes.
2023-09-08 19:28:09 +02:00
Han Fei
4cc0b7c7f3 update 2023-09-08 16:34:02 +02:00
Robert Schulze
3c9d9ce39e
Fix build 2023-09-08 13:10:35 +00:00
Robert Schulze
89a7f90579
Simplify and enable AVX-512 2023-09-08 10:25:28 +00:00
Robert Schulze
cd3c121a62
Various fixups 2023-09-07 10:32:49 +00:00
Han Fei
fd76bc6412 try to fix build for freeBSD 2023-09-07 10:12:39 +02:00
Han Fei
750b6219a5 Merge branch 'master' into test-libunwind-changes 2023-09-07 08:50:07 +02:00
Boris Kuschel
91a0f5349c
Use abiv2 for generated asm 2023-09-06 13:40:59 -07:00
Mikhail Koviazin
e5a3a9319f
Review fixes
* Remove generated `tables.h` and use the ones from upstream instead
* Add comment about compiling AVX512 codec
2023-09-06 15:17:52 +00:00
Mikhail Koviazin
f98007a4ed
Replace Turbo-Base64 with aklomp/base64
Closes #31643
2023-09-06 13:01:38 +00:00