-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bounty Challenge: Prove that Badger loses data #601
Comments
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? |
@danielmai how can I contact with you? In the already closed issue #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: #1280 (comment) |
Hi, I believe issue #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 |
@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 |
#1422 is a data loss issue (Badger is losing delete markers, which are data), reproducible using the public API in the way it is intended to be used, that cannot be recovered once it happened. |
Github issues have been deprecated. |
(This is a renewal of the challenge initiated in #570)
The Challenge
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.
Conditions
SyncWrites=true
enabled (the default). Badger only promises durability of successful writes.Submit an entry
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.
The text was updated successfully, but these errors were encountered: