Skip to content

Commit 51f24b4

Browse files
committed
Merge branch 'master' into chesema-deduplicate-sync-inserts
2 parents 92b8268 + 1196662 commit 51f24b4

File tree

412 files changed

+5309
-2254
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

412 files changed

+5309
-2254
lines changed

base/base/find_symbols.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ inline const char * find_first_symbols_sse42(const char * const begin, const cha
274274
const char * pos = begin;
275275

276276
#if defined(__SSE4_2__)
277-
constexpr int mode = _SIDD_UBYTE_OPS | _SIDD_CMP_EQUAL_ANY | _SIDD_LEAST_SIGNIFICANT;
277+
constexpr int mode = _SIDD_UBYTE_OPS | _SIDD_CMP_EQUAL_ANY | _SIDD_LEAST_SIGNIFICANT; // NOLINT(misc-redundant-expression)
278278

279279
__m128i set = _mm_setr_epi8(c01, c02, c03, c04, c05, c06, c07, c08, c09, c10, c11, c12, c13, c14, c15, c16);
280280

ci/docker/binary-builder/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ENV CC=clang-${LLVM_VERSION}
55
ENV CXX=clang++-${LLVM_VERSION}
66

77
# If the cctools is updated, then first build it in the CI, then update here in a different commit
8-
COPY --from=clickhouse/cctools:a551cc7348883028fb53 /cctools /cctools
8+
COPY --from=clickhouse/cctools:4670e95dde3de689f103 /cctools /cctools
99

1010
# A cross-linker for RISC-V 64 (we need it, because LLVM's LLD does not work):
1111
RUN apt-get update \

ci/docker/fasttest/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ RUN apt-get update \
6767
&& apt-get clean \
6868
&& rm -rf /var/lib/apt/lists/* /var/cache/debconf /tmp/*
6969

70-
COPY --from=clickhouse/cctools:a551cc7348883028fb53 /opt/gdb /opt/gdb
70+
COPY --from=clickhouse/cctools:4670e95dde3de689f103 /opt/gdb /opt/gdb
7171
# Give suid to gdb to grant it attach permissions
7272
RUN chmod u+s /opt/gdb/bin/gdb
7373
ENV PATH="/opt/gdb/bin:${PATH}"

ci/jobs/scripts/check_style/aspell-ignore/en/aspell-dict.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2836,6 +2836,8 @@ stochasticlinearregression
28362836
stochasticlogisticregression
28372837
storages
28382838
storig
2839+
stringBytesEntropy
2840+
stringBytesUniq
28392841
stringCompare
28402842
stringJaccardIndex
28412843
stringJaccardIndexUTF

ci/jobs/scripts/workflow_hooks/filter_job.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,10 @@ def only_docs(changed_files):
1919
return True
2020

2121

22-
ONLY_DOCS_JOBS = [
22+
DO_NOT_TEST_JOBS = [
2323
JobNames.STYLE_CHECK,
2424
JobNames.DOCKER_BUILDS_ARM,
2525
JobNames.DOCKER_BUILDS_AMD,
26-
JobNames.Docs,
2726
]
2827

2928
PRELIMINARY_JOBS = [
@@ -56,10 +55,7 @@ def should_skip_job(job_name):
5655
print("WARNING: no changed files found for PR - do not filter jobs")
5756
return False, ""
5857

59-
if only_docs(changed_files) and job_name not in ONLY_DOCS_JOBS:
60-
return True, "Docs only update"
61-
62-
if Labels.DO_NOT_TEST in _info_cache.pr_labels and job_name not in ONLY_DOCS_JOBS:
58+
if Labels.DO_NOT_TEST in _info_cache.pr_labels and job_name not in DO_NOT_TEST_JOBS:
6359
return True, f"Skipped, labeled with '{Labels.DO_NOT_TEST}'"
6460

6561
if Labels.NO_FAST_TESTS in _info_cache.pr_labels and job_name in PRELIMINARY_JOBS:

ci/praktika/result.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,9 @@ def from_commands_run(
448448
# Run shell command in a specified directory with logging and verbosity
449449
exit_code = Shell.run(command_, verbose=True, log_file=log_file)
450450
if with_info or (with_info_on_failure and exit_code != 0):
451-
with open(log_file, "r") as f:
451+
with open(
452+
log_file, "r", encoding="utf-8", errors="ignore"
453+
) as f:
452454
error_infos.append(f.read().strip())
453455
res = exit_code == 0
454456

contrib/corrosion-cmake/CMakeLists.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ if (USE_MUSL)
7777
set(RUST_CXXFLAGS "${RUST_CXXFLAGS} -D_LIBCPP_HAS_MUSL_LIBC=1")
7878
endif ()
7979

80-
if(CCACHE_EXECUTABLE MATCHES "/sccache$")
80+
if(CCACHE_EXECUTABLE MATCHES "/chcache$")
8181
message(STATUS "Using RUSTC_WRAPPER: ${CCACHE_EXECUTABLE}")
8282
set(RUSTCWRAPPER "${CCACHE_EXECUTABLE}")
8383
else()
@@ -157,10 +157,10 @@ function(clickhouse_config_crate_flags target_name)
157157
corrosion_set_env_vars(${target_name} "RUSTFLAGS=${RUSTFLAGS}")
158158
corrosion_set_env_vars(${target_name} "RUSTDOCFLAGS=${RUSTFLAGS}")
159159

160-
# Disabled because sccache seems to be broken and mixes up builds
161-
# if (NOT "${RUSTCWRAPPER}" STREQUAL "")
162-
# corrosion_set_env_vars(${target_name} "CARGO_BUILD_RUSTC_WRAPPER=${RUSTCWRAPPER}")
163-
# endif()
160+
# sccache seems to be broken and mixes up builds
161+
if (NOT "${RUSTCWRAPPER}" STREQUAL "")
162+
corrosion_set_env_vars(${target_name} "CARGO_BUILD_RUSTC_WRAPPER=${RUSTCWRAPPER}")
163+
endif()
164164

165165
if (NOT "${RUST_CARGO_BUILD_STD}" STREQUAL "")
166166
corrosion_set_cargo_flags(${target_name} "${RUST_CARGO_BUILD_STD}")

contrib/delta-kernel-rs

Submodule delta-kernel-rs updated 124 files

contrib/rust_vendor

Submodule rust_vendor updated 3723 files

contrib/sparse-checkout/update-aws.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ echo '/src/aws-cpp-sdk-core/*' >> $FILES_TO_CHECKOUT
99
echo '/generated/src/aws-cpp-sdk-s3/*' >> $FILES_TO_CHECKOUT
1010
echo '/generated/src/aws-cpp-sdk-aws/*' >> $FILES_TO_CHECKOUT
1111
echo '/generated/src/aws-cpp-sdk-glue/*' >> $FILES_TO_CHECKOUT
12+
echo '/generated/src/aws-cpp-sdk-kms/*' >> $FILES_TO_CHECKOUT
1213

1314
git config core.sparsecheckout true
1415
git checkout $1

0 commit comments

Comments
 (0)