Skip to content

set without getx in transaction does't work #21

@eitan101

Description

@eitan101

The scenario I tried is this.
begin transaction

  1. root = getRoot
  2. set(root)
  3. commit

then from other node:
4.root = getRoot
5. get(root) ==> TIMEOUT

when I added before 2:
1.5: getX(root) everything worked fine.

In the logs I saw that the getX got to the first node, but handled moved to the PendingMessages probably by shouldHoldMessage. I think that the reason is that it was flagged as MODIFIED.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions