summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-fs/bees: Specify package version to MakefileKai Krakow2018-10-011-0/+5
| | | | | | | | | | | | This works around an upstream issue in non-git ebuilds. The change is proposed to work from v0.7 onwards. It's still a hack but gets around the git error messages that show up otherwise during the ebuild phase. Closes: https://github.com/gentoo/gentoo/pull/10016 Github-Link: https://github.com/Zygo/bees/issues/75 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/bees: Bump version to v0.6Kai Krakow2018-10-013-1/+71
| | | | | | | | | | | | A temporary quickfix is applied to let the build system write the correct bees version without a .git directory. This will probably go away in v0.7. This also fixes a typo and wrong info in metadata.xml. Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/bees: Best-Effort Extent-Same, a btrfs dedup agent.Kai Krakow2018-09-292-0/+85
Bees is a block-oriented userspace dedup agent designed to avoid scalability problems on large filesystems. Bees is designed to degrade gracefully when underprovisioned with RAM. Bees does not use more RAM or storage as filesystem data size increases. The dedup hash table size is fixed at creation time and does not change. The effective dedup block size is dynamic and adjusts automatically to fit the hash table into the configured RAM limit. Hash table overflow is not implemented to eliminate the IO overhead of hash table overflow. Hash table entries are only 16 bytes per dedup block to keep the average dedup block size small. Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/9925