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

Issue 1839283002: [Cronet] Purge storage directory if version does not match (Closed)

Created:
4 years, 8 months ago by xunjieli
Modified:
4 years, 8 months ago
Reviewers:
mef, mmenke
CC:
chromium-reviews, cbentzel+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Cronet] Purge storage directory if version does not match This CL adds a version check to make sure storage directory layout is up-to-date. This CL moves disk cache to its sub directory, and local_pref.json to a different sub directory. BUG=598834 Committed: https://crrev.com/0205413389339f92868e2c62ef0f56f2793bbff0 Cr-Commit-Position: refs/heads/master@{#385260}

Patch Set 1 #

Total comments: 10

Patch Set 2 : Address Matt's comments #

Patch Set 3 : self review #

Total comments: 10

Patch Set 4 : Address Misha's comments #

Total comments: 10

Patch Set 5 : Address Misha's comments and test suggestion #

Total comments: 4

Patch Set 6 : Address comments #

Patch Set 7 : self review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+281 lines, -6 lines) Patch
M components/cronet/android/BUILD.gn View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M components/cronet/android/cronet_url_request_context_adapter.cc View 1 2 3 4 5 4 chunks +69 lines, -2 lines 0 comments Download
A components/cronet/android/test/javatests/src/org/chromium/net/DiskStorageTest.java View 1 2 3 4 5 6 1 chunk +202 lines, -0 lines 0 comments Download
M components/cronet/android/test/javatests/src/org/chromium/net/QuicTest.java View 1 chunk +2 lines, -1 line 0 comments Download
M components/cronet/android/test/javatests/src/org/chromium/net/SdchTest.java View 1 chunk +2 lines, -2 lines 0 comments Download
M components/cronet/url_request_context_config.cc View 1 2 3 2 chunks +5 lines, -1 line 0 comments Download

Dependent Patchsets:

Messages

Total messages: 28 (9 generated)
xunjieli
PTAL. Thanks!
4 years, 8 months ago (2016-03-30 01:50:19 UTC) #3
xunjieli
On 2016/03/30 01:50:19, xunjieli wrote: > PTAL. Thanks! Ping?
4 years, 8 months ago (2016-03-31 13:29:13 UTC) #4
mmenke
Sorry, started to review yesterday and got distracted. Here are the comments I had - ...
4 years, 8 months ago (2016-03-31 15:39:08 UTC) #5
xunjieli
Thanks a lot for the review! https://codereview.chromium.org/1839283002/diff/1/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): https://codereview.chromium.org/1839283002/diff/1/components/cronet/android/cronet_url_request_context_adapter.cc#newcode62 components/cronet/android/cronet_url_request_context_adapter.cc:62: VersionHeader() { std::memset(this, ...
4 years, 8 months ago (2016-03-31 18:45:58 UTC) #7
mmenke
cronet_url_request_context_adapter.cc LGTM. I haven't looked at DiskCacheTest.java. Should I?
4 years, 8 months ago (2016-03-31 19:40:57 UTC) #8
xunjieli
On 2016/03/31 19:40:57, mmenke wrote: > cronet_url_request_context_adapter.cc LGTM. I haven't looked at > DiskCacheTest.java. Should ...
4 years, 8 months ago (2016-03-31 19:44:19 UTC) #9
xunjieli
Misha: a friendly ping.. Thanks!
4 years, 8 months ago (2016-04-01 18:10:53 UTC) #10
mef
https://codereview.chromium.org/1839283002/diff/60001/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): https://codereview.chromium.org/1839283002/diff/60001/components/cronet/android/cronet_url_request_context_adapter.cc#newcode60 components/cronet/android/cronet_url_request_context_adapter.cc:60: const int32_t kDiskCacheVersion = 1; how would we know ...
4 years, 8 months ago (2016-04-01 18:41:46 UTC) #11
xunjieli
Thanks a lot for the review! PTAL. https://codereview.chromium.org/1839283002/diff/60001/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): https://codereview.chromium.org/1839283002/diff/60001/components/cronet/android/cronet_url_request_context_adapter.cc#newcode60 components/cronet/android/cronet_url_request_context_adapter.cc:60: const int32_t ...
4 years, 8 months ago (2016-04-01 20:20:04 UTC) #12
mef
https://codereview.chromium.org/1839283002/diff/80001/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): https://codereview.chromium.org/1839283002/diff/80001/components/cronet/android/cronet_url_request_context_adapter.cc#newcode515 components/cronet/android/cronet_url_request_context_adapter.cc:515: base::FilePath storage_path(config->storage_path); So, what will happen if 2 engines ...
4 years, 8 months ago (2016-04-01 21:16:03 UTC) #13
xunjieli
Thanks for the review! PTAL. https://codereview.chromium.org/1839283002/diff/80001/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): https://codereview.chromium.org/1839283002/diff/80001/components/cronet/android/cronet_url_request_context_adapter.cc#newcode515 components/cronet/android/cronet_url_request_context_adapter.cc:515: base::FilePath storage_path(config->storage_path); On 2016/04/01 ...
4 years, 8 months ago (2016-04-04 15:01:24 UTC) #14
xunjieli
Misha: a friendly ping. Thanks!
4 years, 8 months ago (2016-04-05 14:34:55 UTC) #15
xunjieli
On 2016/04/05 14:34:55, xunjieli wrote: > Misha: a friendly ping. Thanks! Is it possible to ...
4 years, 8 months ago (2016-04-05 17:51:28 UTC) #16
mef
On 2016/04/05 17:51:28, xunjieli wrote: > On 2016/04/05 14:34:55, xunjieli wrote: > > Misha: a ...
4 years, 8 months ago (2016-04-05 17:52:36 UTC) #17
mef
lgtm https://codereview.chromium.org/1839283002/diff/80001/components/cronet/android/cronet_url_request_context_adapter.cc File components/cronet/android/cronet_url_request_context_adapter.cc (right): https://codereview.chromium.org/1839283002/diff/80001/components/cronet/android/cronet_url_request_context_adapter.cc#newcode515 components/cronet/android/cronet_url_request_context_adapter.cc:515: base::FilePath storage_path(config->storage_path); On 2016/04/04 15:01:24, xunjieli wrote: > ...
4 years, 8 months ago (2016-04-05 18:00:50 UTC) #18
xunjieli
Thanks for the review! https://codereview.chromium.org/1839283002/diff/100001/components/cronet/android/test/javatests/src/org/chromium/net/DiskStorageTest.java File components/cronet/android/test/javatests/src/org/chromium/net/DiskStorageTest.java (right): https://codereview.chromium.org/1839283002/diff/100001/components/cronet/android/test/javatests/src/org/chromium/net/DiskStorageTest.java#newcode138 components/cronet/android/test/javatests/src/org/chromium/net/DiskStorageTest.java:138: // directory. On 2016/04/05 18:00:50, ...
4 years, 8 months ago (2016-04-05 18:22:55 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1839283002/150001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1839283002/150001
4 years, 8 months ago (2016-04-05 18:57:45 UTC) #24
commit-bot: I haz the power
Committed patchset #7 (id:150001)
4 years, 8 months ago (2016-04-05 19:43:12 UTC) #26
commit-bot: I haz the power
4 years, 8 months ago (2016-04-05 19:45:24 UTC) #28
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/0205413389339f92868e2c62ef0f56f2793bbff0
Cr-Commit-Position: refs/heads/master@{#385260}

Powered by Google App Engine
This is Rietveld 408576698