Current section
Files
Jump to
Current section
Files
deps/rocksdb/cloud/cloud_env_options.cc
// Copyright (c) 2017 Rockset.
#ifndef ROCKSDB_LITE
#include <cinttypes>
#include "cloud/aws/aws_env.h"
#include "cloud/cloud_env_impl.h"
#include "cloud/cloud_env_wrapper.h"
#include "cloud/db_cloud_impl.h"
#include "rocksdb/env.h"
namespace rocksdb {
void CloudEnvOptions::Dump(Logger* log) const {
Header(log, " COptions.cloud_type: %u", cloud_type);
Header(log, " COptions.log_type: %u", log_type);
Header(log, " COptions.keep_local_sst_files: %d",
keep_local_sst_files);
Header(log, " COptions.keep_local_log_files: %d",
keep_local_log_files);
Header(log, " COptions.server_side_encryption: %d",
server_side_encryption);
Header(log, " COptions.encryption_key_id: %s",
encryption_key_id.c_str());
Header(log, " COptions.create_bucket_if_missing: %s",
create_bucket_if_missing ? "true" : "false");
Header(log, " COptions.run_purger: %s",
run_purger ? "true" : "false");
Header(log, " COptions.ephemeral_resync_on_open: %s",
ephemeral_resync_on_open ? "true" : "false");
Header(log, " COptions.skip_dbid_verification: %s",
skip_dbid_verification ? "true" : "false");
}
} // namespace rocksdb
#endif // ROCKSDB_LITE