Home | History | Annotate | Download | only in drive_backend

Lines Matching defs:file_id

39 //   key: "FILE: " + <string 'file_id'>
89 std::string file_id;
90 if (RemovePrefix(key, kFileMetadataKeyPrefix, &file_id)) {
180 // List all |file_id| referred by a tracker.
183 referred_file_ids.insert(contents->file_trackers[i]->file_id());
189 if (ContainsKey(referred_file_ids, metadata->file_id())) {
193 PutFileMetadataDeletionToDB(metadata->file_id(), db);
254 const std::string& file_id, FileMetadata* metadata) const {
255 FileMetadata* identified = metadata_by_id_.get(file_id);
281 std::string file_id = metadata->file_id();
282 metadata_by_id_.set(file_id, metadata.Pass());
317 void MetadataDatabaseIndex::RemoveFileMetadata(const std::string& file_id) {
318 PutFileMetadataDeletionToDB(file_id, db_);
319 metadata_by_id_.erase(file_id);
343 const std::string& file_id) const {
344 return FindItem(trackers_by_file_id_, file_id);
545 DVLOG(3) << " Add to trackers_by_file_id_: " << new_tracker.file_id();
547 trackers_by_file_id_[new_tracker.file_id()].Insert(new_tracker);
549 if (trackers_by_file_id_[new_tracker.file_id()].size() > 1) {
550 DVLOG_IF(3, !ContainsKey(multi_tracker_file_ids_, new_tracker.file_id()))
551 << " Add to multi_tracker_file_ids_: " << new_tracker.file_id();
552 multi_tracker_file_ids_.insert(new_tracker.file_id());
560 DCHECK_EQ(old_tracker.file_id(), new_tracker.file_id());
562 std::string file_id = new_tracker.file_id();
563 DCHECK(ContainsKey(trackers_by_file_id_, file_id));
566 trackers_by_file_id_[file_id].Deactivate(new_tracker.tracker_id());
568 trackers_by_file_id_[file_id].Activate(new_tracker.tracker_id());
574 trackers_by_file_id_.find(tracker.file_id());
584 if (trackers_by_file_id_[tracker.file_id()].size() <= 1) {
585 DVLOG_IF(3, ContainsKey(multi_tracker_file_ids_, tracker.file_id()))
586 << " Remove from multi_tracker_file_ids_: " << tracker.file_id();
587 multi_tracker_file_ids_.erase(tracker.file_id());