Dashboard for pull requests of https://github.com/clickhouse/clickhouse

Data was updated

If you're not running this app locally, consider updating the page with F5 -- database is updated once in ~10 minutes, while the API rate is limited

Still want to refresh Reload the page






Author Title Tests Details Labels Changes Reviewed Last event Assignees Requested reviewers

azat
COLLABORATOR
[13737] Fix logging Settings.Names/Values when log_queries_min_type > QUERY_START

Created

Changelog category (leave one): - Bug Fix Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Fix logging Settings.Names/Values when log_queries_min_type > QUERY_START Refs: #10053

Description check
Docs check
Style check
Fast test
Push to dockerhub
Functional stateful tests (ubsan)
Functional stateful tests (address)
Split build smoke test
Compatibility check
Unit tests UBSAN clang-10
Functional stateful tests (memory)
Unit tests MSAN clang-10
Unit tests ASAN clang-10
PVS check
Unit tests TSAN clang-10
Functional stateful tests (release, DatabaseAtomic)
Unit tests relwithdebuginfo gcc-9
Functional stateful tests (thread)
Functional stateful tests (release)
Functional stateful tests (debug)
Testflows check
Functional stateless tests (release, DatabaseAtomic)
ClickHouse build check
Functional stateless tests (ubsan)
Functional stateless tests (unbundled)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (release)
ClickHouse special build check
Functional stateless tests (address)
Stress test (undefined)
AST fuzzer
Stress test (address)
Functional stateless tests (debug)
Yandex synchronization check (only for Yandex employees)
Yandex third-party checks (only for Yandex employees)
Marker check

Integration tests (asan)
Functional stateless tests (thread)
Stress test (memory)
Stress test (thread)
Integration tests (release)
Performance


pr-bugfix
3 commits created
lines: + 24, - 9
24 lines added
9 lines deleted

podshumok
CONTRIBUTOR
[13687] Revert "Revert "cmake: Add option to fail configuration instead of auto-reconfiguration""

Created

This reverts commit 89419ceb9bd60121a029430b26aa4506c517f01d Signed-off-by: Konstantin Podshumok <kpp.live+signed@gmail.com> Qrator Labs s.r.o. contributes this under the terms of the Apache-2.0 license Changelog category (leave one): - Not for changelog (changelog entry is not required)



PVS check
Style check

2
can be tested
force tests
pr-not-for-changelog
submodule changed
16 commits created
lines: + 1899, - 1405
1899 lines added
1405 lines deleted

robot-clickhouse
MEMBER
[13499] Release pull request for branch 20.7

Created

This PullRequest is part of ClickHouse release cycle. It's used by CI system only. Don't perform any changes with it.




release
17 commits created
lines: + 367, - 155
367 lines added
155 lines deleted

robot-clickhouse
MEMBER
[9624] Release pull request for branch 20.3

Created

This PullRequest is part of ClickHouse release cycle. It's used by CI system only. Don't perform any changes with it.


Marker check
Functional stateless tests (thread)
Stress test (thread)
Functional stateless tests (debug)
Stress test (address)
Integration tests (asan)
Functional stateless tests (address)
Functional stateless tests (memory)
Integration tests (release)
Performance

Fast test
Docs check
Style check
PVS check
Unit tests UBSAN clang-10
Functional stateless tests (ubsan)
Functional stateful tests (ubsan)
Unit tests MSAN clang-10
Stress test (memory)
ClickHouse build check
Functional stateless tests (release, polymorphic parts enabled)
AST fuzzer
Functional stateless tests (release)
Functional stateless tests (release, DatabaseAtomic)

18
release
submodule changed
386 commits created
lines: + 220373, - 208901
220373 lines added
208901 lines deleted

qoega
MEMBER
[13723] Added separate docker image for unbundled build. Added clang-11, gcc-10 in packager image. Updated packager image to ubuntu 20.04

