Class foreign_storage::ChunkSizeValidator¶
-
class
ChunkSizeValidator
¶ Public Functions
-
ChunkSizeValidator
(const ChunkKey &chunk_key)¶
-
void
validateChunkSize
(const AbstractBuffer *buffer) const¶
-
void
validateChunkSizes
(const ChunkToBufferMap &buffers) const¶
-
void
throwChunkSizeViolatedError
(const int64_t actual_chunk_size, const int column_id = -1) const¶
Private Members
-
int
column_id_
¶
-
int64_t
max_chunk_size_
¶
-
const ColumnDescriptor *
column_
¶
-
const ForeignTable *
foreign_table_
¶
-