-
Notifications
You must be signed in to change notification settings - Fork 652
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #675 from fuweid/update-unknown-issues
README.md: introduce known issue section
- Loading branch information
Showing
1 changed file
with
14 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -69,6 +69,7 @@ New minor versions may add additional features to the API. | |
- [LMDB](#lmdb) | ||
- [Caveats & Limitations](#caveats--limitations) | ||
- [Reading the Source](#reading-the-source) | ||
- [Known Issues](#known-issues) | ||
- [Other Projects Using Bolt](#other-projects-using-bolt) | ||
|
||
## Getting Started | ||
|
@@ -934,6 +935,19 @@ The best places to start are the main entry points into Bolt: | |
If you have additional notes that could be helpful for others, please submit | ||
them via pull request. | ||
|
||
## Known Issues | ||
|
||
- bbolt might run into data corruption issue on Linux when the feature | ||
[ext4: fast commit](https://lwn.net/Articles/842385/), which was introduced in | ||
linux kernel version v5.10, is enabled. The fixes to the issue were included in | ||
linux kernel version v5.17, please refer to links below, | ||
|
||
* [ext4: fast commit may miss tracking unwritten range during ftruncate](https://lore.kernel.org/linux-ext4/[email protected]/) | ||
* [ext4: fast commit may not fallback for ineligible commit](https://lore.kernel.org/lkml/[email protected]/T/#ma0768815e4b5f671e9e451d578256ef9a76fe30e) | ||
* [ext4 updates for 5.17](https://lore.kernel.org/lkml/[email protected]/) | ||
|
||
Please also refer to the discussion in https://github.com/etcd-io/bbolt/issues/562. | ||
|
||
|
||
## Other Projects Using Bolt | ||
|
||
|