ClickHouse/dbms/src/Disks
Azat Khuzhin 88bfb788a9 Add ability to use multiple disks/volumes for temporary data
This patch adds <tmp_policy> config directive, that will define the
policy to use for storing temporary files, if it is not set (default)
the <tmp_path> will be used.

Also tmp_policy has some limitations:
- move_factor              is ignored
- keep_free_space_bytes    is ignored
- max_data_part_size_bytes is ignored
- must have exactly one volume
2020-01-23 20:31:01 +03:00
..
tests Add GCC warning to suggest virtual function override 2020-01-21 13:10:32 +02:00
CMakeLists.txt Added DiskMemory and tests 2020-01-11 00:43:42 +03:00
DiskFactory.cpp Fixed implementation of DiskLocal::moveTo 2019-11-28 22:20:46 +03:00
DiskFactory.h Fixed implementation of DiskLocal::moveTo 2019-11-28 22:20:46 +03:00
DiskLocal.cpp Removed questionable code 2020-01-19 02:42:46 +03:00
DiskLocal.h Removed questionable code 2020-01-19 02:42:46 +03:00
DiskMemory.cpp Removed questionable code 2020-01-19 02:42:46 +03:00
DiskMemory.h Removed questionable code 2020-01-19 02:42:46 +03:00
DiskS3.cpp Fixed test 2020-01-20 19:33:43 +03:00
DiskS3.h Removed questionable code 2020-01-19 02:42:46 +03:00
DiskSpaceMonitor.cpp Add ability to use multiple disks/volumes for temporary data 2020-01-23 20:31:01 +03:00
DiskSpaceMonitor.h Add ability to use multiple disks/volumes for temporary data 2020-01-23 20:31:01 +03:00
IDisk.cpp Removed questionable code 2020-01-19 02:42:46 +03:00
IDisk.h Removed questionable code 2020-01-19 02:42:46 +03:00
registerDisks.cpp Base implementation of IDisk interafce for S3 2020-01-17 14:34:39 +03:00
registerDisks.h Removed questionable code 2020-01-19 02:42:46 +03:00