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

Issue 82433002: Docserver: Further refactoring to the new GithubFileSystem to make it update (Closed)

Created:
7 years, 1 month ago by not at google - send to devlin
Modified:
7 years, 1 month ago
Reviewers:
Yoyo Zhou
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Visibility:
Public.

Description

Docserver: Further refactoring to the new GithubFileSystem to make it update content properly. Change it to behave the same way on Read and Refresh (in fact Refresh becomes just an alias for Read) to address the bug where having concurrent Read and Refresh futures overwrite each other. BUG=318878 R=yoz@chromium.org NOTRY=true Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=236877

Patch Set 1 #

Total comments: 6

Patch Set 2 : yoz #

Patch Set 3 : rebase, fix test data #

Unified diffs Side-by-side diffs Delta from patch set Stats (+225 lines, -147 lines) Patch
M chrome/common/extensions/docs/server2/app.yaml View 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/extensions/docs/server2/cron.yaml View 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/extensions/docs/server2/fake_fetchers.py View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/extensions/docs/server2/file_system.py View 1 chunk +14 lines, -4 lines 0 comments Download
M chrome/common/extensions/docs/server2/github_file_system.py View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/extensions/docs/server2/new_github_file_system.py View 1 4 chunks +96 lines, -74 lines 0 comments Download
M chrome/common/extensions/docs/server2/new_github_file_system_test.py View 6 chunks +111 lines, -65 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
not at google - send to devlin
Hey Yoyo, sorry about the dense-ness of this change. I've tried to comment it well. ...
7 years, 1 month ago (2013-11-22 01:36:13 UTC) #1
Yoyo Zhou
https://chromiumcodereview.appspot.com/82433002/diff/1/chrome/common/extensions/docs/server2/new_github_file_system.py File chrome/common/extensions/docs/server2/new_github_file_system.py (right): https://chromiumcodereview.appspot.com/82433002/diff/1/chrome/common/extensions/docs/server2/new_github_file_system.py#newcode138 chrome/common/extensions/docs/server2/new_github_file_system.py:138: '''Initializes |self._repo_zip| if hasn't already been (i.e. if nit: ...
7 years, 1 month ago (2013-11-22 22:52:02 UTC) #2
not at google - send to devlin
https://chromiumcodereview.appspot.com/82433002/diff/1/chrome/common/extensions/docs/server2/new_github_file_system.py File chrome/common/extensions/docs/server2/new_github_file_system.py (right): https://chromiumcodereview.appspot.com/82433002/diff/1/chrome/common/extensions/docs/server2/new_github_file_system.py#newcode138 chrome/common/extensions/docs/server2/new_github_file_system.py:138: '''Initializes |self._repo_zip| if hasn't already been (i.e. if On ...
7 years, 1 month ago (2013-11-22 23:01:57 UTC) #3
Yoyo Zhou
LGTM, this is more understandable.
7 years, 1 month ago (2013-11-22 23:22:55 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kalman@chromium.org/82433002/130001
7 years, 1 month ago (2013-11-22 23:51:23 UTC) #5
commit-bot: I haz the power
7 years, 1 month ago (2013-11-22 23:53:50 UTC) #6
Message was sent while issue was closed.
Change committed as 236877

Powered by Google App Engine
This is Rietveld 408576698