mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-10-07 11:27:50 +00:00
Data loss was occuring after a cluster restart. The issue was during the unmarshaling of the op log when multiple values had been written to the log. The lines in question were like "changed = changed || b.DirectAdd(v)" in which the DirectAdd would only be executed when changed was initially false, once it was true, it would never be executed again. |
||
|---|---|---|
| .. | ||
| testdata | ||
| btree.go | ||
| btree_test.go | ||
| container_stash.go | ||
| containers.go | ||
| containers_btree.go | ||
| containers_test.go | ||
| inst.go | ||
| nop_inst.go | ||
| roaring.go | ||
| roaring_helpers_test.go | ||
| roaring_internal_test.go | ||
| roaring_nop_paranoia.go | ||
| roaring_nop_stats.go | ||
| roaring_paranoia.go | ||
| roaring_stats.go | ||
| roaring_test.go | ||