Created

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en Changelog category (leave one): - Build/Testing/Packaging Improvement Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Added separate docker image for unbundled build. Added clang-11, gcc-10 in packager image. Updated packager image to ubuntu 20.04 Detailed description / Documentation draft: ... By adding documentation, you'll allow users to try your new feature immediately, not when someone else will have time to document it later. Documentation is necessary for all features that affect user experience in any way. You can add brief documentation draft above, or add documentation right into your patch as Markdown files in [docs](https://github.com/ClickHouse/ClickHouse/tree/master/docs) folder. If you are doing this for the first time, it's recommended to read the lightweight [Contributing to ClickHouse Documentation](https://github.com/ClickHouse/ClickHouse/tree/master/docs/README.md) guide first.


Marker check
Performance

AST fuzzer
Integration tests (release)
Integration tests (asan)

1
pr-build
2 commits created
lines: + 93, - 43
93 lines added
43 lines deleted


assigned

hagen1778
[13677] [mergeTree]: fail fast if max_rows_to_read limit exceeded on parts scan

Created

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en Changelog category (leave one): - Performance Improvement Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): The motivation behind this change is to skip ranges scan for all selected parts if it is clear that `max_rows_to_read` is already exceeded. The change is quite noticeable for queries over big number of parts. Detailed description / Documentation draft: We heavily rely on `max_rows_to_read` limit in our systems and use limit exceptions from CH to decide what to do next: try different table, host, whatever. Row limit is especially important because these limits are evaluated by ClickHouse before any data is read from disk (using only the data from the indexes in-memory). But sometimes we observe significant delays for queries that expected to fail immediately (selecting big time range or too many PK entries), which is unexpected. We also noticed that "delay" before we get exception depends on number of parts query selects. Further investigation discovered that delay caused by fetching ranges for selected parts even if already fetched data is enough to throw an exception. The change does exactly this - checks the `max_rows_to_read` during the marks and ranges fetch and fails immediately after number of rows exceeds the limit without waiting for all parts to complete.


Performance


4
can be tested
pr-performance
1 commits created
lines: + 16, - 0
16 lines added
0 lines deleted



robot-clickhouse
MEMBER
[13741] Cherry pick #13709 to 20.5: Fix error with batch aggregation and -Array combinator

Created

Original pull-request #13709 This pull-request is a first step of an automated backporting. It contains changes like after calling a local command `git cherry-pick`. If you intend to continue backporting this changes, then resolve all conflicts if any. Otherwise, if you do not want to backport them, then just close this pull-request. The check results does not matter at this step - you can safely ignore them. Also this pull-request will be merged automatically as it reaches the mergeable state, but you always can merge it manually.

Docs release
Style check
Push to dockerhub
Fast test
PVS check
Functional stateful tests (ubsan)
Functional stateful tests (address)
Unit tests relwithdebuginfo gcc-9
Split build smoke test
Compatibility check
Functional stateful tests (debug)
Unit tests MSAN clang-10
Unit tests ASAN clang-10
Functional stateful tests (memory)
Unit tests UBSAN clang-10
Unit tests TSAN clang-10
Functional stateful tests (release, DatabaseAtomic)
Functional stateful tests (release)
Functional stateful tests (thread)
ClickHouse build check
Yandex synchronization (only for Yandex employees)
ClickHouse special build check
Testflows check
Functional stateless tests (unbundled)
Functional stateless tests (release)
Functional stateless tests (ubsan)
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (address)
Stress test (undefined)
Functional stateless tests (memory)

Integration tests (asan)
Integration tests (thread)
Functional stateless tests (debug)
Functional stateless tests (thread)
Stress test (thread)
Stress test (memory)
Stress test (address)
Integration tests (release)
Performance

AST fuzzer

do not test
pr-cherrypick
2 commits created
lines: + 42, - 17
42 lines added
17 lines deleted

added a label

robot-clickhouse
MEMBER
[13740] Cherry pick #13709 to 20.4: Fix error with batch aggregation and -Array combinator

Created

Original pull-request #13709 This pull-request is a first step of an automated backporting. It contains changes like after calling a local command `git cherry-pick`. If you intend to continue backporting this changes, then resolve all conflicts if any. Otherwise, if you do not want to backport them, then just close this pull-request. The check results does not matter at this step - you can safely ignore them. Also this pull-request will be merged automatically as it reaches the mergeable state, but you always can merge it manually.

Docs release
Style check
Push to dockerhub
Fast test
PVS check
Functional stateful tests (ubsan)
Functional stateful tests (address)
Unit tests relwithdebuginfo gcc-9
Split build smoke test
Compatibility check
Functional stateful tests (debug)
Unit tests MSAN clang-10
Unit tests ASAN clang-10
Functional stateful tests (memory)
Unit tests UBSAN clang-10
Unit tests TSAN clang-10
Functional stateful tests (release, DatabaseAtomic)
Functional stateful tests (release)
Functional stateful tests (thread)
ClickHouse build check
Yandex synchronization (only for Yandex employees)
ClickHouse special build check
Testflows check
Functional stateless tests (unbundled)
Functional stateless tests (release)
Functional stateless tests (ubsan)
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (address)
Stress test (undefined)
Functional stateless tests (memory)

Integration tests (asan)
Integration tests (thread)
Functional stateless tests (debug)
Functional stateless tests (thread)
Stress test (thread)
Stress test (memory)
Stress test (address)
Integration tests (release)
Performance

AST fuzzer

do not test
pr-cherrypick
2 commits created
lines: + 42, - 17
42 lines added
17 lines deleted

added a label

