summaryrefslogtreecommitdiffstats
path: root/src/crush/builder.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* crush: eliminate min_size and max_sizeSage Weil2021-06-291-12/+2
* crush: remove last traces of 'ruleset'Sage Weil2021-06-291-5/+3
* common: fix typosKefu Chai2018-09-211-2/+2
* common: Remove redundant includesBrad Hubbard2017-05-131-1/+6
* Merge pull request #14970 from dachary/wip-crush-documentationLoic Dachary2017-05-061-4/+4
|\
| * crush: update documentation for negative choose stepLoic Dachary2017-05-051-4/+4
* | crush: builder: documentation that crush_create() sets optimal valuesLoic Dachary2017-04-201-16/+4
* | crush: builder: document set_{legacy,optimal}_crush_mapLoic Dachary2017-04-201-0/+38
|/
* crush: implement weight and id overrides for straw2Loic Dachary2017-04-181-0/+2
* Merge pull request #14208 from dachary/wip-crush-uniform-weightsYuri Weinstein2017-04-101-1/+3
|\
| * crush: docfix to refer -EINVAL if weight is invalid for uniform bucketSahid Orentino Ferdjaoui2017-03-281-0/+2
| * crush: nit: fix duplicate words 'of'Sahid Orentino Ferdjaoui2017-03-281-1/+1
* | crush: builder: creating crush map with optimal configurationsSahid Orentino Ferdjaoui2017-03-281-0/+3
|/
* crush: builder: clean the arguments of crush_reweight* methodsSahid Orentino Ferdjaoui2017-03-231-2/+2
* crush: document tunables and rule step set_Loic Dachary2017-03-131-3/+43
* doc: add doxygen help for crush_destroy_{rule,bucket)Loic Dachary2017-02-191-0/+8
* doc: crush typo s/ENOMEN/ENOMEM/Loic Dachary2017-02-191-2/+2
* doc: crush_add_bucket auto-allocate on 0Loic Dachary2017-02-191-2/+2
* doc: crush ruleset is in maskLoic Dachary2017-02-191-1/+1
* crush: API documentationLoic Dachary2017-01-311-0/+211
* crush: move safe arithmetic functions to buider.cIlya Dryomov2015-06-151-0/+3
* crush: pass crush_map * to various builder methodsSage Weil2014-12-031-5/+6
* crushtool: do not dump core with non-unique bucket IDsDavid Zafman2013-09-101-1/+1
* osd: int pool -> int64_t poolSage Weil2011-08-271-1/+1
* crushtool: --remove-item nameSage Weil2011-05-211-0/+2
* crush: add add_item and reweight functionsSage Weil2011-05-171-0/+3
* Bug #98: Unique names for include guardsMarkus Elfring2010-06-171-2/+2
* crush: hrm fix up builder tooSage Weil2009-11-081-5/+5
* crush: include cleanupSage Weil2008-10-201-8/+0
* crush: use rule masks instead of hard coded rule numbersSage Weil2008-03-141-4/+2
* crush: more accessors/modifiers in crushwrapper, some builder changesSage Weil2008-02-021-0/+3
* reorganized source treeSage Weil2007-12-191-0/+45