kssenii
|
143e912e4e
|
Fix split build
|
2021-10-19 22:45:46 +03:00 |
|
kssenii
|
49106f407f
|
Fix some checks
|
2021-10-19 09:34:27 +03:00 |
|
kssenii
|
d5d4817350
|
Add disk proxies back, add setReadUntilPosition to ReadBuffer
|
2021-10-18 18:35:11 +03:00 |
|
kssenii
|
28d2485716
|
Some fixes
|
2021-10-15 17:27:26 +00:00 |
|
kssenii
|
7c20ca07b7
|
Fix style check
|
2021-10-15 12:59:24 +00:00 |
|
kssenii
|
c1c574e9ca
|
Better
|
2021-10-15 13:14:57 +03:00 |
|
kssenii
|
3995506d37
|
Adjust range reader for remote fs reads
|
2021-10-15 11:36:26 +03:00 |
|
kssenii
|
1c8b1b1133
|
Better
|
2021-10-12 09:33:07 +00:00 |
|
kssenii
|
31d98b0992
|
Remove redundant
|
2021-10-11 08:17:22 +03:00 |
|
kssenii
|
448d63a0fc
|
Range read with upper bound offset
|
2021-10-11 01:53:51 +03:00 |
|
kssenii
|
1f8b449bc5
|
Lazy seek avoiding
|
2021-10-11 00:51:43 +03:00 |
|
kssenii
|
e3d2942aa6
|
Correct merge
|
2021-10-10 20:24:36 +03:00 |
|
kssenii
|
fde6f0507d
|
Merge remote-tracking branch 'origin/retriable-http' into disk-async-read
|
2021-10-10 20:23:44 +03:00 |
|
kssenii
|
3329b668d6
|
Fix style check
|
2021-10-10 15:51:37 +00:00 |
|
kssenii
|
40434519e8
|
Fix disk web
|
2021-10-08 16:02:11 +03:00 |
|
kssenii
|
f3f820c6e0
|
HTTP read buffer retries
|
2021-10-08 15:41:55 +03:00 |
|
kssenii
|
d6e1d0503d
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into disk-async-read
|
2021-10-07 16:21:00 +03:00 |
|
Filatenkov Artur
|
dc657a2c5e
|
Add error for multiple keys without current_key_id (#29546)
* add error for multiple keys without current_key_id
* add exception if one key with non zero id is used without current_key_id
* refactoring
|
2021-10-05 14:37:54 +03:00 |
|
Azat Khuzhin
|
a7793101bc
|
Fix data-race in WriteIndirectBuffer (used in StripeLog)
CI founds [1]:
WARNING: ThreadSanitizer: data race (pid=497)
Write of size 8 at 0x7b30000260b8 by thread T381 (mutexes: write M546759850860896464):
...
3 DB::DiskMemory::writeFile() obj-x86_64-linux-gnu/../src/Disks/DiskMemory.cpp:339:15 (clickhouse+0x14a1849f)
4 DB::FileChecker::save() const obj-x86_64-linux-gnu/../src/Common/FileChecker.cpp:111:50 (clickhouse+0x15bbe19f)
5 DB::TinyLogSink::TinyLogSink() obj-x86_64-linux-gnu/../src/Storages/StorageTinyLog.cpp:214:34 (clickhouse+0x15bca215)
Previous read of size 8 at 0x7b30000260b8 by thread T460:
...
2 DB::WriteIndirectBuffer::finalize() obj-x86_64-linux-gnu/../src/Disks/DiskMemory.cpp:106:33 (clickhouse+0x14a1e044)
9 DB::StripeLogSink::onFinish() obj-x86_64-linux-gnu/../src/Storages/StorageStripeLog.cpp:227:30 (clickhouse+0x15bd241a)
[1]: https://clickhouse-test-reports.s3.yandex.net/29680/d0fc26f91a0141b56a0550741219c3dc43630e03/stress_test_(thread)/stderr.log
|
2021-10-04 01:58:35 +03:00 |
|
Mike Kot
|
38232c286d
|
fixing paths
|
2021-10-02 21:45:05 +02:00 |
|
Mike Kot
|
65e6e211b4
|
Merge remote-tracking branch 'upstream/master' into improvement/fn-traits
|
2021-10-02 21:37:50 +02:00 |
|
Alexey Milovidov
|
fe6b7c77c7
|
Rename "common" to "base"
|
2021-10-02 10:13:14 +03:00 |
|
kssenii
|
7ff092712b
|
Better
|
2021-10-01 18:13:16 +03:00 |
|
Mike Kot
|
38b02b121a
|
Merge remote-tracking branch 'upstream/master' into improvement/fn-traits
|
2021-10-01 16:55:28 +02:00 |
|
kssenii
|
55972db866
|
Small fix and more comments
|
2021-10-01 11:38:58 +03:00 |
|
kssenii
|
e4bc81ac78
|
Better
|
2021-09-30 21:45:57 +03:00 |
|
kssenii
|
cc9ce13bac
|
Finally all fixed
|
2021-09-30 15:35:59 +03:00 |
|
kssenii
|
85aae03a26
|
Fix
|
2021-09-29 22:54:49 +03:00 |
|
Mike Kot
|
7670ea50c1
|
Replacing std::function to Fn in some places
to avoid dynamic allocating while keeping desired function signature
clear.
Simplifying SimpleCache (CachedFn) using C++20
|
2021-09-29 13:09:39 +02:00 |
|
kssenii
|
20192352ad
|
Better
|
2021-09-29 11:03:36 +03:00 |
|
kssenii
|
ebca30694d
|
Fix
|
2021-09-27 18:25:30 +03:00 |
|
kssenii
|
efddc03246
|
Async read for disk web
|
2021-09-26 22:49:28 +03:00 |
|
alexey-milovidov
|
85fc160eb4
|
Merge pull request #29346 from ClickHouse/remove-ya-make
Remove ya.make
|
2021-09-25 19:43:40 +03:00 |
|
Alexey Milovidov
|
cd7f9d981c
|
Remove ya.make
|
2021-09-25 04:22:54 +03:00 |
|
alexey-milovidov
|
62d606bb76
|
Update DiskWebServer.h
|
2021-09-25 02:58:12 +03:00 |
|
Alexey Milovidov
|
4a44bcaced
|
Fix trivial mistake in DiskWebServer
|
2021-09-25 01:33:40 +03:00 |
|
kssenii
|
6219d541a5
|
Finally fixed
|
2021-09-24 15:29:04 +03:00 |
|
kssenii
|
c1ea44b9c2
|
Fixes
|
2021-09-24 13:38:08 +03:00 |
|
kssenii
|
1b9565dfa8
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into disk-async-read
|
2021-09-22 22:08:44 +03:00 |
|
kssenii
|
e301457e91
|
Fix prefetch mistake
|
2021-09-21 15:40:48 +03:00 |
|
kssenii
|
975033e6e3
|
Fix
|
2021-09-21 09:44:54 +00:00 |
|
kssenii
|
40ee75fe97
|
Common thread pool for disks
|
2021-09-21 10:00:56 +03:00 |
|
kssenii
|
cacc81ca61
|
Fix
|
2021-09-21 02:31:02 +03:00 |
|
kssenii
|
0104cb1c8e
|
Better
|
2021-09-21 01:51:17 +03:00 |
|
kssenii
|
f312760dca
|
Better
|
2021-09-20 19:57:15 +03:00 |
|
kssenii
|
11ae94b8d3
|
Async read for remote fs
|
2021-09-20 16:16:46 +03:00 |
|
Kseniia Sumarokova
|
2a8f355326
|
Merge pull request #29179 from kssenii/better-retries
Better retries for disk web
|
2021-09-20 08:25:49 +03:00 |
|
kssenii
|
12b90da5de
|
Better retries
|
2021-09-19 20:50:50 +00:00 |
|
Nikita Mikhaylov
|
c52b8ec083
|
Introduced MergeTask and MutateTask (#25165)
Introduced MergeTask and MutateTask
|
2021-09-17 00:19:58 +03:00 |
|
Kseniia Sumarokova
|
ef6ba90be1
|
Update DiskWebServer.h
|
2021-09-13 20:00:18 +03:00 |
|
kssenii
|
9ec6a9b4c9
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into fix-web-disk-2
|
2021-09-13 08:32:34 +03:00 |
|
kssenii
|
147e413346
|
Add retries with backoff, better exceptions
|
2021-09-13 00:04:05 +03:00 |
|
Mike Kot
|
c4385a2c40
|
Simplifying exception messages
|
2021-09-11 00:40:18 +02:00 |
|
kssenii
|
939032b0eb
|
Slightly better
|
2021-09-10 13:41:41 +03:00 |
|
kssenii
|
c23e17d369
|
Fix
|
2021-09-09 15:25:44 +03:00 |
|
kssenii
|
72505db3bd
|
Fix checks
|
2021-09-09 10:10:34 +03:00 |
|
kssenii
|
1101ee7808
|
Update example
|
2021-09-08 22:43:46 +03:00 |
|
kssenii
|
7345ad8e09
|
Add no throw
|
2021-09-08 22:40:26 +03:00 |
|
kssenii
|
7141b5d041
|
Get rid of regexp
|
2021-09-08 20:22:24 +03:00 |
|
Mike Kot
|
8e9aacadd1
|
Initial: replacing hardcoded toString for enums with magic_enum
|
2021-09-06 16:24:03 +02:00 |
|
kssenii
|
97e0a0310a
|
Slightly better
|
2021-09-04 12:02:07 +03:00 |
|
kssenii
|
32686e11cb
|
Fix style checl
|
2021-09-04 11:30:30 +03:00 |
|
kssenii
|
6ee94c923f
|
Fix
|
2021-09-04 00:51:11 +03:00 |
|
Kseniia Sumarokova
|
63a0eb3922
|
Update DiskWebServer.cpp
|
2021-08-31 21:51:00 +03:00 |
|
kssenii
|
248fe1fd09
|
Fix disk
|
2021-08-31 16:54:43 +03:00 |
|
Nikita Mikhaylov
|
00394014ff
|
Merge pull request #28382 from DimasKovas/fix_arcadia_build_31_08_2021
Try to fix arcadia build (generate ya.make)
|
2021-08-31 13:49:32 +03:00 |
|
Dmitrii Kovalkov
|
b1eb48804b
|
Run generate-ya-make.sh
|
2021-08-31 09:05:33 +03:00 |
|
Alexey Milovidov
|
ca6f6306f3
|
Merge branch 'master' into async-reads
|
2021-08-31 02:52:58 +03:00 |
|
Kseniia Sumarokova
|
00bea71610
|
Merge pull request #25251 from kssenii/disk-over-web-server
ClickHouse over web server with static files
|
2021-08-30 16:18:59 +03:00 |
|
Dmitrii Kovalkov
|
9871ad70ff
|
Exclude fuzzers
|
2021-08-30 11:12:25 +03:00 |
|
Dmitrii Kovalkov
|
8acf0fa16a
|
run generate-ya-make
|
2021-08-30 10:57:40 +03:00 |
|
kssenii
|
3e7f022d66
|
Extend usage comment explanation a little
|
2021-08-28 20:51:20 +00:00 |
|
kssenii
|
f27f519aa2
|
Fix build and add example
|
2021-08-28 20:35:51 +00:00 |
|
Alexey Milovidov
|
da4865a5d8
|
Remove excessive logging from DiskS3
|
2021-08-25 03:22:26 +03:00 |
|
Alexey Milovidov
|
183891eb0a
|
Add IDisk::isRemote method
|
2021-08-25 02:27:20 +03:00 |
|
Alexey Milovidov
|
fd27a2faef
|
Remove imperfect code
|
2021-08-25 02:05:55 +03:00 |
|
Alexey Milovidov
|
7c1d0a3baf
|
Progress on development
|
2021-08-25 01:24:47 +03:00 |
|
Alexey Milovidov
|
8f57216180
|
Progress on development
|
2021-08-25 00:45:58 +03:00 |
|
Alexey Milovidov
|
4d9ad3725d
|
Merge branch 'master' into async-reads
|
2021-08-25 00:45:40 +03:00 |
|
Kseniia Sumarokova
|
d78e551de9
|
Update src/Disks/DiskWebServer.cpp
Co-authored-by: Kruglov Pavel <48961922+Avogar@users.noreply.github.com>
|
2021-08-24 12:24:54 +03:00 |
|
kssenii
|
b536653851
|
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into disk-over-web-server
|
2021-08-24 07:29:50 +00:00 |
|
kssenii
|
5307d31924
|
Throw for alter and silence for drop
|
2021-08-23 23:48:53 +00:00 |
|
Vitaly Baranov
|
63e8bc1f20
|
Added new commands BACKUP and RESTORE.
|
2021-08-23 23:41:45 +03:00 |
|
Anton Ivashkin
|
0e0e07ef46
|
Allow Multi Part Upload for small objects
|
2021-08-20 19:13:48 +03:00 |
|
Anton Ivashkin
|
51b543fb5c
|
Call AbortMultipartUpload when Multipart Upload Copy failed
|
2021-08-20 18:57:03 +03:00 |
|
vdimir
|
e77ff2740a
|
Add common/unit.h
|
2021-08-20 13:57:05 +03:00 |
|
Anton Ivashkin
|
b3737afe04
|
Use Multipart copy upload for large S3 objects
|
2021-08-19 13:09:58 +03:00 |
|
kssenii
|
709bc1a013
|
Continued
|
2021-08-16 14:50:26 +00:00 |
|
kssenii
|
9a02c6ad05
|
Catch any error if it happens on disk load when server is starting up
|
2021-08-16 13:18:33 +00:00 |
|
Alexey Milovidov
|
d184b79bba
|
Progress on async reads.
|
2021-08-16 03:00:32 +03:00 |
|
kssenii
|
073d7fdd5e
|
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into disk-over-web-server
|
2021-08-06 19:42:29 +00:00 |
|
Vladimir C
|
9de16c5017
|
Merge pull request #27216 from ianton-ru/MDB-13990
|
2021-08-06 18:12:00 +03:00 |
|
Anton Ivashkin
|
0e040ca40c
|
Add 10 seconds cache for S3 proxy resolver
|
2021-08-05 18:52:04 +03:00 |
|
Maksim Kita
|
4dc4854fad
|
Merge pull request #27168 from excitoon-favorites/safers3readbuffer
Safer `ReadBufferFromS3` for merges and backports
|
2021-08-04 15:01:21 +03:00 |
|
Vladimir Chebotarev
|
cc32a61488
|
Fix.
|
2021-08-04 10:40:02 +03:00 |
|
kssenii
|
087ddeb0dc
|
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into taiyang-li-disk-reload
|
2021-08-02 15:16:09 +00:00 |
|
kssenii
|
b25dfdd6af
|
Use method which was added for s3 instead
|
2021-08-02 08:15:21 +00:00 |
|
Kseniia Sumarokova
|
322870acd2
|
Update IDisk.h
|
2021-08-02 09:36:44 +03:00 |
|
Kseniia Sumarokova
|
9007ddfe22
|
Update DiskLocal.h
|
2021-08-02 09:34:39 +03:00 |
|
Kseniia Sumarokova
|
583c2d67cb
|
Update DiskSelector.cpp
|
2021-08-02 09:32:23 +03:00 |
|
Vitaly Baranov
|
a05184d83a
|
Fix synchronization while updating from the config of an encrypted disk.
|
2021-08-01 22:55:36 +03:00 |
|
kssenii
|
f1e96dbc55
|
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into taiyang-li-disk-reload
|
2021-07-29 07:53:16 +00:00 |
|
Vitaly Baranov
|
51f882d8cc
|
Support multiple keys for encrypted disk. Display error message if the key is probably wrong.
|
2021-07-24 23:45:12 +03:00 |
|
Vitaly Baranov
|
81ea8521b1
|
Set encryption algorithm explicitly.
|
2021-07-18 10:29:42 +03:00 |
|
Vitaly Baranov
|
958494b98e
|
Merge pull request #26377 from vitlibar/encrypted-disk-comments-and-improvements
Add comments for encrypted disks; some improvements in code.
|
2021-07-16 21:24:51 +03:00 |
|
Vitaly Baranov
|
9cc258327e
|
Add comments for encrypted disks; some improvements in code.
|
2021-07-16 12:04:25 +03:00 |
|
Zhichang Yu
|
fe5d17680e
|
Merge remote-tracking branch 'origin/master' into zero_copy_hdfs
|
2021-07-14 02:12:28 +00:00 |
|
Vitaly Baranov
|
bc5080d701
|
Rename ReadEncryptedBuffer -> ReadBufferFromEncryptedFile,
WriteEncryptedBuffer -> WriteBufferFromEncryptedFile,
move file FileEncryption.h to the IO folder,
rename functions accroding to our code style,
add cpp files.
|
2021-07-13 11:31:03 +03:00 |
|
Vitaly Baranov
|
042befb369
|
Fix compilation
|
2021-07-13 11:29:52 +03:00 |
|
Vitaly Baranov
|
e086e5e384
|
Merge branch 'master' into alexelex-encryption-1
|
2021-07-13 11:28:41 +03:00 |
|
Zhichang Yu
|
b4e6689bf9
|
fix test_hdfs_zero_copy_replication_move[tiered_copy-2]
|
2021-07-13 07:20:23 +00:00 |
|
Zhichang Yu
|
5047c758f4
|
fix per review
|
2021-07-13 07:20:20 +00:00 |
|
Zhichang Yu
|
fbd5eee8a1
|
hdfs zero copy
|
2021-07-13 07:19:12 +00:00 |
|
Alexey Milovidov
|
81646f8389
|
Merge branch 'master' into ditch-aio
|
2021-07-11 03:06:45 +03:00 |
|
Anton Ivashkin
|
ac68d5ea71
|
Fix path concatenation
|
2021-07-08 18:39:41 +03:00 |
|
Anton Ivashkin
|
88bc3995e0
|
Fix throwing exception when iterate over non existing remote directory
|
2021-07-08 17:54:59 +03:00 |
|
Alexey Milovidov
|
21fb6ddea5
|
Remove AIO for sequential reads
|
2021-07-05 23:02:24 +03:00 |
|
Anton Ivashkin
|
e0199d8006
|
Fix DiskS3 restore
|
2021-06-22 20:05:20 +03:00 |
|
kssenii
|
babb11a887
|
Some fixes
|
2021-06-19 19:18:13 +00:00 |
|
kssenii
|
2031607642
|
Reimplement
|
2021-06-19 11:52:28 +00:00 |
|
kssenii
|
7f356a5fbc
|
Fix readbuffer
|
2021-06-18 17:06:17 +00:00 |
|
kssenii
|
f33387837e
|
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into disk-over-web-server
|
2021-06-18 14:27:48 +00:00 |
|
kssenii
|
0fa6dc4570
|
Reimplement
|
2021-06-18 11:17:37 +00:00 |
|
Vladimir
|
4de0d1a593
|
Merge pull request #24885 from Jokser/disk-s3-read-error-fix
|
2021-06-18 13:38:59 +03:00 |
|
Alexandra
|
5bc5a29c32
|
ContextConstPtr -> ContextPtr (resolve conflicts)
|
2021-06-18 05:36:50 +00:00 |
|
Latysheva Alexandra
|
48d3419160
|
Merge branch 'master' into alexelex-encryption-1
|
2021-06-18 11:28:08 +06:00 |
|
kssenii
|
cd885ee750
|
Fix build, ya make
|
2021-06-14 11:52:20 +00:00 |
|
kssenii
|
a1f11f5178
|
Fixes
|
2021-06-14 09:37:33 +00:00 |
|
kssenii
|
11faddb39f
|
Better
|
2021-06-13 22:30:37 +00:00 |
|
kssenii
|
2cfcc9980c
|
Better
|
2021-06-13 19:38:31 +00:00 |
|
kssenii
|
c80eac0dc3
|
First version
|
2021-06-13 19:36:56 +00:00 |
|
Alexey Milovidov
|
93b907931d
|
Fix the annoying ya.make.
|
2021-06-13 21:21:44 +03:00 |
|
alexey-milovidov
|
05d1af153c
|
Merge branch 'master' into rename-const-context-ptr
|
2021-06-12 03:25:09 +03:00 |
|
alexey-milovidov
|
99f108d704
|
Merge pull request #25162 from kitaisreal/rewrite-function-to-subcolumn-visitor-add-into-ya-make
RewriteFunctionToSubcolumnVisitor add into ya.make
|
2021-06-12 02:58:53 +03:00 |
|
万康
|
3a404fcc1b
|
fix build error
|
2021-06-11 23:21:18 +08:00 |
|
Maksim Kita
|
30c78c0a23
|
Fix arcadia
|
2021-06-11 14:26:33 +03:00 |
|
mergify[bot]
|
bfbc787b08
|
Merge branch 'master' into disk-s3-read-error-fix
|
2021-06-09 06:56:19 +00:00 |
|
Latysheva Alexandra
|
1a2cbe9275
|
Merge branch 'master' into alexelex-encryption-1
|
2021-06-07 21:18:54 +06:00 |
|
Ivan Lezhankin
|
0e9ce8c23a
|
Fix Disks/ya.make
|
2021-06-07 17:22:24 +03:00 |
|
Pavel Kovalenko
|
6ba40c475a
|
Code cleanup + comments.
|
2021-06-07 13:49:34 +03:00 |
|
mergify[bot]
|
b8dcce68b5
|
Merge branch 'master' into rename-const-context-ptr
|
2021-06-07 09:46:24 +00:00 |
|
Maksim Kita
|
16b3355ac1
|
Disks fix ya.make
|
2021-06-07 10:05:05 +03:00 |
|
mergify[bot]
|
d68d5e0ef1
|
Merge branch 'master' into rename-const-context-ptr
|
2021-06-04 14:41:41 +00:00 |
|
Pavel Kovalenko
|
6628b670df
|
Fix reading from several buffers in ReadIndirectBufferFromRemoteFS
|
2021-06-03 14:34:23 +03:00 |
|
Pavel Kovalenko
|
2bd12a7612
|
Fix DiskS3 read error due to broken getPosition() method in ReadBufferFromS3.cpp
|
2021-06-02 18:03:25 +03:00 |
|
Nikita Mikhaylov
|
0055a924f6
|
better
|
2021-06-01 14:23:46 +00:00 |
|
Nikita Mikhaylov
|
3f18bde246
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into merging-s3-backoff
|
2021-06-01 13:39:09 +00:00 |
|
Nikolai Kochetov
|
dbaa6ffc62
|
Rename ContextConstPtr to ContextPtr.
|
2021-06-01 15:20:52 +03:00 |
|
Nikita Mikhaylov
|
e03c09c51b
|
Update DiskS3.cpp
|
2021-05-31 21:08:16 +03:00 |
|
Nikita Mikhaylov
|
0d8ede15a9
|
Merge branch 'master' into merging-s3-backoff
|
2021-05-31 21:07:00 +03:00 |
|