Skip to content

Commit

Permalink
Merge pull request #675 from fuweid/update-unknown-issues
Browse files Browse the repository at this point in the history
README.md: introduce known issue section
  • Loading branch information
ahrtr authored Jan 12, 2024
2 parents e016ddf + ae4ae4a commit 273dc4e
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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

Expand Down

0 comments on commit 273dc4e

Please sign in to comment.