mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 00:22:29 +00:00
Remove one unused CompressedReadBufferFromFile ctor
This commit is contained in:
parent
34d8f78c33
commit
258b62d375
@ -58,20 +58,6 @@ CompressedReadBufferFromFile::CompressedReadBufferFromFile(std::unique_ptr<ReadB
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
CompressedReadBufferFromFile::CompressedReadBufferFromFile(
|
|
||||||
const std::string & path,
|
|
||||||
const ReadSettings & settings,
|
|
||||||
size_t estimated_size,
|
|
||||||
bool allow_different_codecs_)
|
|
||||||
: BufferWithOwnMemory<ReadBuffer>(0)
|
|
||||||
, p_file_in(createReadBufferFromFileBase(path, settings, estimated_size))
|
|
||||||
, file_in(*p_file_in)
|
|
||||||
{
|
|
||||||
compressed_in = &file_in;
|
|
||||||
allow_different_codecs = allow_different_codecs_;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void CompressedReadBufferFromFile::seek(size_t offset_in_compressed_file, size_t offset_in_decompressed_block)
|
void CompressedReadBufferFromFile::seek(size_t offset_in_compressed_file, size_t offset_in_decompressed_block)
|
||||||
{
|
{
|
||||||
/// Nothing to do if we already at required position
|
/// Nothing to do if we already at required position
|
||||||
|
@ -47,9 +47,6 @@ private:
|
|||||||
public:
|
public:
|
||||||
CompressedReadBufferFromFile(std::unique_ptr<ReadBufferFromFileBase> buf, bool allow_different_codecs_ = false);
|
CompressedReadBufferFromFile(std::unique_ptr<ReadBufferFromFileBase> buf, bool allow_different_codecs_ = false);
|
||||||
|
|
||||||
CompressedReadBufferFromFile(
|
|
||||||
const std::string & path, const ReadSettings & settings, size_t estimated_size, bool allow_different_codecs_ = false);
|
|
||||||
|
|
||||||
/// Seek is lazy in some sense. We move position in compressed file_in to offset_in_compressed_file, but don't
|
/// Seek is lazy in some sense. We move position in compressed file_in to offset_in_compressed_file, but don't
|
||||||
/// read data into working_buffer and don't shit our position to offset_in_decompressed_block. Instead
|
/// read data into working_buffer and don't shit our position to offset_in_decompressed_block. Instead
|
||||||
/// we store this offset inside nextimpl_working_buffer_offset.
|
/// we store this offset inside nextimpl_working_buffer_offset.
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
#include <IO/ReadBufferFromFile.h>
|
#include <IO/ReadBufferFromFile.h>
|
||||||
#include <IO/ReadHelpers.h>
|
#include <IO/ReadHelpers.h>
|
||||||
#include <IO/WriteBufferFromFileDescriptor.h>
|
#include <IO/WriteBufferFromFileDescriptor.h>
|
||||||
|
#include <IO/createReadBufferFromFileBase.h>
|
||||||
#include <Compression/CompressedReadBufferFromFile.h>
|
#include <Compression/CompressedReadBufferFromFile.h>
|
||||||
|
|
||||||
|
|
||||||
@ -19,7 +20,7 @@
|
|||||||
static void checkByCompressedReadBuffer(const std::string & mrk_path, const std::string & bin_path)
|
static void checkByCompressedReadBuffer(const std::string & mrk_path, const std::string & bin_path)
|
||||||
{
|
{
|
||||||
DB::ReadBufferFromFile mrk_in(mrk_path);
|
DB::ReadBufferFromFile mrk_in(mrk_path);
|
||||||
DB::CompressedReadBufferFromFile bin_in(bin_path, {}, 0);
|
DB::CompressedReadBufferFromFile bin_in(DB::createReadBufferFromFileBase(bin_path, /* settings= */ {}));
|
||||||
|
|
||||||
DB::WriteBufferFromFileDescriptor out(STDOUT_FILENO);
|
DB::WriteBufferFromFileDescriptor out(STDOUT_FILENO);
|
||||||
bool mrk2_format = boost::algorithm::ends_with(mrk_path, ".mrk2");
|
bool mrk2_format = boost::algorithm::ends_with(mrk_path, ".mrk2");
|
||||||
|
Loading…
Reference in New Issue
Block a user