robot-clickhouse
MEMBER
[13739] Cherry pick #13709 to 20.7: Fix error with batch aggregation and -Array combinator

Created

Original pull-request #13709 This pull-request is a first step of an automated backporting. It contains changes like after calling a local command `git cherry-pick`. If you intend to continue backporting this changes, then resolve all conflicts if any. Otherwise, if you do not want to backport them, then just close this pull-request. The check results does not matter at this step - you can safely ignore them. Also this pull-request will be merged automatically as it reaches the mergeable state, but you always can merge it manually.

Docs release
Style check
Push to dockerhub
Fast test
PVS check
Functional stateful tests (ubsan)
Functional stateful tests (address)
Unit tests relwithdebuginfo gcc-9
Split build smoke test
Compatibility check
Functional stateful tests (debug)
Unit tests MSAN clang-10
Unit tests ASAN clang-10
Functional stateful tests (memory)
Unit tests UBSAN clang-10
Unit tests TSAN clang-10
Functional stateful tests (release, DatabaseAtomic)
Functional stateful tests (release)
Functional stateful tests (thread)
ClickHouse build check
Yandex synchronization (only for Yandex employees)
ClickHouse special build check
Testflows check
Functional stateless tests (unbundled)
Functional stateless tests (release)
Functional stateless tests (ubsan)
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (address)
Stress test (undefined)
Functional stateless tests (memory)

Integration tests (asan)
Integration tests (thread)
Functional stateless tests (debug)
Functional stateless tests (thread)
Stress test (thread)
Stress test (memory)
Stress test (address)
Integration tests (release)
Performance

AST fuzzer

do not test
pr-cherrypick
2 commits created
lines: + 42, - 17
42 lines added
17 lines deleted

added a label

robot-clickhouse
MEMBER
[13738] Cherry pick #13709 to 20.6: Fix error with batch aggregation and -Array combinator

Created

Original pull-request #13709 This pull-request is a first step of an automated backporting. It contains changes like after calling a local command `git cherry-pick`. If you intend to continue backporting this changes, then resolve all conflicts if any. Otherwise, if you do not want to backport them, then just close this pull-request. The check results does not matter at this step - you can safely ignore them. Also this pull-request will be merged automatically as it reaches the mergeable state, but you always can merge it manually.

Docs release
Style check
Push to dockerhub
Fast test
PVS check
Functional stateful tests (ubsan)
Functional stateful tests (address)
Unit tests relwithdebuginfo gcc-9
Split build smoke test
Compatibility check
Functional stateful tests (debug)
Unit tests MSAN clang-10
Unit tests ASAN clang-10
Functional stateful tests (memory)
Unit tests UBSAN clang-10
Unit tests TSAN clang-10
Functional stateful tests (release, DatabaseAtomic)
Functional stateful tests (release)
Functional stateful tests (thread)
ClickHouse build check
Yandex synchronization (only for Yandex employees)
ClickHouse special build check
Testflows check
Functional stateless tests (unbundled)
Functional stateless tests (release)
Functional stateless tests (ubsan)
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (address)
Stress test (undefined)
Functional stateless tests (memory)

Integration tests (asan)
Integration tests (thread)
Functional stateless tests (debug)
Functional stateless tests (thread)
Stress test (thread)
Stress test (memory)
Stress test (address)
Integration tests (release)
Performance

AST fuzzer

do not test
pr-cherrypick
2 commits created
lines: + 42, - 17
42 lines added
17 lines deleted

added a label

abyss7
CONTRIBUTOR
[11298] Describe and test ClickHouse grammar using ANTLR4 format

Created

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en Changelog category (leave one): - Improvement Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): TODO!


Marker check

Merge with master
Fast test
Style check

pr-improvement
submodule changed
30 commits created
lines: + 22035, - 883
22035 lines added
883 lines deleted

vitlibar
CONTRIBUTOR
[13425] user_directories in the main config

Created

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en Changelog category: - New Feature Changelog entry: Add new optional section <user_directories> to the main config. For example, ``` <user_directories> <users_xml> <path>/etc/clickhouse-server/users.xml</path> </users_xml> <local_directory> <path>/var/lib/clickhouse/access/</path> </local_directory> </user_directories> ``` The `<user_directories>` section can contain any number of items, the order of the items means their precedence.

Description check
Style check
Docs check
Fast test
Push to dockerhub
Split build smoke test
Functional stateful tests (debug)
Functional stateful tests (release)
PVS check
Compatibility check
Unit tests UBSAN clang-10
Functional stateful tests (ubsan)
Functional stateful tests (address)
Unit tests ASAN clang-10
Unit tests MSAN clang-10
Functional stateful tests (memory)
Unit tests relwithdebuginfo gcc-9
Unit tests TSAN clang-10
Functional stateful tests (thread)
Functional stateful tests (release, DatabaseAtomic)
ClickHouse build check
Testflows check
Functional stateless tests (unbundled)
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (ubsan)
ClickHouse special build check
Functional stateless tests (release)
Functional stateless tests (address)
AST fuzzer
Stress test (undefined)
Functional stateless tests (memory)
Stress test (address)
Marker check

