-
Release 0.5.7 Stable
released this
2021-03-08 23:37:02 +03:00 | 1526 commits to master since this release- Fix multiple bugs leading to OSDs sometimes being unable to correctly activate PGs
when a lot of PG peering events occurred in a small amount of time - Fix a bug where OSDs could list incomplete object versions during peering. The bug
manifested with "local rollback operation failed" messages in OSD logs - Fix a bug where misplaced chunks for degraded and incomplete objects were not removed
from extra OSDs during recovery - Fix incorrect PG history configuration resulting in OSDs being unable to find some
of the objects after a PG count change - Simplify block layer write ordering logic
- Avoid extra data move when a lot of OSDs are first stopped for long time and then restarted
- Fix incorrect degraded & misplaced object statistics after a completed rebalance
- Fix incorrect usage of pg_minsize instead of the minimal possible object chunk count in EC pools
Downloads
- Fix multiple bugs leading to OSDs sometimes being unable to correctly activate PGs
-
Release 0.5.6 Stable
released this
2021-03-01 16:26:04 +03:00 | 1547 commits to master since this release- Fix operation statistics
- Fix a rebalance hang introduced in 0.5.5
- Test PG count changes with actual data moving
- Fix a possible 'unexpected pg state: 0' error during PG count change
Downloads
-
Release 0.5.5 Stable
released this
2021-02-26 01:59:18 +03:00 | 1555 commits to master since this release- Transition to CMake build system
- Fix Monitor being unable to change PG sizes
- Fix PG optimizer not using some OSDs in some cases
- Fix inability to change PG count online
- Improve journal flusher performance
- Add a little better systemd unit generator
- Use w=8 with jerasure (breaking change for EC pools)
Downloads
-
Release v0.5.4 Stable
released this
2021-02-24 01:40:30 +03:00 | 1580 commits to master since this release- Fix a rare hang, more or less reproducible with very slow drives
- Fix a hang with the no_same_sector_overwrites mode
Downloads
-
Release 0.5.3 Stable
released this
2021-02-03 00:38:57 +03:00 | 1583 commits to master since this releaseDownloads
-
Huh. Fix rpath for packages Stable
released this
2020-12-05 20:16:39 +03:00 | 1606 commits to master since this releaseDownloads
-
released this
2020-12-04 17:43:48 +03:00 | 1610 commits to master since this release- Cache the decoding matrix
- Don't do unnecessary erasures->erased conversion during decoding
- Avoid extra memory allocations during decoding
- Don't always reconstruct coding chunks
- Reconstruct chunks one-by-one, without overlapping ranges
Downloads
-
Add Ceph EC 2+1 test results Stable
released this
2020-11-01 14:13:35 +03:00 | 1634 commits to master since this releaseDownloads
-
Release 0.5.8 Stable
released this
2020-03-09 02:38:17 +03:00 | 1521 commits to master since this release- Add heartbeats (fixes failover in case of network issues or offline nodes)
- Fix a bug where a PG could incorrectly become listed as 'incomplete' if historical osd_sets
included a set with the the PG's primary OSD as the only alive one - Use osd_out_time = 10 minutes by default instead of 30 minutes
- Make monitors stick to a single selected etcd URL on start and not try to select random ones
on every request - this was leading to etcd interaction errors when some etcds were unavailable
Downloads