Skip to content

Commit 8d4db63

Browse files
committed
[CF] OpenWithColumnFamilies -> Open
Summary: By discussion with @dhruba, overloading Open makes more sense Test Plan: compiles! Reviewers: dhruba CC: leveldb, dhruba Differential Revision: https://reviews.facebook.net/D16017
1 parent 9ff9abe commit 8d4db63

File tree

3 files changed

+8
-12
lines changed

3 files changed

+8
-12
lines changed

db/column_family_test.cc

+1-2
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,7 @@ class ColumnFamilyTest {
4141
column_families.push_back(
4242
ColumnFamilyDescriptor(x, column_family_options_));
4343
}
44-
return DB::OpenWithColumnFamilies(db_options_, dbname_, column_families,
45-
&handles_, &db_);
44+
return DB::Open(db_options_, dbname_, column_families, &handles_, &db_);
4645
}
4746

4847
void Destroy() {

db/db_impl.cc

+4-6
Original file line numberDiff line numberDiff line change
@@ -3732,14 +3732,12 @@ Status DB::Open(const Options& options, const std::string& dbname, DB** dbptr) {
37323732
column_families.push_back(
37333733
ColumnFamilyDescriptor(default_column_family_name, cf_options));
37343734
std::vector<ColumnFamilyHandle> handles;
3735-
return DB::OpenWithColumnFamilies(db_options, dbname, column_families,
3736-
&handles, dbptr);
3735+
return DB::Open(db_options, dbname, column_families, &handles, dbptr);
37373736
}
37383737

3739-
Status DB::OpenWithColumnFamilies(
3740-
const DBOptions& db_options, const std::string& dbname,
3741-
const std::vector<ColumnFamilyDescriptor>& column_families,
3742-
std::vector<ColumnFamilyHandle>* handles, DB** dbptr) {
3738+
Status DB::Open(const DBOptions& db_options, const std::string& dbname,
3739+
const std::vector<ColumnFamilyDescriptor>& column_families,
3740+
std::vector<ColumnFamilyHandle>* handles, DB** dbptr) {
37433741
*dbptr = nullptr;
37443742
EnvOptions soptions;
37453743

include/rocksdb/db.h

+3-4
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,9 @@ class DB {
104104
// If everything is OK, handles will on return be the same size
105105
// as column_families --- handles[i] will be a handle that you
106106
// will use to operate on column family column_family[i]
107-
static Status OpenWithColumnFamilies(
108-
const DBOptions& db_options, const std::string& name,
109-
const std::vector<ColumnFamilyDescriptor>& column_families,
110-
std::vector<ColumnFamilyHandle>* handles, DB** dbptr);
107+
static Status Open(const DBOptions& db_options, const std::string& name,
108+
const std::vector<ColumnFamilyDescriptor>& column_families,
109+
std::vector<ColumnFamilyHandle>* handles, DB** dbptr);
111110

112111
// ListColumnFamilies will open the DB specified by argument name
113112
// and return the list of all column families in that DB

0 commit comments

Comments
 (0)