-
Notifications
You must be signed in to change notification settings - Fork 308
Conversation
a012015
to
1b83aac
Compare
fbdb0b3
to
c04b34a
Compare
1b83aac
to
ecc79dc
Compare
e247a04
to
9d6a8d6
Compare
ecc79dc
to
6002084
Compare
Actually, let's leave this up to the teams to decide, ya? |
94ab07e
to
74bbcb6
Compare
I want to handle takes during |
|
43c11f9
to
74bbcb6
Compare
Bringing over here from #3994 (comment) ...
Now we're thinking we might try with trigger functions on |
What needs to change when? on
|
Cached values updates in triggers is looking promising: 3fb940a. |
Following in the illustrious lineage of cached values work #3599, #3721, and #3729 ... We're now experimenting with calling them "computed" values as opposed to ... what? "Primary" values? "Original" values? "Real" values? "Independent" values? "Assigned" values? "Root" values? "Input" values? "Raw" values? "Observed" values? "Given" values? Here are the four given values:
All the other numbers we care about can be computed from those four:
given values are bold |
"Computed values" makes much more sense to me than "cached values" for this sort of thing, FWIW. "Entered values"? |
Cool. 👍
Hmm, maybe ... |
We may also want to work "take" into the chart, as the dollar amount a given participant is collecting from a given team. |
@mattbk Nice! @kaguillera and I were saying we should make a graph. :-) Could also throw it in http://interactive.blockdiag.com/? |
Not sure if blockdiag shows things the same way; the overlapping lines are confusing. EDIT: different syntax |
Yeah, that's definitely less clear. |
!m @mattbk |
9d6a8d6
to
79a4eb3
Compare
826da3a
to
5b9590a
Compare
team preliminaries
This works around a bug in Sphinx where the print function under Python 2.7 prevents class attributes from showing up in documentation. I want to be able to document some attributes on the Team class.
This gives us more control. Rarely is alphabetical order the right sort order.
Rebased, previous head was 3fb940a. |
3fb940a
to
0971cfa
Compare
Based on #3994 (comment), for simplicity's sake let's assume for now that a Team will always have enough to cover the amount they're making available for payouts each week. This should be sufficient for #3994, at least. |
0971cfa
to
f6429c0
Compare
Scrapping for parts. |
Conflicts: sql/branch.sql
⬑ #3994
← #4070 — #4024 →
Punchlist
Takes determines
→Takes determine
recorder
to both methodsntakes
tobigint
prevent the owner from claiming takes (they get baseline and unclaimed)plumb takes #4023 (comment)participants.taking
move cacherinoes into Postgres (triggers)nevermind → rationalize computed values #4064take_over
master
once use source order for docs #4070 lands