Robert Schulze
537a697f65
Fix whitespaces
2023-02-08 11:36:52 +00:00
Robert Schulze
b79ead9c84
Move poco to base/poco/ ( #46075 )
...
* Replicate poco into base/poco/
* De-register poco submodule
* Build poco from ClickHouse
* Exclude poco from stylecheck
* Exclude poco from whitespace check
* Exclude poco from typo check
* Remove x bit from sources/headers (the style check complained)
* Exclude poco from duplicate include check
* Fix fasttest
* Remove contrib/poco-cmake/*
* Simplify poco build descriptions
* Remove poco stuff not used by ClickHouse
* Glob poco sources
* Exclude poco from clang-tidy
2023-02-08 12:04:11 +01:00
Azat Khuzhin
6587d11885
Check return value of close() in self-extracting-executable
...
And also add description into perror() over callign simply
perror(nullptr).
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-02-07 11:28:22 +01:00
Azat Khuzhin
0ab351c82e
Add close() return value check in check-style
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-02-06 20:20:15 +01:00
robot-clickhouse
a9ab22e45d
Update version_date.tsv and changelogs after v23.1.3.5-stable
2023-02-03 13:00:13 +00:00
Antonio Andelic
5de6f86c27
Fix clang-tidy error
2023-02-01 12:28:44 +00:00
Robert Schulze
b5f5018b10
Fix spelling
2023-01-31 11:55:45 +00:00
robot-clickhouse
65ee121dba
Update version_date.tsv and changelogs after v23.1.2.9-stable
2023-01-29 16:53:30 +00:00
robot-clickhouse
efb346976e
Update version_date.tsv and changelogs after v22.11.5.15-stable
2023-01-29 13:39:03 +00:00
Alexander Tokmakov
067b1f5f13
Merge branch 'master' into exception_message_patterns4
2023-01-26 15:20:58 +01:00
Dan Roscigno
efe94b727c
Merge pull request #45574 from FArthur-cmd/laion_doc
...
Add documentation for laion dataset
2023-01-26 08:43:28 -05:00
robot-clickhouse
976a3d26ec
Update version_date.tsv and changelogs after v22.10.7.13-stable
2023-01-26 00:59:09 +01:00
robot-clickhouse
b9ee37f122
Update version_date.tsv and changelogs after v23.1.1.3077-stable
2023-01-25 23:05:49 +00:00
Alexander Tokmakov
ae795d87b2
fix
2023-01-25 16:06:40 +01:00
FArthur-cmd
3d8e8a84f6
ignore laion as it is dataset's name
2023-01-24 18:41:07 +03:00
Robert Schulze
4f90824347
Merge remote-tracking branch 'origin/master' into query-result-cache
2023-01-17 22:49:53 +00:00
Yakov Olkhovskiy
c8f635e40b
WSL1 inconsistency
2023-01-16 18:32:41 +00:00
Robert Schulze
099e30ef2a
Merge remote-tracking branch 'origin/master' into query-result-cache
2023-01-16 08:04:49 +00:00
robot-clickhouse
82e73b583e
Update version_date.tsv and changelogs after v22.3.17.13-lts
2023-01-12 19:22:22 +00:00
Mikhail f. Shiryaev
807e84da98
Delete unused website directory
2023-01-11 16:31:27 +01:00
robot-clickhouse
686947b8f4
Update version_date.tsv and changelogs after v22.12.3.5-stable
2023-01-10 13:07:45 +00:00
robot-clickhouse
56c9952f19
Update version_date.tsv and changelogs after v22.8.12.45-lts
2023-01-10 10:54:29 +00:00
Robert Schulze
0c3b034887
Merge remote-tracking branch 'origin/master' into query-result-cache
2023-01-10 09:02:41 +00:00
robot-clickhouse
f0f5899319
Update version_date.tsv and changelogs after v22.3.16.1190-lts
2023-01-09 19:59:03 +00:00
Alexey Milovidov
be8df5683e
Merge pull request #44988 from ClickHouse/auto/v22.12.2.25-stable
...
Update version_date.tsv and changelogs after v22.12.2.25-stable
2023-01-08 02:52:59 +03:00
Alexey Milovidov
17c797a405
Enable the check that was commented
2023-01-07 21:42:49 +01:00
Robert Schulze
45dbcf88e5
Merge remote-tracking branch 'origin/master' into query-result-cache
2023-01-06 20:42:48 +00:00
robot-clickhouse
72b9e43295
Update version_date.tsv and changelogs after v22.12.2.25-stable
2023-01-06 15:20:59 +00:00
Robert Schulze
27f5aad49e
What happens if I remove 156 lines of code?
2023-01-03 18:51:16 +00:00
Alexey Milovidov
428404a9f0
Merge pull request #44838 from ClickHouse/check-submodules-escape
...
Escape submodules in style-check
2023-01-02 17:43:13 +03:00
Mikhail f. Shiryaev
ae93af32a0
Escape submodules in style-check
2023-01-02 14:23:53 +01:00
Azat Khuzhin
26718ccddf
check-style: check base for std::cerr/cout too
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-01-02 11:42:59 +01:00
Robert Schulze
e9e04166d9
Merge remote-tracking branch 'origin/master' into query-result-cache
2023-01-02 08:20:27 +00:00
Dan Roscigno
bc456feb4b
Merge pull request #44708 from Avogar/schema-inference-docs
...
Add detailed documentation about schema inference
2022-12-30 11:19:09 -05:00
avogar
872d5a5699
Fix style
2022-12-29 20:45:10 +00:00
Azat Khuzhin
e719fd218d
Add excludes for std::cout usage in LineReader
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-12-27 14:23:51 +01:00
Azat Khuzhin
b7f92454bf
Move LineReader/ReplxxLineReader out from base
...
This will simplify linking dependencies, and anyway this classes are not
base in any sense.
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-12-27 14:23:51 +01:00
Mikhail f. Shiryaev
b5a791ddbc
Merge pull request #44386 from ClickHouse/check-submodules
...
Add check for submodules sanity
2022-12-19 17:51:56 +01:00
Mikhail f. Shiryaev
815ba5b48f
Add check for submodules sanity
2022-12-19 17:36:03 +01:00
Mikhail f. Shiryaev
3c7cfc297c
Merge pull request #44377 from DanRoscigno/edit-dictionary
...
add runnable to ignore list
2022-12-19 16:47:03 +01:00
DanRoscigno
ca9f27b68c
add runnable to ignore list
2022-12-19 08:36:18 -05:00
Robert Schulze
b93c56323c
Merge remote-tracking branch 'origin/master' into query-result-cache
2022-12-19 09:18:36 +00:00
Alexey Milovidov
f3a4163c87
Merge pull request #41099 from peter279k/improve_build
...
Improve building steps
2022-12-19 04:01:14 +03:00
robot-clickhouse
9e7d8d2a6f
Update version_date.tsv and changelogs after v22.9.7.34-stable
2022-12-16 11:57:24 +00:00
Robert Schulze
56d9882b43
Fix spell check
2022-12-16 11:24:26 +00:00
robot-clickhouse
f4fbdfa93d
Update version_date.tsv and changelogs after v22.12.1.1752-stable
2022-12-15 17:07:16 +00:00
Robert Schulze
3a0bd18b62
Typos
2022-12-15 13:06:24 +00:00
Mikhail f. Shiryaev
fe44b514b7
Create GitHub cache directory optionally by default
2022-12-09 21:33:06 +01:00
Dan Roscigno
59e93bc9c6
Merge branch 'master' into improve_build
2022-12-09 12:40:46 -05:00
Mikhail f. Shiryaev
a0bde8a974
Order the dictionary
2022-12-09 15:29:24 +01:00
Mikhail f. Shiryaev
5fddc411d3
Add retriable and ReplicatedMergeTree
2022-12-09 15:29:02 +01:00
Sema Checherinda
06d6b87bae
Merge pull request #44059 from ClickHouse/nvartolomei-nv/fix-mutate-fetch
...
Merging #36877
2022-12-09 11:16:57 +01:00
DanRoscigno
d3e5116e24
add changelogs
2022-12-08 18:15:19 -05:00
Alexey Milovidov
2bfe74e863
Add style check
2022-12-08 23:14:22 +01:00
robot-clickhouse
c60545a942
Update version_date.tsv and changelogs after v22.8.11.15-lts
2022-12-08 11:30:31 +00:00
Mikhail f. Shiryaev
90a7f2344a
Merge pull request #43942 from ClickHouse/fix-tags-workflow
...
Fix tags workflow
2022-12-05 15:51:21 +01:00
Mikhail f. Shiryaev
be9c673993
Generate missed changelogs for latest releases
2022-12-05 15:00:01 +01:00
Mikhail f. Shiryaev
79179d8a3b
Use python3 as executor for generate_security.py
2022-12-05 14:21:28 +01:00
Mikhail f. Shiryaev
9cb2aa1c46
Add python mypy check to CI
2022-11-29 16:50:22 +01:00
Nikita Taranov
8ed5cfc265
Memory bound merging for distributed aggregation in order ( #40879 )
...
* impl
* fix style
* make executeQueryWithParallelReplicas similar to executeQuery
* impl for parallel replicas
* cleaner code for remote sorting properties
* update test
* fix
* handle when nodes of old versions participate
* small fixes
* temporary enable for testing
* fix after merge
* Revert "temporary enable for testing"
This reverts commit cce7f8884c
.
* review fixes
* add bc test
* Update src/Core/Settings.h
2022-11-28 00:41:31 +01:00
Kruglov Pavel
98d6b96c82
Merge pull request #42033 from mark-polokhov/BSONEachRow
...
Add BSONEachRow input/output format
2022-11-22 14:45:21 +01:00
robot-clickhouse
4ee5d8bd43
Update version_date.tsv and changelogs after v22.8.9.24-lts
2022-11-19 11:51:14 +00:00
Alexey Milovidov
b4664cd525
Merge pull request #43365 from ClickHouse/update-security-on-tag
...
Update SECURITY.md on new stable tags
2022-11-18 22:39:17 +01:00
Mikhail f. Shiryaev
11a5103dfb
Add a comment how the SECURITY.md is generated
2022-11-18 15:10:32 +01:00
Mikhail f. Shiryaev
318a31ab6e
Rewrite SECURITY.md generator to python
2022-11-18 13:45:58 +01:00
robot-clickhouse
77500b7065
Update version_date.tsv and changelogs after v22.11.1.1360-stable
2022-11-17 21:20:45 +00:00
Kruglov Pavel
6b3276a741
Fix style
2022-11-15 14:47:29 +01:00
Kseniia Sumarokova
79206c6eb0
Merge pull request #43147 from kssenii/named-collections-refactoring
...
Add generic implementation for arbitrary structured named collections, access type and system.named_collections
2022-11-14 11:57:17 +01:00
kssenii
616da1f695
Review fixed, style check fix
2022-11-11 16:50:02 +01:00
avogar
cd36caf013
Fix style
2022-11-10 20:37:24 +00:00
Alexander Tokmakov
b8174a63a8
Merge branch 'master' into fix_intersecting_parts2
2022-11-07 20:26:36 +01:00
Sema Checherinda
8860550e87
Merge pull request #42972 from ClickHouse/remove-some-utils
...
Remove some utils
2022-11-07 11:29:55 +01:00
Alexey Milovidov
f1cbf2f28b
Merge pull request #42917 from ClickHouse/alexey-milovidov-patch-7
...
Update README.md for utils/antlr
2022-11-05 00:16:32 +01:00
Alexey Milovidov
c98731a19b
Remove some utils
2022-11-04 19:22:04 +01:00
Jordi Villar
3441f42f24
Fix macOS M1 builds due to sprintf deprecation
2022-11-04 12:27:46 +01:00
Dan Roscigno
c92329c56a
Merge branch 'master' into improve_build
2022-11-03 08:27:04 -04:00
Alexey Milovidov
16a39e3880
Update README.md
2022-11-02 23:38:03 +03:00
Alexander Tokmakov
e67d05604c
Merge branch 'master' into fix_intersecting_parts2
2022-11-02 19:30:27 +01:00
Alexander Tokmakov
d8b3a2af84
fix race between INSERT and DROP
2022-11-02 19:26:50 +01:00
robot-clickhouse
fc1ae1d99d
Update version_date.tsv and changelogs after v22.10.2.11-stable
2022-11-01 15:50:38 +00:00
Alexey Milovidov
3c69f33b7d
Merge branch 'master' into auto/v22.3.14.23-lts
2022-10-29 17:42:26 +02:00
Alexey Milovidov
cd9756bbaa
Merge pull request #42759 from ClickHouse/auto/v22.3.14.18-lts
...
Update version_date.tsv and changelogs after v22.3.14.18-lts
2022-10-29 17:40:22 +02:00
robot-clickhouse
4f62bd6ba0
Update version_date.tsv and changelogs after v22.3.14.23-lts
2022-10-28 11:43:06 +00:00
robot-clickhouse
51e59405bc
Update version_date.tsv and changelogs after v22.3.14.18-lts
2022-10-28 09:41:29 +00:00
Jordi Villar
073d81c31f
Use nfds_t instead
2022-10-27 20:36:42 +02:00
robot-clickhouse
c46ee42a99
Update version_date.tsv and changelogs after v22.8.8.3-lts
2022-10-27 11:12:23 +00:00
Dan Roscigno
61c3de2ec5
Merge branch 'master' into improve_build
2022-10-26 16:23:48 -04:00
robot-clickhouse
18c0e7b228
Update version_date.tsv and changelogs after v22.8.7.34-lts
2022-10-26 17:19:01 +00:00
robot-clickhouse
42f5a3b2f8
Update version_date.tsv and changelogs after v22.10.1.1877-stable
2022-10-26 15:39:34 +02:00
Mikhail f. Shiryaev
576e6dd9aa
Merge pull request #42676 from ClickHouse/auto/v22.10.1.1875-stable
...
Update version_date.tsv and changelogs after v22.10.1.1875-stable
2022-10-26 13:54:45 +02:00
robot-clickhouse
117674c0ce
Update version_date.tsv and changelogs after v22.10.1.1875-stable
2022-10-26 08:48:12 +00:00
Jordi Villar
9c9b8f4400
Minor fix iotest_nonblock build
2022-10-25 15:23:28 +02:00
Dan Roscigno
c6d6873234
Update aspell-dict.txt
2022-10-24 09:12:15 -04:00
Mikhail f. Shiryaev
a29ece3bb8
Merge pull request #42349 from azat/packages/archlinux
...
Use nfpm packager for archlinux packages
2022-10-24 10:26:24 +02:00
Azat Khuzhin
15bcd6250a
Fix -Wshorten-64-to-32 for darwin builds
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-10-21 13:25:42 +02:00
Azat Khuzhin
8414ea0691
Fix -Wshorten-64-to-32 in self extracting executable
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-10-21 13:25:42 +02:00
Azat Khuzhin
4e76629aaf
Fixes for -Wshorten-64-to-32
...
- lots of static_cast
- add safe_cast
- types adjustments
- config
- IStorage::read/watch
- ...
- some TODO's (to convert types in future)
P.S. That was quite a journey...
v2: fixes after rebase
v3: fix conflicts after #42308 merged
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-10-21 13:25:19 +02:00
Antonio Andelic
9d7e44409a
Merge pull request #41342 from ClickHouse/keeper-upload-snapshot-to-s3
...
Upload Keeper snapshots to S3
2022-10-20 09:14:59 +02:00
Azat Khuzhin
043c4163f4
Use nfpm packager for archlinux packages
...
Since nfpm v2.20.0 it can build packages for archlinux [1].
[1]: https://github.com/goreleaser/nfpm/pull/543
Something like this:
$ mkdir -p /src/packages/root
$ cmake -DCMAKE_INSTALL_PREFIX=/usr /src
$ DESTDIR=/src/packages/root ninja install
$ cd /src/packages
$ ./build --archlinux
$ root@s3:/src/packages# ./build --archlinux
Current version is 22.10.1.1
Building archlinux package for clickhouse-client.yaml
using archlinux packager...
created package: /src/clickhouse-client-22.10.1.1-1-x86_64.pkg.tar.zst
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-10-18 18:33:48 +03:00
Antonio Andelic
540728ab96
Simplify logic a bit
2022-10-18 10:58:25 +00:00
Azat Khuzhin
0c62e09a6e
check-style: fix ErrorCodes check
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-10-17 10:32:33 +00:00
Azat Khuzhin
631b8e1abb
check-style: fix pattern of allowed chars for ErrorCodes checks
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-10-14 11:42:52 +00:00
vdimir
ad255206f4
Exclude comments from style-check defined extern
2022-10-14 11:42:18 +00:00
Alexander Tokmakov
4175f8cde6
abort instead of __builtin_unreachable in debug builds
2022-10-07 21:49:08 +02:00
DanRoscigno
700deb152f
add toolchain to ignore
2022-10-06 14:47:12 -04:00
Dan Roscigno
ef62f32dd0
Update codespell-ignore-words.list
2022-10-06 14:42:42 -04:00
robot-clickhouse
fd65257153
Update version_date.tsv and changelogs after v22.6.9.11-stable
2022-10-06 08:36:14 +00:00
Anton Popov
a4dee04f7e
fix style check
2022-10-04 15:01:29 +02:00
robot-clickhouse
42760b577a
Update version_date.tsv and changelogs after v22.9.3.18-stable
2022-09-29 23:35:12 +00:00
robot-clickhouse
8d2052307e
Update version_date.tsv and changelogs after v22.9.2.7-stable
2022-09-23 11:53:04 +00:00
Kruglov Pavel
22e11aef2d
Merge pull request #40910 from Avogar/new-json-formats
...
Add new JSON formats, add improvements and refactoring
2022-09-21 14:19:08 +02:00
robot-clickhouse
fc4a0e0bda
Update version_date.tsv and changelogs after v22.6.8.35-stable
2022-09-19 09:34:29 +00:00
Dan Roscigno
002a43a967
Merge pull request #41287 from ClickHouse/DanRoscigno-patch-2
...
Update README.md
2022-09-14 16:50:02 -04:00
Alexey Milovidov
088530b3a2
Update README.md
2022-09-14 17:53:15 +03:00
Dan Roscigno
ad9e7be566
Update README.md
...
When running `changelog.py` I did not have tags and needed to supply a `--from` with a commit SHA. Having the tags allows the script to go back to the last release.
2022-09-13 17:23:41 -04:00
Mikhail f. Shiryaev
72a77ba8c1
Update VERSION in server Dockerfiles on new tag
2022-09-13 15:54:56 +02:00
robot-clickhouse
b9cb2ad7f7
Update version_date.tsv and changelogs after v22.8.5.29-lts
2022-09-13 12:31:55 +00:00
Kruglov Pavel
060adfbe93
Merge branch 'master' into new-json-formats
2022-09-12 19:37:46 +02:00
Alexey Milovidov
61278c81e4
Merge branch 'master' into remove-useless-line
2022-09-10 05:07:10 +02:00
avogar
ad68b7be0f
Better
2022-09-09 15:01:45 +00:00
Alexey Milovidov
928c1cd0d4
Merge pull request #40967 from ClickHouse/alexey-milovidov-patch-4
...
Update tips.md about filesystems
2022-09-08 16:56:27 +03:00
Yakov Olkhovskiy
6339b106be
Merge pull request #41006 from ClickHouse/util-self-extracting-mac
...
disable inode lock for macos and freebsd
2022-09-05 21:45:53 -04:00
Yakov Olkhovskiy
1338f7d65e
disable inode lock for macos and freebsd
2022-09-05 15:41:52 +00:00
Alexander Tokmakov
abffd4595e
Merge branch 'master' into zookeeper_client_fault_injection
2022-09-05 15:03:26 +03:00
Alexey Milovidov
74023efa66
Update aspell-dict.txt
2022-09-04 05:29:37 +03:00
Alexey Milovidov
1ae24b3e65
Update spelling dictionary
2022-09-04 04:07:10 +02:00
Alexey Milovidov
13a129bee7
Merge branch 'master' into remove-useless-line
2022-09-04 03:24:40 +02:00
alesapin
6815d79102
Merge pull request #40591 from ClickHouse/util-self-extracting-singl
...
Self-extracting: fix possible race condition
2022-09-02 12:26:01 +02:00
Antonio Andelic
e64436fef3
Fix typos with new codespell
2022-09-02 08:54:48 +00:00
alesapin
9d64e5f902
Merge branch 'master' into util-self-extracting-singl
2022-09-01 17:38:24 +02:00
robot-clickhouse
5309831a1a
Update version_date.tsv and changelogs after v22.8.4.7-lts
2022-08-31 14:32:54 +00:00
Alexander Tokmakov
6a50c20734
Merge branch 'master' into zookeeper_client_fault_injection
2022-08-30 15:43:30 +03:00
Yakov Olkhovskiy
a9cab86a73
typo
2022-08-30 01:46:17 +00:00
Yakov Olkhovskiy
7a85a943f1
fix close lock on exec, refactoring, comments added
2022-08-30 01:11:04 +00:00
robot-clickhouse
92c14e80f1
Update version_date.tsv and changelogs after v22.3.12.19-lts
2022-08-29 14:52:19 +00:00
Alexander Tokmakov
8bdb589c2b
Merge branch 'master' into zookeeper_client_fault_injection
2022-08-29 13:34:57 +02:00
Azat Khuzhin
35f5e56159
Update aspell-dict to fix doc check
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-08-29 00:27:19 +02:00
Alexey Milovidov
fc68e09554
Fix style
2022-08-28 22:15:09 +02:00
Alexey Milovidov
deac6cfb5d
Minor modifications
2022-08-28 20:49:39 +02:00
Yakov Olkhovskiy
ae82c68725
truncate lock
2022-08-25 10:52:56 +00:00
vdimir
f0c13b0531
Add CurrentMetrics::Value to check-style
2022-08-25 09:31:22 +00:00
Yakov Olkhovskiy
6c1a7205e3
fix style
2022-08-24 21:47:37 +00:00
Yakov Olkhovskiy
f043d03053
fix style
2022-08-24 21:28:52 +00:00
Yakov Olkhovskiy
6afd9c176b
inode based singleton
2022-08-24 21:05:00 +00:00
robot-clickhouse
274f3dbb95
Update version_date.tsv and changelogs after v22.7.4.16-stable
2022-08-23 19:13:49 +00:00
Yakov Olkhovskiy
d11d494587
Merge pull request #40426 from ClickHouse/util-compressor-exec
...
Self-extracting: add --exec param, allow compressed to be renamed
2022-08-23 11:20:28 -04:00
Yakov Olkhovskiy
088a969500
comments added
2022-08-22 12:14:29 +00:00
Yakov Olkhovskiy
47d5a64f13
fix style
2022-08-21 22:06:11 +00:00
Yakov Olkhovskiy
32717a844e
allow empty --exec to signify no executable to run, add some stats printout
2022-08-21 21:39:24 +00:00
Yakov Olkhovskiy
5be782a7e6
fix buffer overflow
2022-08-20 21:02:36 +00:00