Skip to content

Instantly share code, notes, and snippets.

@dustin
Last active December 19, 2015 13:29
Show Gist options
  • Select an option

  • Save dustin/5962304 to your computer and use it in GitHub Desktop.

Select an option

Save dustin/5962304 to your computer and use it in GitHub Desktop.
cbugg-cli -T /tmp/bug2md -query='tags:cbfs AND status:(open OR new)' | pbcopy
{{ range $b := .}}# {{$b.Id}} - {{ $b.Title }}{{ range $t := $b.Tags }} [{{$t}}](http://cbugg.hq.couchbase.com/tag/{{$t}}){{end}}
{{ $b.Description }}
Original bug: [{{$b.Id}}](http://cbugg.hq.couchbase.com/bug/{{$b.Id}})
{{end}}

bug-310 - Handle clock skew cbfs enhancement github

If your clocks are off by more than around five seconds (and really, they shouldn't be because you use NTP), weird things happen,.


couchbaselabs/cbfs#98 by github user: dustin g

Original bug: bug-310

bug-308 - Graphically display "at risk" nodes where node loss would cause data loss cbfs enhancement github

Requires finding nodes by blob rep counts or just iterating the existing view. Perhaps the latter idea is better as we only need to get a few, though it could be less accurate under extreme conditions.


couchbaselabs/cbfs#112 by github user: dustin g

Original bug: bug-308

bug-620 - cbfs doesn't redirect when a directory is missing a slash cbfs

example:

http://localhost:8484/monitor should redirect to http://localhost:8484/monitor/ if monitor is a directory.

Original bug: bug-620

bug-316 - Report recent health and performance data cbfs enhancement github

Some recent histos or something to help make decisions on sourcing and distribution.


couchbaselabs/cbfs#12 by github user: dustin g

Original bug: bug-316

bug-309 - Report recent task execution status. cbfs enhancement github

Who ran which tasks recently and how did they do?


couchbaselabs/cbfs#104 by github user: dustin g

Original bug: bug-309

bug-311 - Logical deletes for versioning cbfs enhancement github

Modifications will roll in new revs, but a delete throws everything away. Might want to consider ramifications of keeping an object that's deleted, what to return and when, etc...


couchbaselabs/cbfs#89 by github user: dustin g

Original bug: bug-311

bug-695 - Explicit name of round tripper field cbfs pull-request

After more thinking I agree with the comment in commit https://github.com/couchbaselabs/cbfs/commit/0debf6483d6204c246839d5e043c8a624bcc799a . It makes more sense to explicitly name roundtripper field to keep the semantics of "next" rountripper clear. This seems to be more about behavior, not about structure. Sorry to mess with this lately.```

----
https://github.com/couchbaselabs/cbfs/pull/126
by github user: igm ![g](https://secure.gravatar.com/avatar/1fa4e55c8071e060785e56d810ebb905?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png&s=64)

Original bug: [bug-695](http://cbugg.hq.couchbase.com/bug/bug-695)

# bug-312 - Differentiate "stable" vs. "transient" nodes [cbfs](http://cbugg.hq.couchbase.com/tag/cbfs) [enhancement](http://cbugg.hq.couchbase.com/tag/enhancement) [github](http://cbugg.hq.couchbase.com/tag/github)

One possibility is to have "hoarders" in that they're a class that will want to be replicas of everything.

Another is to just discover this by looking at uptime.

----
https://github.com/couchbaselabs/cbfs/issues/79
by github user: dustin ![g](https://secure.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png&s=64)

Original bug: [bug-312](http://cbugg.hq.couchbase.com/bug/bug-312)

# bug-634 - It would be nice if cbfs had "last time a (currently-existing) file inside this directory was modified" [cbfs](http://cbugg.hq.couchbase.com/tag/cbfs)



Original bug: [bug-634](http://cbugg.hq.couchbase.com/bug/bug-634)

# bug-578 - cbfs should use gorilla/mux [cbfs](http://cbugg.hq.couchbase.com/tag/cbfs) [debt](http://cbugg.hq.couchbase.com/tag/debt)

The routing is getting kind of gross and all over the place.

I started playing around with cleaning this up, but it was getting a bit tedious, so I figured I'd just file it and forget it.

Original bug: [bug-578](http://cbugg.hq.couchbase.com/bug/bug-578)

# bug-307 - Can't HEAD a previous file rev [bug](http://cbugg.hq.couchbase.com/tag/bug) [cbfs](http://cbugg.hq.couchbase.com/tag/cbfs)

HEAD should work for revs other than current.

----
https://github.com/couchbaselabs/cbfs/issues/75
by github user: dustin ![g](https://secure.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png&s=64)

Original bug: [bug-307](http://cbugg.hq.couchbase.com/bug/bug-307)

# bug-605 - automatic directory listings [cbfs](http://cbugg.hq.couchbase.com/tag/cbfs)

It should be possible to get a "directory" to list itself using a custom template in the case where an `index.html` is not present, but (for example) `index.gohtml` is.

Original bug: [bug-605](http://cbugg.hq.couchbase.com/bug/bug-605)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment