ark::logging::ColumnWriterConfiguration

Defined in header “ark/logging/column_writer.hh”.


This represents configuration for the column writer itself. It is a superset of the configuration for a column, and stores a bit more information. It is intended primarily to be used internally.

Variables

  • ColumnConfiguration column_config
    The column configuration.

  • bool disable_disk_synchronization= true
    Indicates if fsync() should be used to ensure data is on disk or not. Disabling might improve performance, but definitely increases the chances of corruption in the event of power failure.

  • std::filesystem::path destination_path
    The path that split files should be written out to.