Commit f4d88d58 authored by Daniel Bratell's avatar Daniel Bratell Committed by Commit Bot

Rename the different LevelDBStatusToStatus functions to help jumbo

In jumbo builds (use_jumbo_build=true) the two different
LevelDBStatusToStatus could end up in the same translation unit which
would then cause compilation errors since they only differed by return
value.

This CL gives them unique names, ToServiceWorkerStatus() and
ToNotificationDatabaseStatus().

Bug: 746953
Change-Id: Iceaf6facc3142990d62769f693eb57bfc5c5f143
Reviewed-on: https://chromium-review.googlesource.com/760358Reviewed-by: default avatarKinuko Yasuda <kinuko@chromium.org>
Reviewed-by: default avatarPeter Beverloo <peter@chromium.org>
Reviewed-by: default avatarMatt Falkenhagen <falken@chromium.org>
Commit-Queue: Daniel Bratell <bratell@opera.com>
Cr-Commit-Position: refs/heads/master@{#515974}
parent b5c00d6b
......@@ -47,7 +47,7 @@ const char kNotificationKeySeparator = '\x00';
const int64_t kFirstPersistentNotificationId = 1;
// Converts the LevelDB |status| to one of the notification database's values.
NotificationDatabase::Status LevelDBStatusToStatus(
NotificationDatabase::Status LevelDBStatusToNotificationDatabaseStatus(
const leveldb::Status& status) {
if (status.ok())
return NotificationDatabase::STATUS_OK;
......@@ -132,7 +132,7 @@ NotificationDatabase::Status NotificationDatabase::Open(
options.env = env_.get();
}
Status status = LevelDBStatusToStatus(
Status status = LevelDBStatusToNotificationDatabaseStatus(
leveldb_env::OpenDB(options, path_.AsUTF8Unsafe(), &db_));
if (status != STATUS_OK)
return status;
......@@ -159,7 +159,7 @@ NotificationDatabase::Status NotificationDatabase::ReadNotificationData(
std::string key = CreateDataKey(origin, notification_id);
std::string serialized_data;
Status status = LevelDBStatusToStatus(
Status status = LevelDBStatusToNotificationDatabaseStatus(
db_->Get(leveldb::ReadOptions(), key, &serialized_data));
if (status != STATUS_OK)
return status;
......@@ -219,7 +219,8 @@ NotificationDatabase::Status NotificationDatabase::WriteNotificationData(
base::Int64ToString(next_persistent_notification_id_));
}
return LevelDBStatusToStatus(db_->Write(leveldb::WriteOptions(), &batch));
return LevelDBStatusToNotificationDatabaseStatus(
db_->Write(leveldb::WriteOptions(), &batch));
}
NotificationDatabase::Status NotificationDatabase::DeleteNotificationData(
......@@ -231,7 +232,8 @@ NotificationDatabase::Status NotificationDatabase::DeleteNotificationData(
DCHECK(origin.is_valid());
std::string key = CreateDataKey(origin, notification_id);
return LevelDBStatusToStatus(db_->Delete(leveldb::WriteOptions(), key));
return LevelDBStatusToNotificationDatabaseStatus(
db_->Delete(leveldb::WriteOptions(), key));
}
NotificationDatabase::Status
......@@ -268,14 +270,14 @@ NotificationDatabase::Status NotificationDatabase::Destroy() {
state_ = STATE_DISABLED;
db_.reset();
return LevelDBStatusToStatus(
return LevelDBStatusToNotificationDatabaseStatus(
leveldb::DestroyDB(path_.AsUTF8Unsafe(), options));
}
NotificationDatabase::Status
NotificationDatabase::ReadNextPersistentNotificationId() {
std::string value;
Status status = LevelDBStatusToStatus(
Status status = LevelDBStatusToNotificationDatabaseStatus(
db_->Get(leveldb::ReadOptions(), kNextNotificationIdKey, &value));
if (status == STATUS_ERROR_NOT_FOUND) {
......@@ -331,7 +333,7 @@ NotificationDatabase::ReadAllNotificationDataInternal(
notification_data_vector->push_back(notification_database_data);
}
return LevelDBStatusToStatus(iter->status());
return LevelDBStatusToNotificationDatabaseStatus(iter->status());
}
NotificationDatabase::Status
......@@ -387,7 +389,8 @@ NotificationDatabase::DeleteAllNotificationDataInternal(
if (deleted_notification_ids->empty())
return STATUS_OK;
return LevelDBStatusToStatus(db_->Write(leveldb::WriteOptions(), &batch));
return LevelDBStatusToNotificationDatabaseStatus(
db_->Write(leveldb::WriteOptions(), &batch));
}
} // namespace content
......@@ -236,7 +236,7 @@ ServiceWorkerDatabase::Status ParseId(const std::string& serialized,
return ServiceWorkerDatabase::STATUS_OK;
}
ServiceWorkerDatabase::Status LevelDBStatusToStatus(
ServiceWorkerDatabase::Status LevelDBStatusToServiceWorkerDBStatus(
const leveldb::Status& status) {
if (status.ok())
return ServiceWorkerDatabase::STATUS_OK;
......@@ -366,7 +366,7 @@ ServiceWorkerDatabase::GetOriginsWithRegistrations(std::set<GURL>* origins) {
db_->NewIterator(leveldb::ReadOptions()));
for (itr->Seek(service_worker_internals::kUniqueOriginKey); itr->Valid();
itr->Next()) {
status = LevelDBStatusToStatus(itr->status());
status = LevelDBStatusToServiceWorkerDBStatus(itr->status());
if (status != STATUS_OK) {
origins->clear();
break;
......@@ -410,7 +410,7 @@ ServiceWorkerDatabase::GetOriginsWithForeignFetchRegistrations(
db_->NewIterator(leveldb::ReadOptions()));
for (itr->Seek(service_worker_internals::kForeignFetchOriginKey);
itr->Valid(); itr->Next()) {
status = LevelDBStatusToStatus(itr->status());
status = LevelDBStatusToServiceWorkerDBStatus(itr->status());
if (status != STATUS_OK) {
origins->clear();
break;
......@@ -455,7 +455,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::GetRegistrationsForOrigin(
std::unique_ptr<leveldb::Iterator> itr(
db_->NewIterator(leveldb::ReadOptions()));
for (itr->Seek(prefix); itr->Valid(); itr->Next()) {
status = LevelDBStatusToStatus(itr->status());
status = LevelDBStatusToServiceWorkerDBStatus(itr->status());
if (status != STATUS_OK) {
registrations->clear();
if (opt_resources_list)
......@@ -509,7 +509,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::GetAllRegistrations(
db_->NewIterator(leveldb::ReadOptions()));
for (itr->Seek(service_worker_internals::kRegKeyPrefix); itr->Valid();
itr->Next()) {
status = LevelDBStatusToStatus(itr->status());
status = LevelDBStatusToServiceWorkerDBStatus(itr->status());
if (status != STATUS_OK) {
registrations->clear();
break;
......@@ -578,7 +578,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::ReadRegistrationOrigin(
return status;
std::string value;
status = LevelDBStatusToStatus(
status = LevelDBStatusToServiceWorkerDBStatus(
db_->Get(leveldb::ReadOptions(),
CreateRegistrationIdToOriginKey(registration_id), &value));
if (status != STATUS_OK) {
......@@ -889,7 +889,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::ReadUserData(
for (size_t i = 0; i < user_data_names.size(); i++) {
const std::string key =
CreateUserDataKey(registration_id, user_data_names[i]);
status = LevelDBStatusToStatus(
status = LevelDBStatusToServiceWorkerDBStatus(
db_->Get(leveldb::ReadOptions(), key, &(*user_data_values)[i]));
if (status != STATUS_OK) {
user_data_values->clear();
......@@ -921,7 +921,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::ReadUserDataByKeyPrefix(
std::unique_ptr<leveldb::Iterator> itr(
db_->NewIterator(leveldb::ReadOptions()));
for (itr->Seek(prefix); itr->Valid(); itr->Next()) {
status = LevelDBStatusToStatus(itr->status());
status = LevelDBStatusToServiceWorkerDBStatus(itr->status());
if (status != STATUS_OK) {
user_data_values->clear();
break;
......@@ -931,7 +931,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::ReadUserDataByKeyPrefix(
break;
std::string user_data_value;
status = LevelDBStatusToStatus(
status = LevelDBStatusToServiceWorkerDBStatus(
db_->Get(leveldb::ReadOptions(), itr->key(), &user_data_value));
if (status != STATUS_OK) {
user_data_values->clear();
......@@ -1025,7 +1025,7 @@ ServiceWorkerDatabase::DeleteUserDataByKeyPrefixes(
std::unique_ptr<leveldb::Iterator> itr(
db_->NewIterator(leveldb::ReadOptions()));
for (itr->Seek(key_prefix); itr->Valid(); itr->Next()) {
status = LevelDBStatusToStatus(itr->status());
status = LevelDBStatusToServiceWorkerDBStatus(itr->status());
if (status != STATUS_OK)
return status;
......@@ -1069,7 +1069,7 @@ ServiceWorkerDatabase::ReadUserDataForAllRegistrations(
std::unique_ptr<leveldb::Iterator> itr(
db_->NewIterator(leveldb::ReadOptions()));
for (itr->Seek(key_prefix); itr->Valid(); itr->Next()) {
status = LevelDBStatusToStatus(itr->status());
status = LevelDBStatusToServiceWorkerDBStatus(itr->status());
if (status != STATUS_OK) {
user_data->clear();
break;
......@@ -1089,7 +1089,7 @@ ServiceWorkerDatabase::ReadUserDataForAllRegistrations(
}
std::string value;
status = LevelDBStatusToStatus(
status = LevelDBStatusToServiceWorkerDBStatus(
db_->Get(leveldb::ReadOptions(),
CreateUserDataKey(registration_id, user_data_name), &value));
if (status != STATUS_OK) {
......@@ -1123,7 +1123,7 @@ ServiceWorkerDatabase::ReadUserDataForAllRegistrationsByKeyPrefix(
std::unique_ptr<leveldb::Iterator> itr(
db_->NewIterator(leveldb::ReadOptions()));
for (itr->Seek(key_prefix); itr->Valid(); itr->Next()) {
status = LevelDBStatusToStatus(itr->status());
status = LevelDBStatusToServiceWorkerDBStatus(itr->status());
if (status != STATUS_OK) {
user_data->clear();
break;
......@@ -1157,7 +1157,7 @@ ServiceWorkerDatabase::ReadUserDataForAllRegistrationsByKeyPrefix(
}
std::string value;
status = LevelDBStatusToStatus(
status = LevelDBStatusToServiceWorkerDBStatus(
db_->Get(leveldb::ReadOptions(),
CreateUserDataKey(registration_id, parts[0]), &value));
if (status != STATUS_OK) {
......@@ -1311,7 +1311,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::LazyOpen(
options.env = g_service_worker_env.Pointer();
}
Status status = LevelDBStatusToStatus(
Status status = LevelDBStatusToServiceWorkerDBStatus(
leveldb_env::OpenDB(options, path_.AsUTF8Unsafe(), &db_));
HandleOpenResult(FROM_HERE, status);
if (status != STATUS_OK) {
......@@ -1362,7 +1362,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::ReadNextAvailableId(
DCHECK(next_avail_id);
std::string value;
Status status = LevelDBStatusToStatus(
Status status = LevelDBStatusToServiceWorkerDBStatus(
db_->Get(leveldb::ReadOptions(), id_key, &value));
if (status == STATUS_ERROR_NOT_FOUND) {
// Nobody has gotten the next resource id for |id_key|.
......@@ -1387,7 +1387,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::ReadRegistrationData(
const std::string key = CreateRegistrationKey(registration_id, origin);
std::string value;
Status status = LevelDBStatusToStatus(
Status status = LevelDBStatusToServiceWorkerDBStatus(
db_->Get(leveldb::ReadOptions(), key, &value));
if (status != STATUS_OK) {
HandleReadResult(
......@@ -1550,7 +1550,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::ReadResourceRecords(
std::unique_ptr<leveldb::Iterator> itr(
db_->NewIterator(leveldb::ReadOptions()));
for (itr->Seek(prefix); itr->Valid(); itr->Next()) {
Status status = LevelDBStatusToStatus(itr->status());
Status status = LevelDBStatusToServiceWorkerDBStatus(itr->status());
if (status != STATUS_OK) {
resources->clear();
break;
......@@ -1651,7 +1651,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::DeleteResourceRecords(
std::unique_ptr<leveldb::Iterator> itr(
db_->NewIterator(leveldb::ReadOptions()));
for (itr->Seek(prefix); itr->Valid(); itr->Next()) {
status = LevelDBStatusToStatus(itr->status());
status = LevelDBStatusToServiceWorkerDBStatus(itr->status());
if (status != STATUS_OK)
break;
......@@ -1696,7 +1696,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::ReadResourceIds(
std::unique_ptr<leveldb::Iterator> itr(
db_->NewIterator(leveldb::ReadOptions()));
for (itr->Seek(id_key_prefix); itr->Valid(); itr->Next()) {
status = LevelDBStatusToStatus(itr->status());
status = LevelDBStatusToServiceWorkerDBStatus(itr->status());
if (status != STATUS_OK) {
ids->clear();
break;
......@@ -1775,7 +1775,7 @@ ServiceWorkerDatabase::DeleteUserDataForRegistration(
std::unique_ptr<leveldb::Iterator> itr(
db_->NewIterator(leveldb::ReadOptions()));
for (itr->Seek(prefix); itr->Valid(); itr->Next()) {
status = LevelDBStatusToStatus(itr->status());
status = LevelDBStatusToServiceWorkerDBStatus(itr->status());
if (status != STATUS_OK)
break;
......@@ -1795,7 +1795,7 @@ ServiceWorkerDatabase::DeleteUserDataForRegistration(
ServiceWorkerDatabase::Status ServiceWorkerDatabase::ReadDatabaseVersion(
int64_t* db_version) {
std::string value;
Status status = LevelDBStatusToStatus(
Status status = LevelDBStatusToServiceWorkerDBStatus(
db_->Get(leveldb::ReadOptions(),
service_worker_internals::kDatabaseVersionKey, &value));
if (status == STATUS_ERROR_NOT_FOUND) {
......@@ -1837,7 +1837,7 @@ ServiceWorkerDatabase::Status ServiceWorkerDatabase::WriteBatch(
state_ = INITIALIZED;
}
Status status = LevelDBStatusToStatus(
Status status = LevelDBStatusToServiceWorkerDBStatus(
db_->Write(leveldb::WriteOptions(), batch));
HandleWriteResult(FROM_HERE, status);
return status;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment