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

Issue 14125010: Docserver: Add support for viewing docs with a codereview patch applied (Closed)

Created:
7 years, 8 months ago by 方觉(Fang Jue)
Modified:
7 years, 7 months ago
CC:
chromium-reviews, Aaron Boodman, chromium-apps-reviews_chromium.org
Base URL:
https://src.chromium.org/svn/trunk/src/
Visibility:
Public.

Description

This change would make it easier for docs reviewers to preview patched docs without locally patching in or asking patch author to stage it on a workstation. Patched docs will be available at https://developer.chrome.com/_patch/issue_number/extensions/... after this CL is landed and deployed. Note that this doesn't work for patches that involve server-side changes. R=kalman@chromium.org BUG=234022 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=199727

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Total comments: 51

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : #

Patch Set 12 : #

Total comments: 14

Patch Set 13 : #

Total comments: 60

Patch Set 14 : #

Patch Set 15 : #

Patch Set 16 : #

Patch Set 17 : #

Patch Set 18 : #

Patch Set 19 : #

Patch Set 20 : #

Patch Set 21 : #

Patch Set 22 : #

Patch Set 23 : #

Total comments: 47

Patch Set 24 : #

Total comments: 11

Patch Set 25 : #

Patch Set 26 : #

Patch Set 27 : #

Patch Set 28 : #

Patch Set 29 : #

Patch Set 30 : #

Patch Set 31 : Fix another bug in patched_file_system. #

Patch Set 32 : #

Total comments: 15

Patch Set 33 : #

Patch Set 34 : CachingRietveldPatcher & ChainedCompiledFS #

Patch Set 35 : #

Patch Set 36 : add tests #

Patch Set 37 : binary #

Patch Set 38 : rebase and add patch_servlet_test #

Patch Set 39 : #

Patch Set 40 : no stat now #

Patch Set 41 : #

Patch Set 42 : done. #

Patch Set 43 : rebase #

Total comments: 55

Patch Set 44 : everything but patch_servlet #

Total comments: 9

Patch Set 45 : delegate... #

Patch Set 46 : #

Total comments: 1

Patch Set 47 : done #

Patch Set 48 : forgot to add test_patcher #

Patch Set 49 : . #

Patch Set 50 : add executable bits for tests #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1327 lines, -32 lines) Patch
M chrome/common/extensions/docs/server2/app.yaml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +7 lines, -1 line 0 comments Download
A chrome/common/extensions/docs/server2/caching_rietveld_patcher.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +125 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/caching_rietveld_patcher_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +83 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/chained_compiled_file_system.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +70 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/chained_compiled_file_system_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +73 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/compiled_file_system.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +14 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/cron.yaml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 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 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 2 chunks +8 lines, -1 line 0 comments Download
M chrome/common/extensions/docs/server2/fake_fetchers.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 2 chunks +32 lines, -4 lines 0 comments Download
M chrome/common/extensions/docs/server2/handler.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/common/extensions/docs/server2/instance_servlet.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 2 chunks +8 lines, -1 line 0 comments Download
A chrome/common/extensions/docs/server2/patch_servlet.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +91 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/patch_servlet_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +99 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/patched_file_system.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +157 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/patched_file_system_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +199 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/patcher.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +22 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/rietveld_patcher.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +176 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/rietveld_patcher_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +82 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/robots.txt View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/server_instance.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 5 chunks +18 lines, -9 lines 0 comments Download
M chrome/common/extensions/docs/server2/servlet.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/template_data_source.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/common/extensions/docs/server2/template_data_source_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +2 lines, -1 line 0 comments Download
A chrome/common/extensions/docs/server2/test_data/rietveld_patcher/api/14096030/22002/json View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +1 line, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/test_data/rietveld_patcher/api/14096030/json View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +1 line, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/test_data/rietveld_patcher/expected/extensions_sidenav.json View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +6 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/test_data/rietveld_patcher/expected/test_foo.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +1 line, -0 lines 0 comments Download
A chrome/common/extensions/docs/server2/test_patcher.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +34 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/server2/url_constants.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 1 chunk +1 line, -6 lines 0 comments Download

