Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(51)

Issue 15690021: drive: Move temporary file removal responsiblity to FileCache (Closed)

Created:
7 years, 6 months ago by hashimoto
Modified:
7 years, 6 months ago
Reviewers:
kinaba
CC:
chromium-reviews, tfarina, oshima+watch_chromium.org, stevenjb+watch_chromium.org, nkostylev+watch_chromium.org, davemoore+watch_chromium.org
Visibility:
Public.

Description

drive: Move temporary file removal responsiblity to FileCache FileCache is responsible for all file operations, FileCacheMetadata should focus on metadata business. Remove FileCacheMetadata::RemoveTemporaryFiles() Rewrite FileCache::FreeDiskSpaceIfNeededFor with iterator. Add test for FileCache::FreeDiskSpaceIfNeededFor(). Make FileCache::Pin() public. BUG=234487 TEST=unit_tests R=kinaba@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=204455

Patch Set 1 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+156 lines, -131 lines) Patch
M chrome/browser/chromeos/drive/file_cache.h View 3 chunks +7 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/drive/file_cache.cc View 3 chunks +52 lines, -46 lines 0 comments Download
M chrome/browser/chromeos/drive/file_cache_metadata.h View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/drive/file_cache_metadata.cc View 1 chunk +0 lines, -14 lines 0 comments Download
M chrome/browser/chromeos/drive/file_cache_metadata_unittest.cc View 1 chunk +0 lines, -40 lines 0 comments Download
M chrome/browser/chromeos/drive/file_cache_unittest.cc View 22 chunks +97 lines, -23 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
hashimoto
7 years, 6 months ago (2013-06-06 05:46:12 UTC) #1
kinaba
lgtm
7 years, 6 months ago (2013-06-06 06:19:04 UTC) #2
hashimoto
7 years, 6 months ago (2013-06-06 08:35:24 UTC) #3
Message was sent while issue was closed.
Committed patchset #1 manually as r204455 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698