Integration tests (asan)
Functional stateless tests (thread)
Stress test (memory)
Stress test (thread)
Integration tests (release)
Performance


2
doc-alert
pr-feature
12 commits created
lines: + 934, - 348
934 lines added
348 lines deleted

force-pushed the branch

azat
COLLABORATOR
[13735] Fix compilation with gcc10 and libstdc++

Created

- Fix `-Wpessimizing-move` in `InterpretersMySQLDDLQuery` - Fix `performance-no-automatic-move` in `InterpretersMySQLDDLQuery` - Fix compilation `MySQLReplication` with gcc10 and libstdc++ (`operator<<(char8_t)` is deleted) Changelog category (leave one): - Not for changelog (changelog entry is not required)

Description check
Docs check
Style check
Fast test
Push to dockerhub
Functional stateful tests (release)
Split build smoke test
Unit tests ASAN clang-10
Unit tests MSAN clang-10
Unit tests UBSAN clang-10
Functional stateful tests (debug)
Unit tests TSAN clang-10
Compatibility check
PVS check
Unit tests relwithdebuginfo gcc-9
Functional stateful tests (thread)
Functional stateful tests (ubsan)
Functional stateful tests (release, DatabaseAtomic)
Functional stateful tests (memory)
Functional stateful tests (address)
Testflows check
ClickHouse build check
Functional stateless tests (unbundled)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (release)
ClickHouse special build check
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (ubsan)
Functional stateless tests (address)
Stress test (undefined)
AST fuzzer
Stress test (address)
Functional stateless tests (debug)
Functional stateless tests (memory)
Yandex synchronization check (only for Yandex employees)
Yandex third-party checks (only for Yandex employees)
Integration tests (release)
Stress test (memory)
Integration tests (asan)
Marker check

Stress test (thread)
Performance


pr-not-for-changelog
3 commits created
lines: + 7, - 7
7 lines added
7 lines deleted

4ertus2
MEMBER
[13097] Add support for extended precision integers and decimals

Created

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en Changelog category (leave one): - New Feature Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Add types `Int128`, `Int256`, `UInt256` and related functions for them. Extend Decimals with Decimal256 (precision up to 76 digits). New types are under the setting `allow_experimental_bigint_types`. Detailed description / Documentation draft: - `Int128` realized over __int128 gcc/clang extention type. - 256-bit types made over boost::multiprecision - `UInt128` is not implemented. We need some good `unsigned __int128` implementation that would be OK for `UInt128` and `UUID`. Continuation of #10388


Marker check


1
doc-alert
pr-feature
94 commits created
lines: + 2501, - 539
2501 lines added
539 lines deleted

myrrc
COLLABORATOR
[12550] Optimising has(), indexOf(), and countEqual() for Array(LowCardinality(T)) and constant right arguments

Created

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en Changelog category (leave one): - Performance Improvement Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): The `arrayIndex.h` holding aforementioned functions doesn't have the specialization for `Array(LowCardinality(T))` arguments, so they are converted to ordinary columns, which is slow. Also fixes the unsigned insert/select bug, see the test (inserting -1 into unsigned columns) for detail. Resolves #6005 Resolves #13392 Detailed description / Documentation draft:


Marker check

Style check
Fast test
Yandex synchronization check (only for Yandex employees)

16
pr-performance
61 commits created
lines: + 1252, - 776
1252 lines added
776 lines deleted




alexey-milovidov
MEMBER
[13691] Fix visible data clobbering by progress bar in client in interactive mode

Created

Changelog category (leave one): - Bug Fix Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Fix visible data clobbering by progress bar in client in interactive mode. This fixes #12562 and #13369 and #13584 and fixes #12964.


Performance


5
force tests
pr-bugfix
4 commits created
lines: + 27, - 19
27 lines added
19 lines deleted

myrrc
COLLABORATOR
[13615] CI checks md file

Created

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en Changelog category (leave one): - Documentation (changelog entry is not required) Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): File with detailed information about CI's check, including desciption of status pages and attached files.

