analysis
This commit is contained in:
parent
d35d87d8d8
commit
e08761288d
1 changed files with 6 additions and 0 deletions
|
@ -13,4 +13,10 @@ it is:
|
||||||
|
|
||||||
That is supposed to unset c, with the CurrentlySet False, but instead c
|
That is supposed to unset c, with the CurrentlySet False, but instead c
|
||||||
remains set somehow.
|
remains set somehow.
|
||||||
|
|
||||||
|
Aha, the use of `addMetaData'` causes the bug. That reuses the same
|
||||||
|
timestamp, and indeed the same timestamp is used for all the batch
|
||||||
|
changes. With the same timestamp for the log line that sets c as the line
|
||||||
|
that removes it, it's indeterminite which line will be acted on first, and
|
||||||
|
so the removal can be processed before the addition, leaving c "stuck".
|
||||||
"""]]
|
"""]]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue