ClickHouse/src/Disks
Ivan 495c6e03aa
Replace all Context references with std::weak_ptr (#22297)
* Replace all Context references with std::weak_ptr

* Fix shared context captured by value

* Fix build

* Fix Context with named sessions

* Fix copy context

* Fix gcc build

* Merge with master and fix build

* Fix gcc-9 build
2021-04-11 02:33:54 +03:00
..
S3 Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
tests Check for #pragma once in headers 2020-10-10 21:37:02 +03:00
CMakeLists.txt dbms/ → src/ 2020-04-03 18:14:31 +03:00
createVolume.cpp Added disable_merges option for volumes in multi-disk configuration (#13956) 2020-10-20 18:10:24 +03:00
createVolume.h Added disable_merges option for volumes in multi-disk configuration (#13956) 2020-10-20 18:10:24 +03:00
DiskCacheWrapper.cpp Rename as suggested by Kita 2021-03-28 22:24:28 +03:00
DiskCacheWrapper.h Rename as suggested by Kita 2021-03-28 22:24:28 +03:00
DiskDecorator.cpp Rename as suggested by Kita 2021-03-28 22:24:28 +03:00
DiskDecorator.h Rename as suggested by Kita 2021-03-28 22:24:28 +03:00
DiskFactory.cpp Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
DiskFactory.h Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
DiskLocal.cpp Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
DiskLocal.h Rename as suggested by Kita 2021-03-28 22:24:28 +03:00
DiskMemory.cpp Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
DiskMemory.h Rename as suggested by Kita 2021-03-28 22:24:28 +03:00
DiskSelector.cpp Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
DiskSelector.h Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
DiskType.h Fixes by review response 2021-02-26 12:48:57 +03:00
Executor.h Don't allocate Executor instance on each disk->getExecutor() call. 2020-08-11 22:08:32 +03:00
IDisk.cpp better abstractions in disk interface 2021-01-26 17:49:35 +03:00
IDisk.h Rename as suggested by Kita 2021-03-28 22:24:28 +03:00
IStoragePolicy.h Fixes by review response 2021-02-26 12:48:57 +03:00
IVolume.cpp Added disable_merges option for volumes in multi-disk configuration (#13956) 2020-10-20 18:10:24 +03:00
IVolume.h Added disable_merges option for volumes in multi-disk configuration (#13956) 2020-10-20 18:10:24 +03:00
LocalDirectorySyncGuard.cpp better abstractions in disk interface 2021-01-26 17:49:35 +03:00
LocalDirectorySyncGuard.h better abstractions in disk interface 2021-01-26 17:49:35 +03:00
registerDisks.cpp Changes required for auto-sync with Arcadia 2020-04-16 15:31:57 +03:00
registerDisks.h dbms/ → src/ 2020-04-03 18:14:31 +03:00
SingleDiskVolume.cpp VolumePtr instead of DiskPtr in MergeTreeData* 2020-05-10 00:24:15 +03:00
SingleDiskVolume.h Added disable_merges option for volumes in multi-disk configuration (#13956) 2020-10-20 18:10:24 +03:00
StoragePolicy.cpp Fixes by review response 2021-02-26 12:48:57 +03:00
StoragePolicy.h Fixes by review response 2021-02-26 12:48:57 +03:00
VolumeJBOD.cpp Added disable_merges option for volumes in multi-disk configuration (#13956) 2020-10-20 18:10:24 +03:00
VolumeJBOD.h Added disable_merges option for volumes in multi-disk configuration (#13956) 2020-10-20 18:10:24 +03:00
VolumeRAID1.cpp Tiny fixes and avoid dynamic casts 2020-07-30 13:04:49 +03:00
VolumeRAID1.h Added disable_merges option for volumes in multi-disk configuration (#13956) 2020-10-20 18:10:24 +03:00
ya.make better abstractions in disk interface 2021-01-26 17:49:35 +03:00
ya.make.in Follow Arcadia ya.make rules 2020-11-16 21:24:58 +03:00