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

Issue 14247024: Devserver: allow SubversionFileSystem to be pinned to a specific rev on construction (Closed)

Created:
7 years, 8 months ago by not at google - send to devlin
Modified:
7 years, 7 months ago
Reviewers:
cduvall
CC:
chromium-reviews, Aaron Boodman, chromium-apps-reviews_chromium.org
Visibility:
Public.

Description

Docserver: don't allow updating subversion beyond when the app itself existed. In other words, if the currently running app is 2-0-1 and a change is pushed to bring it to 2-0-2, never fetch any new content from then onwards. This will allow for parallel content + server pushes. BUG=236600 R=cduvall@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=199503

Patch Set 1 #

Patch Set 2 : dun-dun-duntests #

Patch Set 3 : updating for work #

Patch Set 4 : . #

Patch Set 5 : #

Patch Set 6 : . #

Patch Set 7 : . #

Patch Set 8 : almost done #

Patch Set 9 : different approach #

Patch Set 10 : done #

Patch Set 11 : stop cron rendering samples #

Total comments: 14

Patch Set 12 : comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+917 lines, -166 lines) Patch
M chrome/common/extensions/docs/server2/PRESUBMIT.py View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +76 lines, -23 lines 0 comments Download
M chrome/common/extensions/docs/server2/app.yaml View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
A chrome/common/extensions/docs/server2/app_yaml_helper.py View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +131 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/app_yaml_helper_test.py View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +176 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/appengine_wrappers.py View 1 2 3 4 5 6 7 8 9 1 chunk +4 lines, -7 lines 0 comments Download
M chrome/common/extensions/docs/server2/caching_file_system.py View 1 2 3 4 5 6 7 8 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/cron.yaml View 1 2 3 4 5 6 7 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/common/extensions/docs/server2/cron_servlet.py View 1 2 3 4 5 6 7 8 9 10 11 8 chunks +107 lines, -48 lines 0 comments Download
M chrome/common/extensions/docs/server2/cron_servlet_test.py View 1 2 3 4 5 6 7 8 9 3 chunks +155 lines, -12 lines 0 comments Download
M chrome/common/extensions/docs/server2/fake_fetchers.py View 1 2 3 4 5 6 7 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/fake_url_fetcher.py View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/file_system.py View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/extensions/docs/server2/instance_servlet.py View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/local_file_system.py View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +55 lines, -48 lines 0 comments Download
M chrome/common/extensions/docs/server2/mock_file_system.py View 1 2 3 4 5 6 7 8 3 chunks +67 lines, -8 lines 0 comments Download
M chrome/common/extensions/docs/server2/mock_file_system_test.py View 1 2 3 4 5 6 7 2 chunks +67 lines, -1 line 0 comments Download
M chrome/common/extensions/docs/server2/object_store_creator.py View 1 2 3 4 5 6 7 8 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/sidenav_data_source_test.py View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +4 lines, -6 lines 0 comments Download
M chrome/common/extensions/docs/server2/subversion_file_system.py View 1 2 3 4 5 6 7 5 chunks +20 lines, -6 lines 0 comments Download
M chrome/common/extensions/docs/server2/subversion_file_system_test.py View 1 2 3 4 5 6 7 8 9 2 chunks +36 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/svn_constants.py View 1 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/test_file_system.py View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
not at google - send to devlin
Phew! Done! The presubmit checks are a bit hacky for now - there are more ...
7 years, 7 months ago (2013-05-10 01:15:09 UTC) #1
not at google - send to devlin
Tried with the dev server by changing the local version of app.yaml to an older ...
7 years, 7 months ago (2013-05-10 05:34:16 UTC) #2
cduvall
Wasn't able to test locally because I'm not at work, but if it works, the ...
7 years, 7 months ago (2013-05-10 06:45:19 UTC) #3
方觉(Fang Jue)
https://chromiumcodereview.appspot.com/14247024/diff/28001/chrome/common/extensions/docs/server2/PRESUBMIT.py File chrome/common/extensions/docs/server2/PRESUBMIT.py (right): https://chromiumcodereview.appspot.com/14247024/diff/28001/chrome/common/extensions/docs/server2/PRESUBMIT.py#newcode61 chrome/common/extensions/docs/server2/PRESUBMIT.py:61: No? Are you sure? How much do you bet? ...
7 years, 7 months ago (2013-05-10 08:49:17 UTC) #4
not at google - send to devlin
https://codereview.chromium.org/14247024/diff/28001/chrome/common/extensions/docs/server2/PRESUBMIT.py File chrome/common/extensions/docs/server2/PRESUBMIT.py (right): https://codereview.chromium.org/14247024/diff/28001/chrome/common/extensions/docs/server2/PRESUBMIT.py#newcode61 chrome/common/extensions/docs/server2/PRESUBMIT.py:61: No? Are you sure? How much do you bet? ...
7 years, 7 months ago (2013-05-10 17:49:58 UTC) #5
not at google - send to devlin
7 years, 7 months ago (2013-05-10 17:50:39 UTC) #6
Message was sent while issue was closed.
Committed patchset #12 manually as r199503.

Powered by Google App Engine
This is Rietveld 408576698