Description check
Style check
Fast test
Push to dockerhub
Docs check
Split build smoke test
Unit tests ASAN clang-10
Functional stateful tests (debug)
PVS check
Unit tests TSAN clang-10
Functional stateful tests (address)
Unit tests UBSAN clang-10
Functional stateful tests (ubsan)
Unit tests relwithdebuginfo gcc-9
Unit tests MSAN clang-10
Compatibility check
Functional stateful tests (thread)
Functional stateful tests (release)
Functional stateful tests (memory)
Functional stateful tests (release, DatabaseAtomic)
ClickHouse build check
Testflows check
Functional stateless tests (release)
Functional stateless tests (unbundled)
Functional stateless tests (ubsan)
ClickHouse special build check
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (address)
AST fuzzer
Functional stateless tests (memory)
Stress test (undefined)
Stress test (address)
Functional stateless tests (debug)
Functional stateless tests (thread)
Stress test (memory)
Integration tests (asan)
Yandex synchronization check (only for Yandex employees)
Yandex third-party checks (only for Yandex employees)
Marker check
Stress test (thread)

Performance

Integration tests (release)

7
pr-documentation
8 commits created
lines: + 252, - 7
252 lines added
7 lines deleted




KochetovNicolai
CONTRIBUTOR
[13611] Refactor ARRAY JOIN

Created

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en Changelog category (leave one): - Not for changelog (changelog entry is not required)

Description check
Docs check
Style check
Push to dockerhub
Fast test
Split build smoke test
Functional stateful tests (address)
Functional stateful tests (debug)
Unit tests ASAN clang-10
Unit tests UBSAN clang-10
Unit tests TSAN clang-10
Unit tests MSAN clang-10
PVS check
Functional stateful tests (release)
Functional stateful tests (release, DatabaseAtomic)
Unit tests relwithdebuginfo gcc-9
Functional stateful tests (ubsan)
Functional stateful tests (memory)
Compatibility check
Functional stateful tests (thread)
ClickHouse build check
Testflows check
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (unbundled)
Functional stateless tests (release)
Functional stateless tests (ubsan)
ClickHouse special build check
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (address)
AST fuzzer
Stress test (address)
Functional stateless tests (memory)
Stress test (memory)
Functional stateless tests (thread)
Integration tests (release)
Functional stateless tests (debug)
Yandex synchronization check (only for Yandex employees)
Yandex third-party checks (only for Yandex employees)
Stress test (thread)
Integration tests (asan)
Marker check

Performance

Stress test (undefined)

5
pr-not-for-changelog
5 commits created
lines: + 763, - 241
763 lines added
241 lines deleted

azat
COLLABORATOR
[13156] Secure inter-cluster query execution (with initial_user as current query user) [v3]

Created

Changelog category (leave one): - New Feature Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Secure inter-cluster query execution (with initial_user as current query user) Detailed description / Documentation draft: Implemented: - Add inter-server cluster secret (to verify the query and all related) - Use initial_user as current query user (to apply correct `*_for_user` settings) Usage example: - set `remote_servers.$CLUSTER.secret` to use initial_user as current query user (if ommited/empty then works as before) v1: #11391 v2: #11498 Fixes: #6843 Fixes: #9751 Cc: @filimonov Cc: @vitlibar P.S. Not sure that this should be `New Feature`, marked it so to highlight this <details> HEAD: - 57eef2b8a1e85d40611950755c2294145b73ef1b # BEGINNING - f74295c61f6bf1577e49724974da34ed2776fa9a </details>

Description check
Fast test
Style check
Push to dockerhub
Docs check
PVS check
Functional stateful tests (address)
Compatibility check
Split build smoke test
Functional stateful tests (ubsan)
Unit tests relwithdebuginfo gcc-9
Unit tests MSAN clang-10
Functional stateful tests (debug)
Unit tests UBSAN clang-10
Unit tests ASAN clang-10
Unit tests TSAN clang-10
Functional stateful tests (release, DatabaseAtomic)
Functional stateful tests (release)
Functional stateful tests (memory)
ClickHouse build check
Testflows check
Functional stateful tests (thread)
Functional stateless tests (release)
ClickHouse special build check
Functional stateless tests (unbundled)
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (ubsan)
Functional stateless tests (address)
Stress test (address)
Stress test (memory)
Integration tests (asan)
Marker check
Stress test (thread)

Performance


19
doc-alert
pr-feature
21 commits created
lines: + 610, - 54
610 lines added
54 lines deleted




robot-clickhouse
MEMBER
[13734] Backport #13711 to 20.7: passwd and group location error

Created

Original pull-request #13711 Cherry-pick pull-request #13728 This pull-request is a last step of an automated backporting. Treat it as a standard pull-request: look at the checks and resolve conflicts. Merge it only if you intend to backport changes to the target branch, otherwise just close it.