Messages

Total messages: 71 (0 generated)
方觉(Fang Jue)
It's not quite finished but should probably work. Besides 14159018, I also tested http://crrev.com/14259005, http://crrev.com/13116014 ...
7 years, 8 months ago (2013-04-26 13:19:38 UTC) #1
not at google - send to devlin
Some preliminary comments. For tests, look at how some of the newer tests are written. ...
7 years, 8 months ago (2013-04-26 23:53:53 UTC) #2
not at google - send to devlin
Incidentally, looking at your demo was so incredibly cool. I can't wait for this to ...
7 years, 8 months ago (2013-04-26 23:54:30 UTC) #3
方觉(Fang Jue)
https://chromiumcodereview.appspot.com/14125010/diff/9001/chrome/common/extensions/docs/server2/handler.py File chrome/common/extensions/docs/server2/handler.py (right): https://chromiumcodereview.appspot.com/14125010/diff/9001/chrome/common/extensions/docs/server2/handler.py#newcode44 chrome/common/extensions/docs/server2/handler.py:44: channel_name, issue, real_path = ( On 2013/04/26 23:53:53, kalman ...
7 years, 8 months ago (2013-04-27 00:24:34 UTC) #4
not at google - send to devlin
https://chromiumcodereview.appspot.com/14125010/diff/9001/chrome/common/extensions/docs/server2/handler.py File chrome/common/extensions/docs/server2/handler.py (right): https://chromiumcodereview.appspot.com/14125010/diff/9001/chrome/common/extensions/docs/server2/handler.py#newcode44 chrome/common/extensions/docs/server2/handler.py:44: channel_name, issue, real_path = ( On 2013/04/27 00:24:34, 方觉(Fang ...
7 years, 8 months ago (2013-04-27 00:45:30 UTC) #5
方觉(Fang Jue)
(new patchset is uploading for comments replied with 'Done.') https://chromiumcodereview.appspot.com/14125010/diff/9001/chrome/common/extensions/docs/server2/object_store_creator.py File chrome/common/extensions/docs/server2/object_store_creator.py (right): https://chromiumcodereview.appspot.com/14125010/diff/9001/chrome/common/extensions/docs/server2/object_store_creator.py#newcode24 chrome/common/extensions/docs/server2/object_store_creator.py:24: ...
7 years, 8 months ago (2013-04-27 01:02:48 UTC) #6
not at google - send to devlin
FYI I'm about to head home for the weekend. https://chromiumcodereview.appspot.com/14125010/diff/9001/chrome/common/extensions/docs/server2/rietveld_file_system.py File chrome/common/extensions/docs/server2/rietveld_file_system.py (right): https://chromiumcodereview.appspot.com/14125010/diff/9001/chrome/common/extensions/docs/server2/rietveld_file_system.py#newcode67 chrome/common/extensions/docs/server2/rietveld_file_system.py:67: ...
7 years, 8 months ago (2013-04-27 01:07:48 UTC) #7
方觉(Fang Jue)
Patch updated and deployed. Use https://chrome-apps-doc-test-2.appspot.com if you get quota errors. Tests for patched_file_system and ...
7 years, 7 months ago (2013-04-29 12:46:23 UTC) #8
not at google - send to devlin
One last thing - if you don't mind the occasional rebase you can base this ...
7 years, 7 months ago (2013-04-29 16:38:49 UTC) #9
not at google - send to devlin
class Patcher(object): class Patch(object): def Apply(self, file_contents): '''Returns |file_contents| with its contents patched against |self|. ...
7 years, 7 months ago (2013-04-29 16:56:21 UTC) #10
方觉(Fang Jue)
https://chromiumcodereview.appspot.com/14125010/diff/32001/chrome/common/extensions/docs/server2/patched_file_system.py File chrome/common/extensions/docs/server2/patched_file_system.py (right): https://chromiumcodereview.appspot.com/14125010/diff/32001/chrome/common/extensions/docs/server2/patched_file_system.py#newcode28 chrome/common/extensions/docs/server2/patched_file_system.py:28: # TODO(fj): What about directory listing? On 2013/04/29 16:38:49, ...
7 years, 7 months ago (2013-04-30 01:07:11 UTC) #11
not at google - send to devlin
On 2013/04/30 01:07:11, 方觉(Fang Jue) wrote: > https://chromiumcodereview.appspot.com/14125010/diff/32001/chrome/common/extensions/docs/server2/patched_file_system.py > File chrome/common/extensions/docs/server2/patched_file_system.py (right): > > https://chromiumcodereview.appspot.com/14125010/diff/32001/chrome/common/extensions/docs/server2/patched_file_system.py#newcode28 ...
7 years, 7 months ago (2013-04-30 04:21:48 UTC) #12
方觉(Fang Jue)
Now PatchedFileSystem takes a file system and a patcher. The interface of Patcher is different ...
7 years, 7 months ago (2013-04-30 14:25:08 UTC) #13
not at google - send to devlin
This is looking great. I will get the servlet patch committed today so that you ...
7 years, 7 months ago (2013-04-30 15:37:42 UTC) #14
not at google - send to devlin
> There're still other things to do but it's time to sleep. I'm still not ...
7 years, 7 months ago (2013-04-30 15:39:39 UTC) #15
not at google - send to devlin
Ok - servlet patch has been submitted now. Looking forward to this patch within there!
7 years, 7 months ago (2013-05-01 06:17:00 UTC) #16
方觉(Fang Jue)
Thanks for your patience! Sorry for my clumsy Python. I have one question for Servlet. ...
7 years, 7 months ago (2013-05-01 15:27:25 UTC) #17
not at google - send to devlin
Just replying to your overall comments here, haven't had time to get to this today: ...
7 years, 7 months ago (2013-05-02 00:47:13 UTC) #18
方觉(Fang Jue)
I was wondering if PatchedFileSystem would work with ServerInstance.GetOrCreateOffline. If Read and Stat works well ...
7 years, 7 months ago (2013-05-02 15:29:16 UTC) #19
not at google - send to devlin
Ok - ping me when the errors are fixed and I'll review. Or should I ...
7 years, 7 months ago (2013-05-02 15:44:44 UTC) #20
方觉(Fang Jue)
I just confirmed that PatchedFileSystem will work when offline. Then we can take advantage of ...
7 years, 7 months ago (2013-05-03 06:16:51 UTC) #21
方觉(Fang Jue)
I modified PatchedFileSystem to make it work when stat_info.child_versions is None instead of modifying CachingFileSystem ...
7 years, 7 months ago (2013-05-03 15:30:24 UTC) #22
not at google - send to devlin
On 2013/05/03 06:16:51, 方觉(Fang Jue) wrote: > I just confirmed that PatchedFileSystem will work when ...
7 years, 7 months ago (2013-05-03 16:19:33 UTC) #23
not at google - send to devlin
On 2013/05/03 15:30:24, 方觉(Fang Jue) wrote: > I modified PatchedFileSystem to make it work when ...
7 years, 7 months ago (2013-05-03 16:28:06 UTC) #24
not at google - send to devlin
This is looking fantastic. Hopefully the tail end of the comments. In the meantime I'll ...
7 years, 7 months ago (2013-05-03 19:12:22 UTC) #25
方觉(Fang Jue)
It is a good idea to separate caching logic from RietveldPatcher. And using fake file ...
7 years, 7 months ago (2013-05-04 02:05:41 UTC) #26
not at google - send to devlin
A couple more comments. I patched this in (side note: there were warnings about blank ...
7 years, 7 months ago (2013-05-04 06:47:43 UTC) #27
方觉(Fang Jue)
> (2) Then I tried with a real change and it took about 15 seconds ...
7 years, 7 months ago (2013-05-04 07:26:57 UTC) #28
方觉(Fang Jue)
Some data: 2013-05-04 16:05:51.180 /_patch/14672007/extensions/faq.html 200 8443ms 9kb Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.31 (KHTML, like ...
7 years, 7 months ago (2013-05-04 08:20:02 UTC) #29
方觉(Fang Jue)
I did a quick hack on CompiledFileSystem and reduced the latency to ~5 sec. Meanwhile, ...
7 years, 7 months ago (2013-05-04 10:47:17 UTC) #30
方觉(Fang Jue)
Updates: 1. I solved the inefficiency by making CompiledFileSystem chained to the unpatched CompiledFileSystem (see ...
7 years, 7 months ago (2013-05-05 14:04:36 UTC) #31
not at google - send to devlin
I'm trying to finish this restructure asap to make your life easier, just, writing test ...
7 years, 7 months ago (2013-05-07 05:45:40 UTC) #32
方觉(Fang Jue)
https://chromiumcodereview.appspot.com/14125010/diff/123001/chrome/common/extensions/docs/server2/compiled_file_system.py File chrome/common/extensions/docs/server2/compiled_file_system.py (right): https://chromiumcodereview.appspot.com/14125010/diff/123001/chrome/common/extensions/docs/server2/compiled_file_system.py#newcode22 chrome/common/extensions/docs/server2/compiled_file_system.py:22: patched_object_store_creator_factory=None): On 2013/05/07 05:45:40, kalman wrote: > this class ...
7 years, 7 months ago (2013-05-07 06:03:55 UTC) #33
not at google - send to devlin
https://chromiumcodereview.appspot.com/14125010/diff/123001/chrome/common/extensions/docs/server2/compiled_file_system.py File chrome/common/extensions/docs/server2/compiled_file_system.py (right): https://chromiumcodereview.appspot.com/14125010/diff/123001/chrome/common/extensions/docs/server2/compiled_file_system.py#newcode22 chrome/common/extensions/docs/server2/compiled_file_system.py:22: patched_object_store_creator_factory=None): > It's definitely not a good way to ...
7 years, 7 months ago (2013-05-07 06:14:31 UTC) #34
方觉(Fang Jue)
Oh, there's another point to mention. If a patch adds docs for some new API ...
7 years, 7 months ago (2013-05-07 06:14:46 UTC) #35
not at google - send to devlin
https://chromiumcodereview.appspot.com/14125010/diff/123001/chrome/common/extensions/docs/server2/patch_servlet.py File chrome/common/extensions/docs/server2/patch_servlet.py (right): https://chromiumcodereview.appspot.com/14125010/diff/123001/chrome/common/extensions/docs/server2/patch_servlet.py#newcode37 chrome/common/extensions/docs/server2/patch_servlet.py:37: response = Response.NotFound(e.message, {'Content-Type': 'text/plain'}) On 2013/05/07 06:03:55, 方觉(Fang ...
7 years, 7 months ago (2013-05-07 06:17:21 UTC) #36
方觉(Fang Jue)
On 2013/05/07 06:14:31, kalman wrote: > https://chromiumcodereview.appspot.com/14125010/diff/123001/chrome/common/extensions/docs/server2/compiled_file_system.py > File chrome/common/extensions/docs/server2/compiled_file_system.py (right): > > https://chromiumcodereview.appspot.com/14125010/diff/123001/chrome/common/extensions/docs/server2/compiled_file_system.py#newcode22 > ...
7 years, 7 months ago (2013-05-07 06:19:28 UTC) #37
方觉(Fang Jue)
https://chromiumcodereview.appspot.com/14125010/diff/123001/chrome/common/extensions/docs/server2/rietveld_patcher.py > File chrome/common/extensions/docs/server2/rietveld_patcher.py (right): > > https://chromiumcodereview.appspot.com/14125010/diff/123001/chrome/common/extensions/docs/server2/rietveld_patcher.py#newcode137 > chrome/common/extensions/docs/server2/rietveld_patcher.py:137: class > _Cache(object): > On ...
7 years, 7 months ago (2013-05-07 06:21:52 UTC) #38
not at google - send to devlin
> > Because we fetch the tarball and then extract files. It is effectively the ...
7 years, 7 months ago (2013-05-07 06:24:39 UTC) #39
not at google - send to devlin
On 2013/05/07 06:19:28, 方觉(Fang Jue) wrote: > On 2013/05/07 06:14:31, kalman wrote: > > > ...
7 years, 7 months ago (2013-05-07 06:32:10 UTC) #40
方觉(Fang Jue)
CachingRietveldPatcher is separated from RietveldPatcher. ChainedCompiledFileSystem is added. Tests for them are also written. > ...
7 years, 7 months ago (2013-05-07 14:28:59 UTC) #41
not at google - send to devlin
> > It's somewhat similar but not the same. GithubFileSystem's zipball is very large > ...
7 years, 7 months ago (2013-05-07 14:57:31 UTC) #42
方觉(Fang Jue)
> > > > > Oh, there's another point to mention. If a patch adds ...
7 years, 7 months ago (2013-05-07 23:25:36 UTC) #43
not at google - send to devlin
> Some data with online file system (11478051 is a 'new' patch that has never ...
7 years, 7 months ago (2013-05-08 15:02:17 UTC) #44
方觉(Fang Jue)
On 2013/05/08 15:02:17, kalman wrote: > > Some data with online file system (11478051 is ...
7 years, 7 months ago (2013-05-08 23:09:34 UTC) #45
not at google - send to devlin
On 2013/05/08 23:09:34, 方觉(Fang Jue) wrote: > On 2013/05/08 15:02:17, kalman wrote: > > > ...
7 years, 7 months ago (2013-05-08 23:12:10 UTC) #46
方觉(Fang Jue)
On 2013/05/08 23:12:10, kalman wrote: > On 2013/05/08 23:09:34, 方觉(Fang Jue) wrote: > > On ...
7 years, 7 months ago (2013-05-09 14:50:13 UTC) #47
not at google - send to devlin
I think this will be the last round. Sorry for taking so long to review ...
7 years, 7 months ago (2013-05-11 20:39:53 UTC) #48
方觉(Fang Jue)
(new patchset uploading...) https://codereview.chromium.org/14125010/diff/177004/chrome/common/extensions/docs/server2/caching_rietveld_patcher.py File chrome/common/extensions/docs/server2/caching_rietveld_patcher.py (right): https://codereview.chromium.org/14125010/diff/177004/chrome/common/extensions/docs/server2/caching_rietveld_patcher.py#newcode16 chrome/common/extensions/docs/server2/caching_rietveld_patcher.py:16: if isinstance(path_or_paths, list) or isinstance(path_or_paths, set): ...
7 years, 7 months ago (2013-05-12 03:01:47 UTC) #49
not at google - send to devlin
Cool, I see you're going to upload changes to PatchServlet later? https://codereview.chromium.org/14125010/diff/177004/chrome/common/extensions/docs/server2/patch_servlet.py File chrome/common/extensions/docs/server2/patch_servlet.py (right): ...
7 years, 7 months ago (2013-05-12 03:28:27 UTC) #50
方觉(Fang Jue)
> Cool, I see you're going to upload changes to PatchServlet later? Actually, it was ...
7 years, 7 months ago (2013-05-12 04:22:06 UTC) #51
方觉(Fang Jue)
crrev.com/14712010 was committed and reverted. What version in app.yaml should I use now?
7 years, 7 months ago (2013-05-12 04:28:13 UTC) #52
not at google - send to devlin
Sorry about that. Make it 2-2-1 until I fix the way that we can't handle ...
7 years, 7 months ago (2013-05-12 04:49:25 UTC) #53
not at google - send to devlin
lgtm after that https://codereview.chromium.org/14125010/diff/200001/chrome/common/extensions/docs/server2/chained_compiled_file_system.py File chrome/common/extensions/docs/server2/chained_compiled_file_system.py (right): https://codereview.chromium.org/14125010/diff/200001/chrome/common/extensions/docs/server2/chained_compiled_file_system.py#newcode43 chrome/common/extensions/docs/server2/chained_compiled_file_system.py:43: cache_entry = compiled_fs._GetCacheEntryFromFile(path, binary) > Yes. ...
7 years, 7 months ago (2013-05-12 05:11:41 UTC) #54
not at google - send to devlin
https://codereview.chromium.org/14125010/diff/196035/chrome/common/extensions/docs/server2/chained_compiled_file_system.py File chrome/common/extensions/docs/server2/chained_compiled_file_system.py (right): https://codereview.chromium.org/14125010/diff/196035/chrome/common/extensions/docs/server2/chained_compiled_file_system.py#newcode42 chrome/common/extensions/docs/server2/chained_compiled_file_system.py:42: version = self._compiled_fs_chain[0]._file_system.Stat(path).version p.s. however this code ends up ...
7 years, 7 months ago (2013-05-12 05:13:42 UTC) #55
方觉(Fang Jue)
On 2013/05/12 05:11:41, kalman wrote: > lgtm after that > > https://codereview.chromium.org/14125010/diff/200001/chrome/common/extensions/docs/server2/chained_compiled_file_system.py > File chrome/common/extensions/docs/server2/chained_compiled_file_system.py ...
7 years, 7 months ago (2013-05-12 05:57:46 UTC) #56
not at google - send to devlin
lgtm
7 years, 7 months ago (2013-05-12 06:18:31 UTC) #57
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fangjue23303@gmail.com/14125010/180006
7 years, 7 months ago (2013-05-12 07:33:24 UTC) #58
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fangjue23303@gmail.com/14125010/180006
7 years, 7 months ago (2013-05-13 04:40:22 UTC) #59
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fangjue23303@gmail.com/14125010/215002
7 years, 7 months ago (2013-05-13 04:57:03 UTC) #60
方觉(Fang Jue)
On 2013/05/13 04:57:03, I haz the power (commit-bot) wrote: > CQ is trying da patch. ...
7 years, 7 months ago (2013-05-13 05:14:54 UTC) #61
not at google - send to devlin
It might not have been your patch?
7 years, 7 months ago (2013-05-13 05:32:21 UTC) #62
方觉(Fang Jue)
On 2013/05/13 05:32:21, kalman wrote: > It might not have been your patch? After some ...
7 years, 7 months ago (2013-05-13 05:35:37 UTC) #63
not at google - send to devlin
Looked through commit things, don't see anything, but I don't really know what I was ...
7 years, 7 months ago (2013-05-13 05:35:43 UTC) #64
not at google - send to devlin
Ok. I don't know where * came from but cool, glad it's fixed.
7 years, 7 months ago (2013-05-13 05:36:32 UTC) #65
方觉(Fang Jue)
On 2013/05/13 05:36:32, kalman wrote: > Ok. I don't know where * came from but ...
7 years, 7 months ago (2013-05-13 05:48:27 UTC) #66
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fangjue23303@gmail.com/14125010/215002
7 years, 7 months ago (2013-05-13 08:20:31 UTC) #67
commit-bot: I haz the power
Retried try job too often on win_x64_rel for step(s) compile http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_x64_rel&number=12283
7 years, 7 months ago (2013-05-13 08:34:47 UTC) #68
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fangjue23303@gmail.com/14125010/215002
7 years, 7 months ago (2013-05-13 13:54:42 UTC) #69
方觉(Fang Jue)
On 2013/05/13 13:54:42, I haz the power (commit-bot) wrote: > CQ is trying da patch. ...
7 years, 7 months ago (2013-05-13 14:00:09 UTC) #70
not at google - send to devlin
7 years, 7 months ago (2013-05-13 14:15:13 UTC) #71
Message was sent while issue was closed.
Committed patchset #50 manually as r199727 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698