Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1882)

Issue 171700045: code review 171700045: x/net/webdav: add memfs, an initial implementation of a...

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years, 5 months ago by nmvc
Modified:
9 years, 4 months ago
Reviewers:
dave
CC:
dave_cheney.net, nigeltao, gobot, golang-codereviews
Visibility:
Public.

Description

x/net/webdav: add memfs, an initial implementation of an in-memory filesystem for webdav

Patch Set 1 #

Patch Set 2 : diff -r 870131cdf8c5 https://code.google.com/p/go.net #

Patch Set 3 : diff -r 870131cdf8c5 https://code.google.com/p/go.net #

Total comments: 8

Patch Set 4 : diff -r 870131cdf8c5 https://code.google.com/p/go.net #

Total comments: 2

Patch Set 5 : diff -r 870131cdf8c5 https://code.google.com/p/go.net #

Patch Set 6 : diff -r 870131cdf8c5 https://code.google.com/p/go.net #

Total comments: 39

Patch Set 7 : diff -r adc59880b724 https://code.google.com/p/go.net #

Patch Set 8 : diff -r adc59880b724 https://code.google.com/p/go.net #

Patch Set 9 : diff -r adc59880b724 https://code.google.com/p/go.net #

Patch Set 10 : diff -r adc59880b724 https://code.google.com/p/go.net #

Total comments: 28

Patch Set 11 : diff -r adc59880b724 https://code.google.com/p/go.net #

Unified diffs Side-by-side diffs Delta from patch set Stats (+406 lines, -1 line) Patch
M webdav/file.go View 2 chunks +328 lines, -1 line 0 comments Download
M webdav/file_test.go View 2 chunks +78 lines, -0 lines 0 comments Download

Messages

Total messages: 17
nmvc
Hello dave@cheney.net, nigeltao@golang.org (cc: golang-codereviews@googlegroups.com), I'd like you to review this change to https://code.google.com/p/go.net
9 years, 5 months ago (2014-11-14 04:22:59 UTC) #1
nmvc
This is my first CL using this tool (and first time using hg). Pointers to ...
9 years, 5 months ago (2014-11-14 04:23:45 UTC) #2
dave_cheney.net
Very nice. https://codereview.appspot.com/171700045/diff/40001/webdav/file.go File webdav/file.go (right): https://codereview.appspot.com/171700045/diff/40001/webdav/file.go#newcode117 webdav/file.go:117: root *node nit: maybe make root a ...
9 years, 5 months ago (2014-11-14 04:30:35 UTC) #3
nmvc
https://codereview.appspot.com/171700045/diff/40001/webdav/file.go File webdav/file.go (right): https://codereview.appspot.com/171700045/diff/40001/webdav/file.go#newcode117 webdav/file.go:117: root *node On 2014/11/14 04:30:35, dfc wrote: > nit: ...
9 years, 5 months ago (2014-11-14 04:37:18 UTC) #4
dave_cheney.net
https://codereview.appspot.com/171700045/diff/60001/webdav/file.go File webdav/file.go (right): https://codereview.appspot.com/171700045/diff/60001/webdav/file.go#newcode334 webdav/file.go:334: func (n *node) childSnapshot() []os.FileInfo { Maybe just delete ...
9 years, 5 months ago (2014-11-14 04:40:41 UTC) #5
nmvc
https://codereview.appspot.com/171700045/diff/60001/webdav/file.go File webdav/file.go (right): https://codereview.appspot.com/171700045/diff/60001/webdav/file.go#newcode334 webdav/file.go:334: func (n *node) childSnapshot() []os.FileInfo { On 2014/11/14 04:40:40, ...
9 years, 5 months ago (2014-11-14 04:43:53 UTC) #6
gobot
R=nigeltao@golang.org (assigned by dave@cheney.net)
9 years, 5 months ago (2014-11-14 04:47:21 UTC) #7
dave_cheney.net
LGTM, but please wait for Nigel On Fri, Nov 14, 2014 at 3:47 PM, <gobot@golang.org> ...
9 years, 5 months ago (2014-11-14 04:47:45 UTC) #8
nmvc
Will do, also intend to take a pass at some unit tests (specifically for walking) ...
9 years, 5 months ago (2014-11-14 04:50:39 UTC) #9
nigeltao
https://codereview.appspot.com/171700045/diff/100001/webdav/file.go File webdav/file.go (right): https://codereview.appspot.com/171700045/diff/100001/webdav/file.go#newcode94 webdav/file.go:94: // NewMemFS returns a new in-memory FileSystem implementation. s/ ...
9 years, 5 months ago (2014-11-14 06:53:44 UTC) #10
nmvc
https://codereview.appspot.com/171700045/diff/100001/webdav/file.go File webdav/file.go (right): https://codereview.appspot.com/171700045/diff/100001/webdav/file.go#newcode94 webdav/file.go:94: // NewMemFS returns a new in-memory FileSystem implementation. On ...
9 years, 5 months ago (2014-11-17 06:32:46 UTC) #11
nmvc
I have updated the walk method, as after running the litmus tests noted that /a/ ...
9 years, 5 months ago (2014-11-18 04:44:20 UTC) #12
dave_cheney.net
ping. what is needed to get this CL across the line ? On Tue, Nov ...
9 years, 5 months ago (2014-12-02 23:28:24 UTC) #13
nmvc
Nigel's just out for a bit, waiting for him to get off leave. On Wed ...
9 years, 5 months ago (2014-12-02 23:32:58 UTC) #14
nigeltao
https://codereview.appspot.com/171700045/diff/180001/webdav/file.go File webdav/file.go (right): https://codereview.appspot.com/171700045/diff/180001/webdav/file.go#newcode105 webdav/file.go:105: // in-memory, no limits on filesystem size are used, ...
9 years, 4 months ago (2014-12-05 03:39:00 UTC) #15
nmvc
https://codereview.appspot.com/171700045/diff/180001/webdav/file.go File webdav/file.go (right): https://codereview.appspot.com/171700045/diff/180001/webdav/file.go#newcode105 webdav/file.go:105: // in-memory, no limits on filesystem size are used, ...
9 years, 4 months ago (2014-12-11 01:05:28 UTC) #16
gobot
9 years, 4 months ago (2014-12-19 05:15:44 UTC) #17
R=close

To the author of this CL:

The Go project has moved to Gerrit Code Review.

If this CL should be continued, please see the latest version of
https://golang.org/doc/contribute.html for instructions on
how to set up Git and the Go project's Gerrit codereview plugin,
and then create a new change with your current code.

If there has been discussion on this CL, please give a link to it
(golang.org/cl/171700045 is best) in the description in your
new CL.

Thanks very much.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b