Fast test
Push to dockerhub
ClickHouse special build check
ClickHouse build check
Performance
Integration tests (asan)
Integration tests (release)
Functional stateful tests (release)
Functional stateless tests (debug)
Functional stateful tests (address)
Functional stateful tests (memory)
Functional stateless tests (address)
Functional stateless tests (thread)
Functional stateless tests (release, DatabaseAtomic)
Functional stateful tests (release, DatabaseAtomic)
Functional stateless tests (ubsan)
Functional stateless tests (memory)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateful tests (ubsan)
Functional stateless tests (unbundled)
Functional stateful tests (thread)
Functional stateful tests (debug)
Functional stateless tests (release)
Stress test (memory)
Stress test (thread)
Stress test (address)
Stress test (undefined)
Split build smoke test
Unit tests UBSAN clang-10
Unit tests ASAN clang-10
Style check
Unit tests relwithdebuginfo gcc-9
Compatibility check
Unit tests TSAN clang-10
Code coverage
PVS check
Docs check
Unit tests MSAN clang-10
Testflows check
AST fuzzer
Marker check
Yandex synchronization check (only for Yandex employees)


pr-backport
1 commits created
lines: + 2, - 2
2 lines added
2 lines deleted

added a label

robot-clickhouse
MEMBER
[13733] Backport #13711 to 20.6: passwd and group location error

Created

Original pull-request #13711 Cherry-pick pull-request #13727 This pull-request is a last step of an automated backporting. Treat it as a standard pull-request: look at the checks and resolve conflicts. Merge it only if you intend to backport changes to the target branch, otherwise just close it.

Fast test
Push to dockerhub
ClickHouse special build check
ClickHouse build check
Functional stateless tests (release)
Performance
Integration tests (asan)
Integration tests (release)
Functional stateful tests (release)
Functional stateless tests (debug)
Functional stateful tests (address)
Functional stateful tests (memory)
Functional stateless tests (address)
Functional stateless tests (thread)
Functional stateless tests (release, DatabaseAtomic)
Functional stateful tests (release, DatabaseAtomic)
Functional stateless tests (ubsan)
Functional stateless tests (memory)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateful tests (ubsan)
Functional stateless tests (unbundled)
Functional stateful tests (thread)
Functional stateful tests (debug)
Stress test (memory)
Stress test (thread)
Stress test (address)
Stress test (undefined)
Split build smoke test
Unit tests UBSAN clang-10
Unit tests ASAN clang-10
Style check
Unit tests relwithdebuginfo gcc-9
Compatibility check
Unit tests TSAN clang-10
Code coverage
PVS check
Docs check
Unit tests MSAN clang-10
Testflows check
AST fuzzer
Marker check


pr-backport
1 commits created
lines: + 2, - 2
2 lines added
2 lines deleted

added a label

robot-clickhouse
MEMBER
[13732] Backport #13711 to 20.5: passwd and group location error

Created

Original pull-request #13711 Cherry-pick pull-request #13729 This pull-request is a last step of an automated backporting. Treat it as a standard pull-request: look at the checks and resolve conflicts. Merge it only if you intend to backport changes to the target branch, otherwise just close it.

Fast test
Push to dockerhub
ClickHouse special build check
ClickHouse build check
Functional stateful tests (memory)
Performance
Integration tests (asan)
Integration tests (release)
Functional stateful tests (release)
Functional stateless tests (debug)
Functional stateful tests (address)
Functional stateless tests (address)
Functional stateless tests (thread)
Functional stateless tests (release, DatabaseAtomic)
Functional stateful tests (release, DatabaseAtomic)
Functional stateless tests (ubsan)
Functional stateless tests (memory)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateful tests (ubsan)
Functional stateless tests (unbundled)
Functional stateful tests (thread)
Functional stateful tests (debug)
Functional stateless tests (release)
Stress test (memory)
Stress test (thread)
Stress test (address)
Stress test (undefined)
Split build smoke test
Unit tests UBSAN clang-10
Unit tests ASAN clang-10
Style check
Unit tests relwithdebuginfo gcc-9
Compatibility check
Unit tests TSAN clang-10
Code coverage
PVS check
Docs check
Unit tests MSAN clang-10
Testflows check
AST fuzzer
Marker check


pr-backport
1 commits created
lines: + 2, - 2
2 lines added
2 lines deleted

added a label

robot-clickhouse
MEMBER
[13731] Backport #13711 to 20.4: passwd and group location error

Created

Original pull-request #13711 Cherry-pick pull-request #13730 This pull-request is a last step of an automated backporting. Treat it as a standard pull-request: look at the checks and resolve conflicts. Merge it only if you intend to backport changes to the target branch, otherwise just close it.

