Skip to content

Commit 9c73e1d

Browse files
committed
Initial commit
1 parent 461479d commit 9c73e1d

File tree

3 files changed

+0
-37
lines changed

3 files changed

+0
-37
lines changed

firestore/src/common/firestore.cc

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -343,10 +343,5 @@ Future<LoadBundleTaskProgress> Firestore::LoadBundle(
343343
return internal_->LoadBundle(bundle, std::move(progress_callback));
344344
}
345345

346-
Future<Query> Firestore::NamedQuery(const std::string& query_name) {
347-
if (!internal_) return FailedFuture<Query>();
348-
return internal_->NamedQuery(query_name);
349-
}
350-
351346
} // namespace firestore
352347
} // namespace firebase

firestore/src/include/firebase/firestore.h

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -429,21 +429,6 @@ class Firestore {
429429
const std::string& bundle,
430430
std::function<void(const LoadBundleTaskProgress&)> progress_callback);
431431

432-
/**
433-
* Reads a Firestore `Query` from the local cache, identified by the given
434-
* name.
435-
*
436-
* Named queries are packaged into bundles on the server side (along with the
437-
* resulting documents) and loaded into local cache using `LoadBundle`. Once
438-
* in the local cache, you can use this method to extract a query by name.
439-
*
440-
* If a query cannot be found, the returned future will complete with its
441-
* `error()` set to a non-zero error code.
442-
*
443-
* @param query_name The name of the query to read from saved bundles.
444-
*/
445-
virtual Future<Query> NamedQuery(const std::string& query_name);
446-
447432
protected:
448433
/**
449434
* Default constructor, to be used only for mocking `Firestore`.

firestore/src/ios/firestore_ios.cc

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -378,22 +378,5 @@ Future<LoadBundleTaskProgress> FirestoreInternal::LoadBundle(
378378
return promise.future();
379379
}
380380

381-
Future<Query> FirestoreInternal::NamedQuery(const std::string& query_name) {
382-
auto promise = promise_factory_.CreatePromise<Query>(AsyncApi::kNamedQuery);
383-
firestore_core_->GetNamedQuery(
384-
query_name,
385-
[this, promise](const absl::optional<core::Query>& query) mutable {
386-
if (query.has_value()) {
387-
promise.SetValue(
388-
MakePublic(api::Query(query.value(), firestore_core_)));
389-
} else {
390-
promise.SetError(
391-
Status(Error::kErrorNotFound, "Named query cannot be found"));
392-
}
393-
});
394-
395-
return promise.future();
396-
}
397-
398381
} // namespace firestore
399382
} // namespace firebase

0 commit comments

Comments
 (0)