s/std::snprintf/snprintf
Summary: Looks like std::snprintf is not available on all platforms (e.g. MSVC 2010). Change it back to snprintf, where we have a macro in port.h to workaround compatibility. Closes https://github.com/facebook/rocksdb/pull/2308 Differential Revision: D5070988 Pulled By: yiwu-arbug fbshipit-source-id: bedfc1660bab0431c583ad434b7e68265e1211b1
This commit is contained in:
parent
ab8129ab8a
commit
13712712de
@ -4,9 +4,9 @@
|
|||||||
// of patent rights can be found in the PATENTS file in the same directory.
|
// of patent rights can be found in the PATENTS file in the same directory.
|
||||||
#ifndef ROCKSDB_LITE
|
#ifndef ROCKSDB_LITE
|
||||||
|
|
||||||
|
#include <stdio.h>
|
||||||
#include <chrono>
|
#include <chrono>
|
||||||
#include <cinttypes>
|
#include <cinttypes>
|
||||||
#include <cstdio>
|
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include "utilities/blob_db/blob_db_impl.h"
|
#include "utilities/blob_db/blob_db_impl.h"
|
||||||
|
|
||||||
@ -89,17 +89,17 @@ std::shared_ptr<Reader> BlobFile::OpenSequentialReader(
|
|||||||
|
|
||||||
std::string BlobFile::DumpState() const {
|
std::string BlobFile::DumpState() const {
|
||||||
char str[1000];
|
char str[1000];
|
||||||
std::snprintf(str, sizeof(str),
|
snprintf(str, sizeof(str),
|
||||||
"path: %s fn: %" PRIu64 " blob_count: %" PRIu64
|
"path: %s fn: %" PRIu64 " blob_count: %" PRIu64 " gc_epoch: %" PRIu64
|
||||||
" gc_epoch: %" PRIu64 " file_size: %" PRIu64
|
" file_size: %" PRIu64 " deleted_count: %" PRIu64
|
||||||
" deleted_count: %" PRIu64 " deleted_size: %" PRIu64
|
" deleted_size: %" PRIu64
|
||||||
" closed: %d can_be_deleted: %d ttl_range: (%d, %d)"
|
" closed: %d can_be_deleted: %d ttl_range: (%d, %d)"
|
||||||
" sn_range: (%" PRIu64 " %" PRIu64 "), writer: %d reader: %d",
|
" sn_range: (%" PRIu64 " %" PRIu64 "), writer: %d reader: %d",
|
||||||
path_to_dir_.c_str(), file_number_, blob_count_.load(),
|
path_to_dir_.c_str(), file_number_, blob_count_.load(),
|
||||||
gc_epoch_.load(), file_size_.load(), deleted_count_,
|
gc_epoch_.load(), file_size_.load(), deleted_count_, deleted_size_,
|
||||||
deleted_size_, closed_.load(), can_be_deleted_.load(),
|
closed_.load(), can_be_deleted_.load(), ttl_range_.first,
|
||||||
ttl_range_.first, ttl_range_.second, sn_range_.first,
|
ttl_range_.second, sn_range_.first, sn_range_.second,
|
||||||
sn_range_.second, (!!log_writer_), (!!ra_file_reader_));
|
(!!log_writer_), (!!ra_file_reader_));
|
||||||
return str;
|
return str;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user