You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A property named 'agentState' lives in a mvreg inside an ormap inside another ormap. When it is updated in filecoin-pickaxe-agent (a bot with no UI), the mvreg has only one value. But on the replicated side inside filecoin-pickaxe-direct-deal (the UI app), it has multiple values!
Set {
'{"state":"started"}',
'{"state":"one"}',
'{"state":"two"}',
'{"state":"three"}',
'{"state":"done"}' }
This is a blocker.
The text was updated successfully, but these errors were encountered:
jimpick
added a commit
to filecoin-shipyard/filecoin-pickaxe-agent
that referenced
this issue
May 25, 2019
Peer-base uses Buffers for ids, which were getting serialized in
strange ways so the mvreg CRDT wasn't converging when syncing.
See: peer-base/peer-base#287
This fix encodes the ids to strings, using a similar method as what
is used in the rga type.
I'm encountering this issue between filecoin-pickaxe-agent and filecoin-pickaxe-direct-deal.
A property named 'agentState' lives in a mvreg inside an ormap inside another ormap. When it is updated in filecoin-pickaxe-agent (a bot with no UI), the mvreg has only one value. But on the replicated side inside filecoin-pickaxe-direct-deal (the UI app), it has multiple values!
This is a blocker.
The text was updated successfully, but these errors were encountered: