(This is a renewal of the challenge initiated in #570)
We are always looking to proactively fix issues in our software. If you can prove that Badger loses data under certain conditions and provide a reproducible set of instructions of the data loss, we'll pay you $1337 as a cash reward for your finding. You find an issue in Badger and get paid, and we get to improve our software. It's a win-win.
SyncWrites=true enabled (the default). Badger only promises durability of successful writes.If you have a reproducible data loss bug, don't reply here. File a separate GitHub issue with a link to this issue and we'll evaluate it.
A data-loss bug was already filed when you posted this issue. I'd like to collect my bounty :-)
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue was marked as stale and no activity has occurred since then, therefore it will now be closed. Please, reopen if the issue is still relevant.
I think #995 is a DL issue.
Maybe this can prove the issue?
https://github.com/dgraph-io/badger/issues/1126
@danielmai how can I contact with you? In the already closed issue https://github.com/dgraph-io/badger/issues/1126 you said to email you, but there was no response for long time (10 days). Maybe my emails got into spam... 馃様
I've replied to your recent email @ForCraft2013. I never saw the older ones, so thanks for reaching out again.
hi,
code: https://github.com/dgraph-io/badger/issues/1280#issuecomment-605622042
Hi,
I believe issue https://github.com/dgraph-io/badger/issues/1289 meets your bounty criteria, as the bug is causing data loss due to conflict transactions overwriting each other. The values of the last transaction are the ones that get written to the DB instead of the first transaction and subsequent ones returning ErrConflict.
@swdee Thank you for finding the issue but it isn't a data loss issue. The data is actually written to the disk always. It was a bug in the iteration code because of which the check for key existence was failing. We appreciate your effort in improving badger. Cheers :stars:
Github issues have been deprecated.
This issue has been moved to discuss. You can follow the conversation there and also subscribe to updates by changing your notification preferences.

Most helpful comment
A data-loss bug was already filed when you posted this issue. I'd like to collect my bounty :-)
563