2019-04-29 Meeting notes: Rholang bloat in the tuplespace
Date
Apr 29, 2019
Participants
@Kelly Foster
@Dominik Zajkowski
@Artur Gajowy
@Chris Boscolo
@Lucius Meredith
@Łukasz Gołębiewski
@Timm Schäuble
@Pawel Szulc
Goals
We will use this time to hear an update from Dom on his investigation so far related to https://rchain.atlassian.net/browse/RCHAIN-3263 and start a next steps conversation that we will continue during our dev retreat. The goal of having this meeting before the retreat is to ensure group awareness of the issue and to provide time for people to do any investigation or thinking before we meet the next time.
Discussion topics
Item | Notes |
---|---|
Resources | |
Overview |
|
Rholang |
`WaitingContinuation(List(BindPattern(List(Par(List(),List(),List(),List(Expr(GString(getBalance))),List(),Vector(),List(),List(),AlwaysEqual(BitSet()),false), Par(List(),List(),List(),List(Expr(EVarBody(EVar(Var(FreeVar(0)))))),List(),Vector(),List(),List(),AlwaysEqual(BitSet()),true)),None,1)),TaggedContinuation(ParBody(ParWithRandom(Par(Vector(Send(Par(Vector(),Vector(),Vector(),List(),Vector(),Vector(),Vector(Bundle(Par(List(),List(),List(),List(),List(),Vector((4,-5,53,-69,-115,-112,104,-102,-87,29,-55,-27,105,-98,-49,-92,92,-45,-105,33,-2,-25,60,101,-6,-23,-42,-56,29,96,26,-33)),List(),List(),AlwaysEqual(BitSet()),false),true,false)),List(),AlwaysEqual(BitSet()),false),Vector(Par(Vector(),Vector(),Vector(),List(Expr(GString(value))),Vector(),Vector(),Vector(),List(),AlwaysEqual(BitSet()),false), Par(Vector(),Vector(),Vector(),List(Expr(EVarBody(EV`
|
Ideas to address findings |
|
Ideas for investigation | Big question: What exactly contributes to the data growth? (Greg)
|
Action items
SubscriptionAtName
OR Ticket confirmation of how ListenAtName
should and does work