Fast test
Push to dockerhub
ClickHouse special build check
ClickHouse build check
Functional stateless tests (release)
Functional stateless tests (address)
Performance
Integration tests (asan)
Integration tests (release)
Functional stateful tests (release)
Functional stateless tests (debug)
Functional stateful tests (address)
Functional stateful tests (memory)
Functional stateless tests (thread)
Functional stateless tests (release, DatabaseAtomic)
Functional stateful tests (release, DatabaseAtomic)
Functional stateless tests (ubsan)
Functional stateless tests (memory)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateful tests (ubsan)
Functional stateless tests (unbundled)
Functional stateful tests (thread)
Functional stateful tests (debug)
Stress test (memory)
Stress test (thread)
Stress test (address)
Stress test (undefined)
Split build smoke test
Unit tests UBSAN clang-10
Unit tests ASAN clang-10
Style check
Unit tests relwithdebuginfo gcc-9
Compatibility check
Unit tests TSAN clang-10
Code coverage
PVS check
Docs check
Unit tests MSAN clang-10
Testflows check
AST fuzzer
Marker check


pr-backport
1 commits created
lines: + 2, - 2
2 lines added
2 lines deleted

added a label

excitoon
CONTRIBUTOR
[13403] `ALTER UPDATE/DELETE IN PARTITION` in `ReplicatedMergeTree`

Created

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en Changelog category (leave one): - New Feature Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Added new ALTER UPDATE/DELETE IN PARTITION syntax.

Description check
Fast test
Style check
Docs check
Push to dockerhub
PVS check
Functional stateful tests (ubsan)
Unit tests relwithdebuginfo gcc-9
Unit tests TSAN clang-10
Unit tests UBSAN clang-10
Split build smoke test
Unit tests ASAN clang-10
Functional stateful tests (debug)
Functional stateful tests (thread)
ClickHouse special build check
ClickHouse build check
Functional stateless tests (ubsan)
Functional stateful tests (release)
Functional stateful tests (address)
Functional stateful tests (release, DatabaseAtomic)
Yandex synchronization check (only for Yandex employees)
Yandex third-party checks (only for Yandex employees)
Functional stateful tests (memory)
Stress test (undefined)
Compatibility check
Unit tests MSAN clang-10
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (address)
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (release)
Functional stateless tests (unbundled)
Testflows check
AST fuzzer
Functional stateless tests (debug)
Functional stateless tests (thread)
Functional stateless tests (memory)
Stress test (address)
Stress test (memory)
Integration tests (asan)
Marker check
Integration tests (release)

Performance

Stress test (thread)

doc-alert
pr-feature
4 commits created
lines: + 130, - 28
130 lines added
28 lines deleted

marked as ready for review

qoega
MEMBER
[13647] Add explicit main_configs, user_configs and dictionaries in integration tests

Created

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en Changelog category (leave one): - Build/Testing/Packaging Improvement Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Integration tests use default base config. All config changes are explicit with main_configs, user_configs and dictionaries parameters for instance. Detailed description / Documentation draft: Splitted a part of large PR #10484 to separate one By adding documentation, you'll allow users to try your new feature immediately, not when someone else will have time to document it later. Documentation is necessary for all features that affect user experience in any way. You can add brief documentation draft above, or add documentation right into your patch as Markdown files in [docs](https://github.com/ClickHouse/ClickHouse/tree/master/docs) folder. If you are doing this for the first time, it's recommended to read the lightweight [Contributing to ClickHouse Documentation](https://github.com/ClickHouse/ClickHouse/tree/master/docs/README.md) guide first.

Description check
Style check
Fast test
Docs check
PVS check
Push to dockerhub
Functional stateful tests (address)
Yandex synchronization check (only for Yandex employees)
Yandex third-party checks (only for Yandex employees)
Functional stateful tests (memory)
Functional stateful tests (release, DatabaseAtomic)
Functional stateful tests (ubsan)
Split build smoke test
Unit tests UBSAN clang-10
Unit tests ASAN clang-10
Functional stateful tests (debug)
Compatibility check
ClickHouse build check
Unit tests relwithdebuginfo gcc-9
Functional stateful tests (thread)
Unit tests TSAN clang-10
ClickHouse special build check
Unit tests MSAN clang-10
Functional stateful tests (release)
Functional stateless tests (release, DatabaseAtomic)
Testflows check
Functional stateless tests (unbundled)
Functional stateless tests (ubsan)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (release)
Functional stateless tests (address)
AST fuzzer
Stress test (undefined)
Stress test (address)
Functional stateless tests (thread)
Stress test (memory)
Stress test (thread)
Marker check

Performance


3
pr-build
18 commits created
lines: + 1846, - 475
1846 lines added
475 lines deleted


assigned

alexey-milovidov
MEMBER
[13530] Enable Shellcheck in CI

Created

Changelog category (leave one): - Build/Testing/Packaging Improvement Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Enable Shellcheck in CI as a linter of .sh tests. This closes #13168. Based on #13529, #13207, #13200. Need to install the latest shellcheck in CI Docker image.

