summaryrefslogtreecommitdiffstats
path: root/src/crush (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* crush: reset bucket->h.items[i] when removing tree itemKefu Chai2016-07-011-1/+2
* compat.h: added a set of extras for FreeBSD <> Linux compatabilityWillem Jan Withagen2016-05-251-0/+1
* Merge pull request #8141 from songbaisen/song14Sage Weil2016-05-202-2/+54
|\
| * crush: fix the problem that can not find the define item below the bucketsongbaisen2016-05-202-2/+54
* | Merge pull request #9072 from liewegas/wip-15840Sage Weil2016-05-201-0/+7
|\ \
| * | crush/CrushLocation: use short hostnameSage Weil2016-05-111-0/+7
| |/
* | Merge pull request #8480 from songbaisen/song19Sage Weil2016-05-161-0/+26
|\ \ | |/ |/|
| * crush: When consider rule size use the correct method.songbaisen2016-05-101-0/+26
* | Merge pull request #8097 from aclamk/crushtool-pool-idSage Weil2016-05-092-1/+12
|\ \
| * | Add ability of precise testing of placement group calculation.Adam Kupczyk2016-03-302-1/+12
* | | crush/CrushLocation: add class to manage crush_locationSage Weil2016-05-093-1/+143
* | | Revert "crushtool: do not allow to compile crushmap with repeat ruleset."Kefu Chai2016-04-252-6/+1
| |/ |/|
* | Merge pull request #8681 from xiexingguo/xxg-wip-crushfixSage Weil2016-04-242-27/+19
|\ \
| * | crush: remove unnecessary sanity checkxie xingguo2016-04-211-5/+1
| * | crush: kill code we never usedxie xingguo2016-04-211-15/+0
| * | crush: use bucket_exists() for item sanity checksxie xingguo2016-04-212-2/+2
| * | crush: fix get_rule_step() can't catch all errorsxie xingguo2016-04-211-1/+1
| * | crush: fix mishandle result of get_bucket() methodxie xingguo2016-04-211-4/+15
* | | Merge pull request #8502 from songbaisen/song20Sage Weil2016-04-242-1/+6
|\ \ \ | |/ / |/| |
| * | crushtool: Do not allow to compile crushmap with repeat ruleset.songbaisen2016-04-082-1/+6
* | | crush: fix typoWei Jin2016-04-091-1/+1
|/ /
* | crush: fix error logWei Jin2016-04-041-1/+1
* | crush: report minimum_required_version when dumping tunablesSage Weil2016-03-112-0/+16
* | crush: remove straw_calc_version check from has_*_tunables()Sage Weil2016-03-081-5/+0
* | crush: make default tunables 'firefly'Sage Weil2016-03-081-1/+1
|/
* Merge pull request #7560 from tchaikov/wip-fix-iclSage Weil2016-02-091-0/+7
|\
| * crush/CrushTester: workaround a bug in boost::iclKefu Chai2016-02-081-0/+7
* | Merge pull request #7181 from songbaisen/song5Sage Weil2016-02-081-6/+5
|\ \ | |/ |/|
| * Crush when get immediate parent quickly reply.songbaisen2016-02-031-6/+5
* | Merge remote-tracking branch 'gh/wip-da-SCA-20150910'Sage Weil2016-02-023-12/+5
|\ \
| * | make ctors with one argument explicitDanny Al-Gaaf2016-01-292-5/+5
| * | crush/CrushTester.cc: remove unused variableDanny Al-Gaaf2016-01-291-1/+0
| * | crush/CrushTester.cc: remove unused variableDanny Al-Gaaf2016-01-291-6/+0
* | | Merge pull request #7344 from songbaisen/song8Sage Weil2016-01-311-1/+1
|\ \ \ | |/ / |/| |
| * | Crush: add some safe judgmentsongbaisen2016-01-261-1/+1
| |/
* | Merge pull request #7139 from tchaikov/wip-check-for-overlapped-ruleSage Weil2016-01-132-0/+51
|\ \
| * | crush/CrushTester: check for overlapped rulesKefu Chai2016-01-072-0/+51
* | | Merge pull request #7157 from songbaisen/song3Sage Weil2016-01-131-5/+2
|\ \ \ | |/ / |/| |
| * | Crush:Remove all the before and after space in better way.songbaisen2016-01-111-5/+2
| |/
* | Merge pull request #6824 from Sandy4999/wip-crushtool-buildSage Weil2015-12-311-1/+1
|\ \
| * | crush: fix the default type 0 name if it's not specified when decompiledSangdi Xu2015-12-171-1/+1
| |/
* | Merge pull request #6572 from liewegas/wip-crush-chooseleaf-stableSage Weil2015-12-236-10/+133
|\ \ | |/ |/|
| * crush: add 'jewel' tunablesSage Weil2015-11-252-4/+33
| * crush: add CEPH_FEATURE_CRUSH_TUNABLES5Sangdi Xu2015-11-252-1/+35
| * crush: add step set chooseleaf stableSangdi Xu2015-11-253-0/+17
| * crush: add chooseleaf_stable tunable tooling, wrapper infrastructureSangdi Xu2015-11-254-0/+25
| * crush: add chooseleaf_stable tunableSangdi Xu2015-11-252-5/+23
| * crush: optimal is hammerSage Weil2015-11-251-1/+1
* | Merge pull request #6657 from kylinstorage/wip-rbd-nbdJason Dillaman2015-12-021-1/+1
|\ \
| * | SubProcess: update to use new constructorYunchuan Wen2015-11-211-1/+1
| |/