Function trx::write_trx_archive

Function Documentation

void trx::write_trx_archive(const std::string &filename, const std::string &source_dir, TrxCompression compression, const std::string &converted_positions_path = "", const std::string &converted_positions_entry = "", const std::unordered_set<std::string> *skip = nullptr)

Create a TRX zip archive from an on-disk directory.

Creates the archive at filename, compresses the contents of source_dir into it, optionally adding a converted-positions entry.