Description check
Style check
Push to dockerhub
Docs check
Fast test
PVS check
Compatibility check
Split build smoke test
Unit tests ASAN clang-10
Functional stateful tests (release)
Functional stateful tests (address)
Unit tests UBSAN clang-10
Unit tests TSAN clang-10
Functional stateful tests (release, DatabaseAtomic)
Functional stateful tests (ubsan)
Functional stateful tests (debug)
Unit tests relwithdebuginfo gcc-9
Functional stateful tests (thread)
Testflows check
Functional stateful tests (memory)
Unit tests MSAN clang-10
ClickHouse build check
Functional stateless tests (release, polymorphic parts enabled)
ClickHouse special build check
Functional stateless tests (release)
Functional stateless tests (unbundled)
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (ubsan)
Functional stateless tests (address)
Functional stateless tests (debug)
AST-based query fuzzer
Functional stateless tests (memory)
Functional stateless tests (thread)
Stress test (memory)
Integration tests (asan)
Stress test (thread)
Performance
Yandex synchronization check (only for Yandex employees)
Yandex third-party checks (only for Yandex employees)
Marker check

Integration tests (release)
Stress test (undefined)
Stress test (address)

2
help wanted
pr-build
2 commits created
lines: + 5, - 1
5 lines added
1 lines deleted



nikitamikhaylov
MEMBER
[11617] Parallel formatting

Created

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en Changelog category (leave one): - New Feature Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): - parallel parsing was rewritten to processors - fixed the issue when array of JSONs can't be parsed in parallel (it is not a bugfix) - parallel formatting was implemented



1
doc-alert
pr-feature
20 commits created
lines: + 993, - 113
993 lines added
113 lines deleted

javisantana
CONTRIBUTOR
[13722] return 200 when replicas status is ok and verbose = 1

Created

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en A previous change made /replicas_status endpoint return 500 when verbose=1 even when the replication lag is 0 Changelog category (leave one): - Bug Fix Fixes /replicas_status endpoint response status code when verbose=1

Fast test
Push to dockerhub
Split build smoke test
Compatibility check
Unit tests ASAN clang-10
Unit tests MSAN clang-10
Unit tests TSAN clang-10
Unit tests relwithdebuginfo gcc-9
Unit tests UBSAN clang-10
Functional stateful tests (release)
PVS check
ClickHouse build check
Functional stateful tests (ubsan)
Functional stateful tests (memory)
Functional stateful tests (thread)
Functional stateful tests (debug)
Functional stateful tests (address)
Functional stateful tests (release, DatabaseAtomic)
Functional stateless tests (release, polymorphic parts enabled)
ClickHouse special build check
Functional stateless tests (unbundled)
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (ubsan)
Functional stateless tests (release)
Functional stateless tests (address)
Stress test (undefined)
AST fuzzer
Functional stateless tests (memory)
Yandex synchronization check (only for Yandex employees)
Yandex third-party checks (only for Yandex employees)
Stress test (address)
Functional stateless tests (thread)
Stress test (memory)
Functional stateless tests (debug)
Marker check
Stress test (thread)

Performance

Description check
Style check
Testflows check
Integration tests (release)
Integration tests (asan)

1
can be tested
pr-bugfix
3 commits created
lines: + 13, - 9
13 lines added
9 lines deleted

robot-clickhouse
MEMBER
[10561] Release pull request for branch 20.4

Created

This PullRequest is part of ClickHouse release cycle. It's used by CI system only. Don't perform any changes with it.


Marker check

Functional stateful tests (ubsan)
Stress test (undefined)
Stress test (address)
Fast test
Docs check
Style check
Push to dockerhub
Unit tests UBSAN clang-10
Functional stateless tests (unbundled)
ClickHouse build check
Functional stateless tests (ubsan)
AST fuzzer
Unit tests MSAN clang-10
Stress test (memory)
Functional stateless tests (release, DatabaseAtomic)
Functional stateless tests (release, polymorphic parts enabled)
Functional stateless tests (release)
Functional stateless tests (address)
Functional stateless tests (debug)
Functional stateless tests (memory)
Integration tests (asan)
Integration tests (release)
Performance

12
release
submodule changed
257 commits created
lines: + 10954, - 2663
10954 lines added
2663 lines deleted


robot-clickhouse
MEMBER
[12470] Release pull request for branch 20.6

Created

This PullRequest is part of ClickHouse release cycle. It's used by CI system only. Don't perform any changes with it.


Marker check

ClickHouse build check
Fast test
AST fuzzer
Performance

release
110 commits created
lines: + 4254, - 1336
4254 lines added
1336 lines deleted

robot-clickhouse
MEMBER
[11870] Release pull request for branch 20.5

Created

This PullRequest is part of ClickHouse release cycle. It's used by CI system only. Don't perform any changes with it.