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

Issue 6495079: mstate/presence: foundation for presence handling

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 8 months ago by niemeyer
Modified:
11 years, 8 months ago
Reviewers:
mp+122607, rog
Visibility:
Public.

Description

mstate/presence: foundation for presence handling https://code.launchpad.net/~niemeyer/juju-core/mstate-presence/+merge/122607 (do not edit description out of merge proposal)

Patch Set 1 #

Patch Set 2 : mstate/presence: foundation for presence handling #

Total comments: 73

Patch Set 3 : mstate/presence: foundation for presence handling #

Total comments: 2

Patch Set 4 : mstate/presence: foundation for presence handling #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1018 lines, -0 lines) Patch
A [revision details] View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
A mstate/presence/export_test.go View 1 chunk +19 lines, -0 lines 0 comments Download
A mstate/presence/presence.go View 1 2 3 1 chunk +637 lines, -0 lines 0 comments Download
A mstate/presence/presence_test.go View 1 2 1 chunk +358 lines, -0 lines 0 comments Download
M testing/mgo.go View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 14
niemeyer
Please take a look.
11 years, 8 months ago (2012-09-04 02:26:40 UTC) #1
niemeyer
Please take a look.
11 years, 8 months ago (2012-09-04 02:38:48 UTC) #2
rog
very nice design. lots of comments but nothing really substantial. https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go File mstate/presence/presence.go (right): https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go#newcode8 ...
11 years, 8 months ago (2012-09-04 08:28:02 UTC) #3
TheMue
Pretty complex stuff, need to read it multiple times. So far only few comments. https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go ...
11 years, 8 months ago (2012-09-04 09:56:05 UTC) #4
rog
https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go File mstate/presence/presence.go (right): https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go#newcode142 mstate/presence/presence.go:142: select { On 2012/09/04 09:56:05, TheMue wrote: > On ...
11 years, 8 months ago (2012-09-04 10:14:08 UTC) #5
TheMue
https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go File mstate/presence/presence.go (right): https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go#newcode142 mstate/presence/presence.go:142: select { On 2012/09/04 10:14:08, rog wrote: > On ...
11 years, 8 months ago (2012-09-04 10:24:03 UTC) #6
niemeyer
Please take a look. https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go File mstate/presence/presence.go (right): https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go#newcode2 mstate/presence/presence.go:2: // The watcher package implements ...
11 years, 8 months ago (2012-09-04 10:37:45 UTC) #7
rog
LGTM https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go File mstate/presence/presence.go (right): https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go#newcode142 mstate/presence/presence.go:142: select { On 2012/09/04 10:37:46, niemeyer wrote: > ...
11 years, 8 months ago (2012-09-04 10:55:52 UTC) #8
niemeyer
https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go File mstate/presence/presence.go (right): https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go#newcode142 mstate/presence/presence.go:142: select { On 2012/09/04 10:55:52, rog wrote: > The ...
11 years, 8 months ago (2012-09-04 11:07:18 UTC) #9
rog
https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go File mstate/presence/presence.go (right): https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go#newcode142 mstate/presence/presence.go:142: select { On 2012/09/04 11:07:18, niemeyer wrote: > On ...
11 years, 8 months ago (2012-09-04 11:56:18 UTC) #10
niemeyer
https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go File mstate/presence/presence.go (right): https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go#newcode142 mstate/presence/presence.go:142: select { On 2012/09/04 11:56:18, rog wrote: > On ...
11 years, 8 months ago (2012-09-04 12:01:38 UTC) #11
niemeyer
*** Submitted: mstate/presence: foundation for presence handling R=rog, TheMue CC= https://codereview.appspot.com/6495079
11 years, 8 months ago (2012-09-04 12:03:32 UTC) #12
rog
https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go File mstate/presence/presence.go (right): https://codereview.appspot.com/6495079/diff/3001/mstate/presence/presence.go#newcode142 mstate/presence/presence.go:142: select { On 2012/09/04 12:01:38, niemeyer wrote: > On ...
11 years, 8 months ago (2012-09-04 12:12:12 UTC) #13
niemeyer
11 years, 8 months ago (2012-09-04 12:29:23 UTC) #14
On 2012/09/04 12:12:12, rog wrote:
> ... or *make* it an invariant by closing all done channels when quitting. i'll
> stop now :-)

No no, please continue diverting that trivial point into other directions until
one of them makes sense. I'm sure our day will be hugely improved.
Sign in to reply to this message.

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